Windows

Strengthening Password Security in Active Directory: A PowerShell-Powered ApproachStrengthening Password Security in Active Directory: A PowerShell-Powered Approach

Strengthening Password Security in Active Directory: A PowerShell-Powered Approach

PasswordSolution uses the DSInternals PowerShell module to gather Active Directory hashes and then combines that data into a prettified report.…

2 years ago
Reporting group membership for critical Active Directory groupsReporting group membership for critical Active Directory groups

Reporting group membership for critical Active Directory groups

I work a lot with Active Directory-related tasks. One of the tasks is to know the group membership of critical…

3 years ago
OfficeIMO – Free cross-platform Microsoft Word .NET libraryOfficeIMO – Free cross-platform Microsoft Word .NET library

OfficeIMO – Free cross-platform Microsoft Word .NET library

I've created a cross-platform (Windows, Linux, macOS) Word library based on Open XML SDK that heavily simplifies creating and modifying…

3 years ago
Reading IIS logs with PowerShellReading IIS logs with PowerShell

Reading IIS logs with PowerShell

Today I was reading Twitter, as I am pretty addicted to technology news when Adam Bacon mentioned that he's surprised…

3 years ago
Difference between GetTempFileName() and GetRandomFileName() that got my ass kickedDifference between GetTempFileName() and GetRandomFileName() that got my ass kicked

Difference between GetTempFileName() and GetRandomFileName() that got my ass kicked

Today's story is about me making assumptions on how things work based on the method's name. As the blog post…

12 months ago
Active Directory Domain Services could not replicate the directory partition – The replication operation encountered a database errorActive Directory Domain Services could not replicate the directory partition – The replication operation encountered a database error

Active Directory Domain Services could not replicate the directory partition – The replication operation encountered a database error

If you ever encounter an error while trying to create a new domain within a forest saying, "The replication operation…

3 years ago
Encrypting and decrypting PGP using PowerShellEncrypting and decrypting PGP using PowerShell

Encrypting and decrypting PGP using PowerShell

Some time ago, I decided that having an easy-to-use PGP PowerShell module is a way to kill my boredom. Four…

4 years ago
Easy way to connect to FTPS and SFTP using PowerShellEasy way to connect to FTPS and SFTP using PowerShell

Easy way to connect to FTPS and SFTP using PowerShell

FTPS and SFTP are two ways to send and receive files from remote sources. While the name suggests both do…

4 years ago
Remove-Item : Access to the cloud file is denied while deleting files from OneDriveRemove-Item : Access to the cloud file is denied while deleting files from OneDrive

Remove-Item : Access to the cloud file is denied while deleting files from OneDrive

I like OneDrive. It allows me to keep my data secure and always synchronized. If things go wrong, I can…

3 years ago
Restoring (Recovering) PowerShell Scripts from Event LogsRestoring (Recovering) PowerShell Scripts from Event Logs

Restoring (Recovering) PowerShell Scripts from Event Logs

A few days ago, I was asked to take a look at PowerShell Malware. While I don't know much about…

4 years ago