- YouTube

Just released: The latest edition of PowerShell Weekly for October 3, 2025! Discover new scripts, best practices, and the latest news in the PowerShell community. Don't miss out!
#PowerShell #Automation #TechNews
https://psweekly.dowst.dev/?p=8262
PowerShell Weekly for October 3, 2025
## Blogs, Articles, and Posts - Do While, While and Do Until in PowerShell [https://powershellisfun.com/2025/09/26/do-while-while-and-do-until-in-powershell/] I used this again in a few scripts while creating packages in Intune for a customer, where I had to wait for specific tasks to finish. In this brief blog post, I will outline how it works and discuss its use cases. - Set Up Automated Microsoft 365 User Sign-in Summary Email Using PowerShell [https://o365reports.com/2025/09/30/automate-microsoft-365-user-sign-in-summary-email-using-powershell/] Every organization’s ultimate goal is to keep its Microsoft 365 environment secure. Among the many security measures, monitoring user sign-ins keeps you stay one step ahead of potential attacks. For example, repeated occurrence of sign-in failures may indicate attempts to compromise user accounts or result from Conditional Access policies blocking sign-ins. - VSCode & Git on Everything during OSD! [https://garytown.com/vscode-git-on-everything-during-osd] Yeah, I’ve made the switch over to VSCode. I pretty much live in GitHub now days. I find my current website annoying since I’ve been working in GitBook at 2Pint Software. - Practical Teams Phone: Reporting Missed Calls on Call Queues [https://practical365.com/practical-teams-phone-reporting-missed-calls-on-call-queues/] Microsoft Teams Phone has improved over the years, but missed call reporting in call queues remains a gap. In this blog, Martin Heusser shows how to use Microsoft Graph and PowerShell to build a custom report that captures missed and answered calls, complete with caller info and agent details. Until Microsoft adds shared call history natively, this DIY approach is a solid workaround. ## Projects, Scripts, and Modules - MathML [https://github.com/PowerShellWeb/MathML] MathML is an XML stanard for representing mathematics, and a part of HTML5. - EntraFIDOFinder Update [https://clatent.com/2025/09/entrafidofinder-update-3/] There haven’t been much changes the past couple months, but finally a biggish update happened where Microsoft has added 10 more keys that are Attestation capable. Added Attestation capable keys: Are you requiring attestation? How has your implementation of FIDO2 keys been? - GitlabCli v 1.138.0 [https://www.powershellgallery.com/Packages/GitlabCli/1.138.0] Interact with GitLab via PowerShell ## Books, Media, and Learning Resources - PoshBytes: Arrays vs Lists [OC] [https://youtube.com/shorts/ADUEvYtJu6Q#PowerShell] On this edition of PohBytes, a showdown for the ages, Arrays vs. Lists!Two contenders, two minutes, no fluff, many .Add()s and +=s. - How to create, update, delete, and manage mailboxes [https://www.linkedin.com/posts/chris-hackett-94721495_office365administration-powershell-activity-7379233968157757441-DKws?rcm=ACoAAAEheJgBheh4TfQJkhAjpeKXvZt4atyKpSE] Check this out on LinkedIn Learning! I have made it free for you with the link below. - PowerShell Text Manipulation Basics [https://www.youtube.com/watch?v=uWfSbuYnpFA] Join Andrew Pla and Greg Martin as they dive into the fundamentals of text manipulation in PowerShell. Whether you’re cleaning up messy logs, parsing configuration files, or just trying to get your output into the right shape, mastering text manipulation is an essential skill. ## Community - From Sysadmin to Security at Microsoft with Thomas Rayner [https://powershellpodcast.podbean.com/e/from-sysadmin-to-security-at-microsoft-with-thomas-rayner/] Thomas Rayner joins The PowerShell Podcast to share his journey from sysadmin and PowerShell MVP to securing Microsoft 365 as a security professional at Microsoft. He reflects on how PowerShell accelerated his career, the importance of blogging and community involvement, and why clear communication with managers is vital for growth. Thomas also offers advice for beginners, highlighting patience, persistence, and the value of mentorship in tech. ## Fun - Image2Text v1.0.4 [https://www.powershellgallery.com/packages/Image2Text/1.0.4] Converts images to ASCII art with optional color output and file export. Built for creative automation and terminal flair. ## Events - PowerShell + DevOps Global Summit 2026 [https://www.powershellsummit.org/] April 13-17, 2026 in Bellevue, WA - PSConfEU MiniCon 2025 [https://ti.to/synedgy/psconfeu-minicon-2025] 14 October 2025 - MiniCon is back! Join the PSConfEU community for this virtual event. Secure your free ticket now! Check out psweekly.dowst.dev [https://psweekly.dowst.dev/] for all past editions as well as a searchable archive.
Looking for a #powershell solution to query domain name expiration and other relevant info. Searches online keep running into people scraping sites or using an api behind a pay wall. Feels like this should just be a built in #DNS request of some kind.
Does anyone know of a solution for this?
Werewolf raids Russia's public sector with trusted relationship attacks
Cavalry Werewolf, a malicious actor group, targeted Russian state agencies and enterprises in the energy, mining, and manufacturing sectors from May to August 2025. The attackers used targeted phishing emails, posing as Kyrgyz government officials, to gain initial access. They employed custom malware, including FoalShell reverse shells and StallionRAT, controlled via Telegram. The group impersonated or compromised real email accounts from Kyrgyz agencies. Their arsenal includes various versions of FoalShell (Go, C++, C#) and StallionRAT (Go, PowerShell, Python). The attackers executed commands for system reconnaissance, file uploads, and SOCKS5 proxying. Evidence suggests potential expansion to targets in Tajikistan and Middle Eastern countries.
Pulse ID: 68de490aedd85dd657453bd2
Pulse Link: https://otx.alienvault.com/pulse/68de490aedd85dd657453bd2
Pulse Author: AlienVault
Created: 2025-10-02 09:42:34
Be advised, this data is unverified and should be considered preliminary. Always do further verification.
#CyberSecurity #Email #Government #InfoSec #Malware #Manufacturing #MiddleEast #OTX #OpenThreatExchange #Phishing #PowerShell #Proxy #Python #RAT #Russia #Rust #Telegram #Troll #bot #socks5 #AlienVault
Optique 0.6.0: Shell completion support for type-safe CLI parsers
Optique 0.6.0 introduces intelligent shell completion to type-safe command-line applications, supporting Bash, zsh, fish, PowerShell, and Nushell. Unlike traditional CLI frameworks, Optique leverages the same parser structure for both argument parsing and completion, eliminating duplicate definitions and ensuring synchronization. Setting up completion is straightforward, with users generating and sourcing a completion script for their shell. The system works automatically with all Optique parser types, offering context-aware suggestions, including file system completion and custom logic for domain-specific value parsers. Additionally, the release enhances command documentation with separate brief, description, and footer texts, and introduces a `commandLine()` message term for clearer command-line examples in help text. Existing Optique users can easily migrate by adding a `completion` option to their `run()` configuration. This release aims to make Optique-based CLIs more user-friendly without sacrificing type safety and composability, providing sophisticated runtime features while maintaining compile-time guarantees.