PowerShell network-security sysadmin
Need help with netsec-ps-scripts?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.


Collection of PowerShell network security scripts for system administrators.

126 Stars 14 Forks The Unlicense 51 Commits 0 Opened issues

Services available

Need anything else?


Collection of PowerShell network security scripts for system administrators.

All scripts were tested in PowerShell 5.1 on Windows 10 unless specified. Please let me know if you encounter any issues on other systems.

Please read the README file in each folder before running any scripts.



  • Find and delete leftover deployment files with potential passwords.


  • Audit accounts that never expire, password expiration dates and password last set dates.


  • Find network printers that don't require authentication to the admin web interface.


  • Find network printers that have telnet or FTP enabled.


  • Bitlocker hardware encryption vulnerability mitigation. (CVE-2018-12038)


Contributions are welcomed! Simply do a pull request and it will be reviewed.

If you're creating a new script, create a folder and respect the current naming convention.

Please submit any features or ideas you would like to see implemented as an issue! Feedback is always welcomed.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.