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
abcz316 avatar

abcz316/SKRoot-linuxKernelRoot

0
View on GitHub↗
3,807 stars·850 forks·C++·14 views

SKRoot LinuxKernelRoot

This project is a kernel binary patching utility designed to facilitate administrative privilege escalation on Linux systems. It operates by modifying compiled kernel images directly, allowing for the injection of custom code and authorization keys without requiring access to the original source code.

The framework distinguishes itself through its focus on stealth and system integrity. It employs non-mounting obfuscation techniques and side-channel execution paths to maintain an administrative presence while remaining invisible to standard security detection mechanisms and performance analysis tools. By manipulating process credentials and maintaining existing security labels, the tool enables privilege escalation while ensuring that system integrity policies remain intact and untriggered.

The utility provides capabilities for managing kernel hooks and injecting administrative access into specific processes or environments. It is designed to function without triggering standard security alerts, ensuring that modifications to the kernel and user space remain hidden during normal system operation.

Features

  • Linux Kernel Privilege Escalation - Provides techniques and tools specifically for elevating privileges on Linux distributions via kernel-level modifications.
  • Kernel Rootkits - Provides persistent stealth and system-wide modification capabilities to hide processes and provide privileged access.
  • Binary Patchers - Provides tools for modifying compiled executable files by injecting instructions or resources without source code access.
  • Binary Patching - Modifies raw binary files to change program behavior and grant administrative access across different architectures.
  • Kernel-Level Hooking - Provides mechanisms for inserting custom code into the operating system kernel to modify behavior without source code access.
  • System Security Obfuscators - Provides a framework for hiding administrative privileges and process modifications from detection mechanisms by avoiding standard mounting and policy hooks.
  • System Integrity Obfuscation - Obfuscates administrative presence and system modifications to bypass security detection mechanisms while keeping existing security policies fully intact.
  • Stealth Mounting Techniques - Maintains administrative presence by avoiding standard file system mounting techniques that are typically monitored by security detection software.
  • In-Memory Code Modifiers - Alters the execution of compiled programs in real-time by modifying volatile memory to bypass security triggers.
  • Linux Kernel Module Management - Manages the lifecycle of kernel modifications including the injection of custom code into compiled binaries.
  • Security-Transparent Escalations - Grants administrative access by manipulating process credentials while maintaining existing security labels to avoid triggering system integrity alerts.
  • Authorization Key Injection - Grants administrative access to specific applications by inserting authorization keys into target processes.
  • Integrity Policy Bypasses - Executes custom code within the kernel or user space while remaining invisible to external detection methods during normal system operation.
  • Administrative Presence Obfuscation - Obfuscates administrative presence and system modifications to bypass security detection mechanisms by avoiding standard mounting procedures.

Star history

Star history chart for abcz316/skroot-linuxkernelrootStar history chart for abcz316/skroot-linuxkernelroot

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

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

Projects sharing features with SKRoot LinuxKernelRoot

These projects share indexed features with SKRoot LinuxKernelRoot. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • acidanthera/liluacidanthera avatar

    acidanthera/Lilu

    3,845View on GitHub↗

    Lilu is a kernel patching engine and runtime code injection framework designed to modify kernel drivers and libraries in memory. It functions as an operating system customization framework that intercepts function calls and redirects execution flow within the kernel to resolve hardware compatibility issues and adjust system stability. The project employs a modular platform that allows for the injection of code and the modification of system libraries during the boot process without altering files on disk. It utilizes a plugin-based extension architecture and a standardized API interface to lo

    C
    View on GitHub↗3,845
  • theori-io/copy-fail-cve-2026-31431theori-io avatar

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

    3,958View on GitHub↗

    This project is a proof of concept implementation for CVE-2026-31431, serving as a local privilege escalation tool for the Linux kernel. It functions as an exploit that allows a standard user account to obtain root permissions. The tool demonstrates a kernel page cache attack, where root access is achieved by writing shellcode into the cached pages of a privileged binary. This process manipulates how the Linux kernel handles page caches to execute code with elevated permissions. The repository covers areas of Linux security research, including kernel memory corruption analysis and local priv

    Python
    View on GitHub↗3,958
  • lumateam/luma3dsLumaTeam avatar

    LumaTeam/Luma3DS

    6,495View on GitHub↗

    Luma3DS is a custom firmware for the Nintendo 3DS that removes factory restrictions to enable the execution of unsigned homebrew and game modifications. It functions as a kernel-level system extension that hooks system calls to bypass hardware limitations and introduce new operating system capabilities. The project serves as a homebrew payload loader, using boot-time mechanisms to launch third-party software and custom firmware versions. It also provides a game modding framework capable of patching executable code and intercepting file requests to load custom assets and modified data. The en

    C3dscustom-firmwarehomebrew
    View on GitHub↗6,495
  • cilium/tetragoncilium avatar

    cilium/tetragon

    4,753View on GitHub↗

    Tetragon is an eBPF-based runtime security and observability toolset designed for Linux and Kubernetes environments. It functions as a security policy manager, observability agent, and enforcement engine that hooks into kernel functions and tracepoints to detect privilege escalation, container escapes, and unauthorized system activity. The project distinguishes itself through its ability to perform real-time, in-kernel enforcement, allowing it to synchronously terminate malicious processes or modify function return values before a system call completes. It provides deep Kubernetes integration

    C
    View on GitHub↗4,753
Compare all 26 related projects→

Frequently asked questions

What does abcz316/skroot-linuxkernelroot do?

This project is a kernel binary patching utility designed to facilitate administrative privilege escalation on Linux systems. It operates by modifying compiled kernel images directly, allowing for the injection of custom code and authorization keys without requiring access to the original source code.

What are the main features of abcz316/skroot-linuxkernelroot?

The main features of abcz316/skroot-linuxkernelroot are: Linux Kernel Privilege Escalation, Kernel Rootkits, Binary Patchers, Binary Patching, Kernel-Level Hooking, System Security Obfuscators, System Integrity Obfuscation, Stealth Mounting Techniques.

Which projects share features with abcz316/skroot-linuxkernelroot?

Projects with overlapping indexed features include: acidanthera/lilu — Lilu is a kernel patching engine and runtime code injection framework designed to modify kernel drivers and libraries… theori-io/copy-fail-cve-2026-31431 — This project is a proof of concept implementation for CVE-2026-31431, serving as a local privilege escalation tool for… lumateam/luma3ds — Luma3DS is a custom firmware for the Nintendo 3DS that removes factory restrictions to enable the execution of… cilium/tetragon — Tetragon is an eBPF-based runtime security and observability toolset designed for Linux and Kubernetes environments.… v4bel/dirtyfrag — dirtyfrag is a proof-of-concept exploit for Linux kernel privilege escalation. It targets page-cache write… revanced/revanced-manager — ReVanced Manager is an Android application patcher designed to modify compiled mobile binaries. It enables users to…