Every second counts after a breach. Secure your place at The Definitive Post-Breach Playbook: 2026 Edition and gain the tools, tactics, and confidence to take control when chaos hits.
Join us for this essential webcast to learn how to safeguard your organization’s most critical identity system—Active Directory—against modern ransomware and wiper attacks. Semperis Principal ...
Hackers can use tools like BloodHound to visualize the shortest path to owning your domain. But that doesn't mean you can't use it to find and protect your organization's weak spots. Here's how.
PowerShell seems to have the ability to automate just about anything. Active Directory (AD) is no different. By downloading a freely available PowerShell module, an IT admin can manage every facet of ...
APIs seem to be everywhere these days. Every popular online service has one. APIs allow developers to interact with online services without actually having to point and click their way through a UI.
Windows environment variables give system administrators access to a plethora of information about the Windows operating system. Separated into system and user-level scopes, default environment ...
SMB files are ubiquitous across Windows environments and it's easy to lose track of them. However, using PowerShell, we can quickly and easily figure out not only what file shares exist on a remote ...
Two of Microsoft's Windows patch delivery services are no more. The Microsoft Easy Fix service, formerly called "Fix It," ended last month, according to a Microsoft support article dated Oct. 2, 2018.
Using built-in cmdlets that come with PowerShell, we can easily read and replace any kind of content inside of a text file. Whether the string to find inside of the text file is just a single word or ...
Native support for Secure Copy Protocol (SCP) isn't in PowerShell, but that doesn't mean it's not capable. By using a free community module called Posh-SSH, we can transfer files via SCP just as ...
Sometimes using ValidateSet isn't enough -- for instance, when you have multiple functions with the same parameter that you need to perform a task on. PowerShell has a data type called an enum, which ...
If you want to group parts of your code for debugging purposes or simple readability, the PowerShell ISE has the answer. Keeping your code organized is sometimes just as important as the code actually ...