awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

33 个仓库

Awesome GitHub RepositoriesPrivilege Escalation Techniques

Specific methods for gaining root access through binary overwriting and system call patching.

Distinct from Privilege Escalation Analysis: Focuses on the execution methods for escalation rather than the analysis of paths to elevation.

Explore 33 awesome GitHub repositories matching security & cryptography · Privilege Escalation Techniques. Refine with filters or upvote what's useful.

Awesome Privilege Escalation Techniques GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • sveinbjornt/slothsveinbjornt 的头像

    sveinbjornt/Sloth

    8,914在 GitHub 上查看↗

    Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof.

    Uses Authorization Services to request root privileges, enabling inspection of processes owned by other users without requiring a separate sudo invocation.

    Objective-Cdirectoriesdomain-socketsfilter
    在 GitHub 上查看↗8,914
  • liamg/traitorliamg 的头像

    liamg/traitor

    7,144在 GitHub 上查看↗

    Traitor is a Linux privilege escalation framework and automated root exploit suite. It provides specialized utilities for scanning system misconfigurations and deploying automated exploit scripts on local Linux hosts to elevate user privileges to the root level. The tool identifies insecure system setups and binary vulnerabilities, such as GTFOBins, to map potential routes for gaining root access. It automates the process of discovering and exploiting these local vulnerabilities through targeted exploit execution and the deployment of sequential scripts. The system covers vulnerability asses

    Scans local Linux systems for vulnerabilities and automatically elevates user privileges to the root level.

    Gocve-2021-3560cve-2022-0847dirtypipe
    在 GitHub 上查看↗7,144
  • pwn20wndstuff/undecimuspwn20wndstuff 的头像

    pwn20wndstuff/Undecimus

    6,616在 GitHub 上查看↗

    Undecimus is an iOS jailbreak tool and firmware exploit utility designed to remove software restrictions and elevate system privileges on devices running iOS 11.0 through 12.4. It serves as a software implementation for bypassing system limits and performing unauthorized system modifications. The project functions as an installer for third-party package managers and substrates, enabling the deployment of alternative application stores. It also includes system recovery tools to diagnose errors and repair corrupted system packages following firmware modifications. The toolset covers low-level

    Elevates process permissions from a restricted sandbox to root access by exploiting system service vulnerabilities.

    C
    在 GitHub 上查看↗6,616
  • k8gege/k8toolsk8gege 的头像

    k8gege/K8tools

    6,167在 GitHub 上查看↗

    K8tools is a multi-stage attack framework that combines memory-only payload execution, credential testing, port forwarding, privilege escalation, and physical USB-based keystroke injection for comprehensive system compromise. At its core, the Ladon PowerShell module loads a multi-function scanner directly into memory, enabling command execution without writing files to disk, while supporting memory-only payload delivery that downloads and runs obfuscated shellcode or PowerShell commands to evade antivirus detection. The framework distinguishes itself through its breadth of integrated capabili

    Elevates a process from a limited user to SYSTEM or Administrator using kernel or service exploits on Windows.

    PowerShell0daybrute-forcebypass
    在 GitHub 上查看↗6,167
  • microsoft/sudomicrosoft 的头像

    microsoft/sudo

    5,842在 GitHub 上查看↗

    Sudo 是一个 Windows 命令行实用程序和权限提升工具,旨在从现有终端会话中以管理员权限执行单个命令。它充当管理访问包装器,允许特定进程以管理员身份运行,而无需用户手动打开新的管理窗口。 该工具将管理任务直接集成到 Windows 命令行工作流中,能够在保持当前终端上下文的同时管理系统配置和受保护文件。它通过包装执行模型来促进提升的命令执行,从而允许在单个 Shell 会话中进行权限提升。

    Provides a command line utility to execute individual commands under elevated administrative privileges.

    Rustsudowindowswindows-11
    在 GitHub 上查看↗5,842
  • fizzadar/pyinfraFizzadar 的头像

    Fizzadar/pyinfra

    5,793在 GitHub 上查看↗

    pyinfra is an agentless infrastructure automation framework that turns declarative Python code into idempotent shell commands to manage servers, containers, and local machines over SSH without requiring any pre-installed software on target hosts. It operates by comparing the desired state of a system against its current state, using a dry-run simulation mode to preview changes and a fact-based conditional execution engine to gather host attributes at runtime and control which operations run. The tool compiles Python operations into optimized shell commands and executes them in parallel across

    Runs commands or file operations under an elevated user via sudo, su, doas, or dzdo.

    Python
    在 GitHub 上查看↗5,793
  • pyinfra-dev/pyinfrapyinfra-dev 的头像

    pyinfra-dev/pyinfra

    5,779在 GitHub 上查看↗

    pyinfra is a Python-based infrastructure automation framework that turns Python code into shell commands for managing servers, Docker containers, and local machines. It operates as a declarative, idempotent deployment tool, applying desired system states by comparing target configurations against current states and making only the necessary changes. The framework provides a connector-based transport abstraction that unifies SSH, Docker, and local execution behind a common interface, with a parallel execution engine that manages concurrent operations across hosts. The tool distinguishes itself

    Runs commands or file operations under an elevated user via sudo, su, doas, or dzdo.

    Pythoncloud-managementconfiguration-managementhigh-performance
    在 GitHub 上查看↗5,779
  • davinci1010/pinduoduo_backdoordavinci1010 的头像

    davinci1010/pinduoduo_backdoor

    5,442在 GitHub 上查看↗

    This project is a collection of malware analysis reports and decompiled code focused on a backdoor embedded within an Android application. It serves as a study of Android APK malware, documenting the specific code patterns used for unauthorized data access and system security bypasses. The research focuses on dynamic bytecode loading and the execution of remote files to implement persistence. It specifically analyzes mechanisms for downloading and running remote Dalvik Executable files to change application behavior without updating the installed package. The analysis covers several security

    Documents how system permission checks are bypassed to gain unauthorized access to restricted Android OS features.

    pdd
    在 GitHub 上查看↗5,442
  • k8gege/ladonk8gege 的头像

    k8gege/Ladon

    5,297在 GitHub 上查看↗

    Ladon 是一款内网渗透扫描器和漏洞评估工具,旨在识别跨网段的高风险安全漏洞和资产。它作为一款无文件安全扫描器,直接在内存中执行引擎和模块,从而避免在目标系统上留下磁盘痕迹。 该项目的特色在于作为 Cobalt Strike 框架中命令信标(Beacon)的插件集成。这实现了内存驻留的网络发现和漏洞检测。它还通过载荷和脚本混淆,以及绕过终端检测与响应(EDR)系统的技术,支持隐蔽操作。 该工具提供了一套全面的后渗透功能,包括凭据审计、提取,以及用于域渗透的 Kerberos 攻击执行。它通过多协议扫描和服务指纹识别来处理资产发现,以识别操作系统和 Web 技术。此外,它还支持横向移动自动化、权限提升以及远程代码执行载荷的部署。 该框架通过插件架构实现扩展,允许动态加载外部程序集或脚本,以添加自定义扫描模块和概念验证(PoC)。

    Escalates permissions from standard user to administrator using Windows-specific exploits and bypass techniques.

    C#brute-forceexpexploit
    在 GitHub 上查看↗5,297
  • rhinosecuritylabs/pacuRhinoSecurityLabs 的头像

    RhinoSecurityLabs/pacu

    5,234在 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

    Scans for IAM misconfigurations and executes paths to increase access levels within an AWS environment.

    Python
    在 GitHub 上查看↗5,234
  • v4bel/dirtyfragV4bel 的头像

    V4bel/dirtyfrag

    4,845在 GitHub 上查看↗

    dirtyfrag 是一个针对 Linux 内核权限提升的漏洞利用概念验证(PoC)。它针对页缓存写入漏洞,将用户权限提升至管理级 root 权限。 该项目演示了一个确定性的漏洞利用链,利用了 xfrm-ESP 协议实现和 RxRPC 机制中漏洞的功能性概念验证。通过链接这些内存损坏漏洞,该漏洞利用在不依赖基于时间的竞争条件的情况下实现了 root 访问。 该工具涵盖了内核内存操作和漏洞利用链的开发,以测试本地权限提升并进行 Linux 漏洞研究。

    Escalates user permissions to root access by exploiting page-cache write vulnerabilities within the kernel.

    C
    在 GitHub 上查看↗4,845
  • cdk-team/cdkcdk-team 的头像

    cdk-team/CDK

    4,692在 GitHub 上查看↗

    CDK 是一套专门用于容器安全审计、容器逃逸利用和云基础设施渗透测试的工具集。它提供了一系列脚本和工具,旨在识别和利用容器运行时的漏洞,以突破隔离环境并在底层主机操作系统上执行命令。 该项目具有专门的 Docker 运行时利用套件,用于滥用 Docker API、procfs 和 cgroups 以获得未经授权的主机级访问。它包括通过 LXCFS、用户命名空间利用和主机磁盘挂载绕过隔离的特定技术,以及用于提取云元数据和审计服务帐户权限以在集群环境中提升权限的功能。 该工具包涵盖了广泛的安全审计功能,包括用于机密泄露和策略分析的 Kubernetes 集群审计、敏感文件和服务扫描,以及主机网络共享的检测。它还提供了用于建立反向 shell、在受限环境中部署有效载荷以及在最小容器内安装系统管理工具的实用程序。

    Provides a workflow to move from an unprivileged container user to administrative or root access on the host.

    Go
    在 GitHub 上查看↗4,692
  • mantvydasb/redteaming-tactics-and-techniquesmantvydasb 的头像

    mantvydasb/RedTeaming-Tactics-and-Techniques

    4,620在 GitHub 上查看↗

    本项目是一个红队知识库和进攻性安全手册,旨在模拟对手行为。它作为技术指南和战术的综合集合,用于执行红队行动。 该存储库提供了 Active Directory 渗透测试的详细说明,包括 Kerberos 滥用和域权限提升。它涵盖了通过 API 解钩 (unhooking) 和载荷混淆进行的防御规避,以及涉及内核对象和系统内存操作的 Windows 内部研究。 功能范围扩展到网络渗透测试、恶意软件分析与工程,以及进攻性安全基础设施的部署。它还包括在企业环境中进行横向移动、持久化和数据外泄的方法。

    Executes DLL hijacking and token manipulation to elevate process privileges on Windows systems.

    PowerShelloffensive-securityoscppentesting
    在 GitHub 上查看↗4,620
  • ridter/intranet_penetration_tipsRidter 的头像

    Ridter/Intranet_Penetration_Tips

    4,606在 GitHub 上查看↗

    本项目是一个内部网络渗透测试的技术指南和参考资料。它作为在安全评估期间利用和漫游企业私有网络的程序集合。 该仓库提供专注于 Active Directory 攻击、横向移动和权限提升的专业手册和速查表。它包括用于维持系统持久性和清除取证痕迹的后渗透行动手册。 该文档涵盖了广泛的安全功能,包括初始访问、网络枢轴(Pivoting)和隧道技术,以及内部侦察。它还详细介绍了规避安全检测和破坏目录服务以提取域哈希的方法。

    Provides specialized cheat sheets for increasing access levels by exploiting kernel flaws or service misconfigurations.

    在 GitHub 上查看↗4,606
  • trifectatechfoundation/sudo-rstrifectatechfoundation 的头像

    trifectatechfoundation/sudo-rs

    4,410在 GitHub 上查看↗

    sudo-rs 是一个用 Rust 编写的底层系统实用程序和特权命令执行器。它提供了 sudo 和 su 的内存安全实现,用于以超级用户或其他用户权限运行程序,并将会话权限切换到其他本地用户身份。 该项目与内核安全模块集成,充当沙盒进程启动器,在执行期间限制系统资源和进程能力。 该实用程序包括对多语言系统本地化的支持,利用编译后的消息目录根据系统区域设置提供翻译后的用户界面文本。

    Provides a memory-safe implementation of sudo and su for executing commands with superuser or alternate user permissions.

    Rust
    在 GitHub 上查看↗4,410
  • selfcontrolapp/selfcontrolSelfControlApp 的头像

    SelfControlApp/selfcontrol

    4,365在 GitHub 上查看↗

    SelfControl 是一款 macOS 网站拦截器和时间锁定生产力工具。它作为一种持久性内容过滤器,在固定时间内限制对指定网站和电子邮件服务器的访问。 该应用通过倒计时器强制执行这些限制,无法通过重启计算机或删除应用来绕过。它确保在预定时间过期前拦截持续有效。 该工具通过修改系统 hosts 文件并利用特权后台守护进程来管理数字干扰。用户界面通过本地化支持多种语言。

    Requests administrator rights at runtime to perform privileged system operations like modifying the hosts file.

    Objective-C
    在 GitHub 上查看↗4,365
  • x0rz/eqgrpx0rz 的头像

    x0rz/EQGRP

    4,201在 GitHub 上查看↗

    EQGRP 是一个远程访问木马框架和后渗透工具包。它提供了一个集中式命令与控制基础设施,用于部署持久化植入物并管理跨不同操作系统的远程智能体。 该项目包括用于数字取证规避的工具,例如修改系统日志和文件系统时间戳以删除执行痕迹。它具有一个网络拦截系统,用于通过挂钩系统根目录来捕获和重构数据流,以及专为内核权限提升而设计的漏洞利用,以将进程权限提升为管理根权限。 该工具包涵盖了广泛的功能,包括远程代码执行、用于签名规避的 Shellcode 打包,以及移动设备日志和电信记录的渗出与解析。它还提供用于绑定网络端口和浏览解密归档的工具。

    Combines kernel exploits and service misconfigurations to elevate process privileges to root.

    Perl
    在 GitHub 上查看↗4,201
  • microsoft/visualstudiouninstallermicrosoft 的头像

    microsoft/VisualStudioUninstaller

    3,964在 GitHub 上查看↗

    VisualStudioUninstaller 是一个专门的注册表和文件清理工具,旨在彻底删除 Visual Studio 安装工件、注册表项和损坏的文件。它作为 Windows 软件清理实用程序,识别并删除失败的软件安装留下的残留文件和陈旧安装程序。 该工具专注于开发环境重置和软件安装恢复,通过清除损坏的工件为系统准备全新安装。这包括执行 Windows 注册表维护,以删除标准卸载程序可能留下的陈旧键值和孤立文件路径。 该实用程序通过执行卸载命令并删除残留文件和注册表项来管理软件卸载,以防止在未来的安装尝试中发生冲突。

    Runs with administrative permissions to modify protected registry hives and delete system-level files.

    C#
    在 GitHub 上查看↗3,964
  • theori-io/copy-fail-cve-2026-31431theori-io 的头像

    theori-io/copy-fail-CVE-2026-31431

    3,958在 GitHub 上查看↗

    该项目是 CVE-2026-31431 的概念验证实现,作为 Linux 内核的本地权限提升工具。它作为一种漏洞利用程序运行,允许标准用户帐户获取 root 权限。 该工具演示了内核页缓存攻击,通过将 Shellcode 写入特权二进制文件的缓存页面来获得 root 访问权限。此过程操纵 Linux 内核处理页缓存的方式,以提升权限执行代码。 该仓库涵盖了 Linux 安全研究领域,包括内核内存损坏分析和本地权限提升测试,以验证系统对该特定漏洞的易感性。

    Implements a kernel-level exploit to elevate process privileges to root.

    Python
    在 GitHub 上查看↗3,958
  • diego-treitos/linux-smart-enumerationdiego-treitos 的头像

    diego-treitos/linux-smart-enumeration

    3,932在 GitHub 上查看↗

    这是一个用于 Linux 安全审计和系统枚举的综合工具包。它作为一个框架,用于识别配置弱点、收集系统信息并检测漏洞,以协助在 Linux 系统上获得更高的管理访问级别。 该工具包包括用于基于版本的漏洞扫描的专门功能,该功能将已安装的软件与已知的受影响版本进行匹配,以及用于跟踪循环系统模式和定期任务的时间窗口进程监控。它还提供了用于在本地网络上托管和交付枚举脚本以在目标机器上进行远程执行的基础设施。 该系统涵盖了广泛的安全分析领域,包括本地权限提升扫描、基于规则的枚举以及基于用户定义的详细程度和类别的过滤输出报告。

    Scans Linux systems for configuration flaws and vulnerabilities to find paths for gaining higher administrative access.

    Shellctfshackinghackthebox
    在 GitHub 上查看↗3,932
