awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
peass-ng avatar

peass-ng/PEASS-ng

0
View on GitHub↗
19,337 stars·3,344 forks·C#·other·13 viewsbook.hacktricks.xyz↗

PEASS Ng

PEASS-ng is an automated penetration testing framework designed to identify privilege escalation vectors on local systems. It functions as a security assessment utility that scans environments for misconfigurations, sensitive files, and insecure permissions to uncover paths for unauthorized privilege elevation.

The project distinguishes itself through a modular script-based enumeration engine that adapts to the target environment. It utilizes environment-aware capability detection and cross-platform shell abstraction to normalize data collection across diverse operating systems, while operating primarily within volatile memory to minimize its forensic footprint.

The framework covers a broad range of post-exploitation assessment tasks, including automated security auditing for both Linux and Windows environments. It employs pattern-matching heuristic analysis to systematically query system configurations and identify security gaps during authorized security assessments.

Features

  • Privilege Escalation Tools - Scans systems for misconfigurations and insecure permissions to identify paths for unauthorized privilege elevation.
  • Penetration Testing Suites - Provides a suite of tools for security professionals to discover and exploit system weaknesses during penetration tests.
  • Linux Enumeration - Identifies misconfigurations and insecure permissions on Linux systems to facilitate privilege escalation.
  • Windows Enumeration - Scans Windows environments for weak configurations and sensitive data to discover paths for privilege elevation.
  • Security Testing and Auditing - Automates comprehensive system checks to uncover vulnerabilities and security gaps across diverse environments.
  • Command Line Tools - Listed in the “Command Line Tools” section of the The Book Of Secret Knowledge awesome list.
  • Offensive Security Tools - Suite of scripts for privilege escalation enumeration.
  • Post-Exploitation Tools - Analyzes compromised systems to identify further escalation vectors and expand control after initial access.
  • Memory-Only Execution - Operates primarily within volatile memory to avoid leaving permanent traces on the target system.
  • Script Execution Engines - Provides an execution environment for modular shell scripts to systematically query system configurations.
  • Plugin-Based Architectures - Organizes security checks into independent, loadable modules to allow selective execution based on target requirements.

Star history

Star history chart for peass-ng/peass-ngStar history chart for peass-ng/peass-ng

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to PEASS Ng

Similar open-source projects, ranked by how many features they share with PEASS Ng.
  • powershellmafia/powersploitPowerShellMafia avatar

    PowerShellMafia/PowerSploit

    12,880View on GitHub↗

    PowerSploit is a collection of PowerShell modules designed for security assessment, penetration testing, and red team operations. It provides a framework for auditing Windows system configurations and evaluating the effectiveness of security defenses within an enterprise environment. The framework focuses on techniques that leverage native system administration tools and scripting environments to perform operations. It includes capabilities for executing arbitrary commands, escalating user privileges, and maintaining system persistence through event subscriptions. By utilizing in-memory execu

    PowerShell
    View on GitHub↗12,880
  • gtfobins/gtfobins.github.ioGTFOBins avatar

    GTFOBins/GTFOBins.github.io

    12,669View on GitHub↗

    GTFOBins is a curated knowledge base documenting security-related techniques for Unix-based system binaries. It serves as a reference for offensive security research, detailing how standard, pre-installed system utilities can be repurposed to facilitate privilege escalation, restricted environment escapes, and post-exploitation workflows. The project distinguishes itself by cataloging insecure execution paths and misconfigured permissions inherent in common system tools. By identifying legitimate binary functions that can be leveraged to bypass security controls, the repository provides a str

    YAMLbinariesbind-shellblueteam
    View on GitHub↗12,669
  • samratashok/nishangsamratashok avatar

    samratashok/nishang

    9,951View on GitHub↗

    Nishang is a PowerShell-based offensive security framework designed for red teaming and penetration testing on Windows targets. It functions as a post-exploitation toolkit and payload generator to automate attacks and manage remote targets. The project provides specialized capabilities for bypassing security controls, such as disabling the Antimalware Scan Interface and employing in-memory execution to avoid disk-based detection. It includes a variety of stealthy command and control mechanisms, utilizing non-standard channels like DNS TXT records, ICMP traffic, and webmail for communication a

    PowerShellactivedirectoryhackinginfosec
    View on GitHub↗9,951
  • rhinosecuritylabs/pacuRhinoSecurityLabs avatar

    RhinoSecurityLabs/pacu

    5,234View on GitHub↗

    Pacu is an exploitation framework designed for auditing and testing the security of Amazon Web Services environments. It serves as a cloud penetration testing tool and resource enumerator used to identify misconfigurations, map attack surfaces, and execute privilege escalation paths. The framework provides specialized capabilities for post-exploitation and red team operations, including establishing persistence through identity and access management backdooring. It distinguishes itself with a plugin-based module system that allows for the development of custom tasks and the orchestration of A

    Python
    View on GitHub↗5,234
See all 30 alternatives to PEASS Ng→

Frequently asked questions

What does peass-ng/peass-ng do?

PEASS-ng is an automated penetration testing framework designed to identify privilege escalation vectors on local systems. It functions as a security assessment utility that scans environments for misconfigurations, sensitive files, and insecure permissions to uncover paths for unauthorized privilege elevation.

What are the main features of peass-ng/peass-ng?

The main features of peass-ng/peass-ng are: Privilege Escalation Tools, Penetration Testing Suites, Linux Enumeration, Windows Enumeration, Security Testing and Auditing, Command Line Tools, Offensive Security Tools, Post-Exploitation Tools.

What are some open-source alternatives to peass-ng/peass-ng?

Open-source alternatives to peass-ng/peass-ng include: powershellmafia/powersploit — PowerSploit is a collection of PowerShell modules designed for security assessment, penetration testing, and red team… gtfobins/gtfobins.github.io — GTFOBins is a curated knowledge base documenting security-related techniques for Unix-based system binaries. It serves… samratashok/nishang — Nishang is a PowerShell-based offensive security framework designed for red teaming and penetration testing on Windows… rhinosecuritylabs/pacu — Pacu is an exploitation framework designed for auditing and testing the security of Amazon Web Services environments.… carlospolop/privilege-escalation-awesome-scripts-suite — This project is a post-exploitation framework and privilege escalation script suite designed to scan local system… z4nzu/hackingtool — This project is a comprehensive cybersecurity tool collection designed to support security research, penetration…