A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and customize your Windows experience. Win11Debloat works for both Windows 10 and Windows 11.
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
- decompiler
- decompiler-engine
- c-sharp
- dotnet
WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
Nishang - Offensive PowerShell for red team, penetration testing and offensive security.
:zap: The most advanced PowerShell module on GitHub for fine-tuning Windows 11 & Windows 10
A collection of software installations scripts for Windows systems that allows you to easily setup and maintain a reverse engineering environment on a VM.
Ladon大型内网渗透扫描器,PowerShell、Cobalt Strike插件、内存加载、无文件扫描。含端口扫描、服务识别、网络资产探测、密码审计、高危漏洞检测、漏洞利用、密码读取以及一键GetShell,支持批量A段/B段/C段以及跨网段扫描,支持URL、主机、域名列表扫描等。网络资产探测32种协议(ICMP\NBT\DNS\MAC\SMB\WMI\SSH\HTTP\HTTPS\Exchange\mssql\FTP\RDP)或方法快速获取目标网络存活主机IP、计算机名、工作组、共享资源、网卡地址、操作系统版本、网站、子域名、中间件、开放服务、路由器、交换机、数据库、打印机等,大量高危漏洞检测模块MS17010、Zimbra、Exchange
Automation for internal Windows Penetrationtest / AD-Security
🌎 Windows 11 Settings, Tweaks, Scripts
- windows
- windows-11
- windows11
- flighthub
Pester is the ubiquitous test and mock framework for PowerShell.
- powershell
- pester-tests
- powershell-tests
- assertions
MailSniper is a penetration testing tool for searching through email in a Microsoft Exchange environment for specific terms (passwords, insider intel, network architecture information, etc.). It can be used as a non-administrative user to search their own email, or by an administrator to search the mailboxes of every user in a domain.
PowerShell functions and scripts (Azure, Active Directory, SCCM, SCSM, Exchange, O365, ...)
PowerUpSQL: A PowerShell Toolkit for Attacking SQL Server
HardeningKitty and Windows Hardening Settings
A collection of scripts for assessing Microsoft Azure security
Manages, configures, extracts and monitors Microsoft 365 tenant configurations
Create a vulnerable active directory that's allowing you to test most of the active directory attacks in a local lab
BadBlood by @davidprowe, Secframe.com, fills a Microsoft Active Directory Domain with a structure and thousands of objects. The output of the tool is a domain similar to a domain in the real world. After BadBlood is ran on a domain, security analysts and engineers can practice using tools to gain an understanding and prescribe to securing Active Directory. Each time this tool runs, it produces different results. The domain, users, groups, computers and permissions are different. Every. Single. Time.
AutomatedLab is a provisioning solution and framework that lets you deploy complex labs on HyperV and Azure with simple PowerShell scripts. It supports all Windows operating systems from 2008 R2 to 2022, some Linux distributions and various products like AD, Exchange, PKI, IIS, etc.
Office 365 Reporting PowerShell Scripts
Directory Services Internals (DSInternals) PowerShell Module and Framework
A simple, fun, and interactive way to learn the PowerShell language through Pester unit testing.
HardeningKitty - Checks and hardens your Windows configuration
- windows
- windows-10
- windows-server
- hardening
Scripts to simplify setting up a Windows developer box