上一个12下一个
  1. Home
  2. Security & Cryptography
  3. Privilege Escalation Techniques

探索子标签

  • Automated EscalationsTools that combine scanning and exploit execution to automatically elevate privileges. **Distinct from Privilege Escalation Techniques:** Moves beyond a single technique to an automated workflow of scan-and-elevate.
  • Kernel Privilege Escalations2 个子标签Exploiting kernel-level vulnerabilities to elevate process privileges to root or system levels. **Distinct from Privilege Escalation Executors:** Distinct from Privilege Escalation Executors: focuses on exploiting vulnerabilities rather than using tools like sudo or su.
  • Pattern-Based SelectionAutomating the selection of escalation methods by matching system state against known vulnerability patterns. **Distinct from Privilege Escalation Techniques:** Focuses on the selection logic based on system patterns rather than the execution technique itself.
  • Privilege Escalation Executors1 个子标签Tools that run commands or file operations under an elevated user via sudo, su, doas, or dzdo. **Distinct from Privilege Escalation Techniques:** Distinct from Privilege Escalation Techniques: focuses on executing commands with elevated privileges, not exploiting vulnerabilities.
  • Runtime Privilege Escalations3 个子标签Requests administrator rights at runtime to access protected system directories for file modification. **Distinct from Privilege Escalation Techniques:** Distinct from Privilege Escalation Techniques: focuses on requesting elevated privileges at runtime rather than exploiting system vulnerabilities.
  • Windows Privilege EscalationsElevates a process from a limited user to SYSTEM or Administrator using kernel or service exploits on Windows. **Distinct from Privilege Escalation Techniques:** Distinct from general Privilege Escalation Techniques: specifically targets Windows operating system vulnerabilities and service misconfigurations.