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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesKernel Driver Mappers

Tools that manually map drivers into kernel memory to bypass OS loaders and signature checks.

Distinct from Kernel Driver Injection: Distinct from Kernel Driver Injection: focuses on the full mapping process (imports/relocations) to bypass signature enforcement.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · Kernel Driver Mappers. Refine with filters or upvote what's useful.

Awesome Kernel Driver Mappers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • qilingframework/qilingAvatar von qilingframework

    qilingframework/qiling

    5,965Auf GitHub ansehen↗

    A True Instrumentable Binary Emulation Framework

    Emulates kernel modules, drivers, and extensions across operating systems for security research and vulnerability testing.

    Python
    Auf GitHub ansehen↗5,965
  • cirosantilli/linux-kernel-module-cheatAvatar von cirosantilli

    cirosantilli/linux-kernel-module-cheat

    4,491Auf GitHub ansehen↗

    Dieses Projekt bietet eine Linux-Kernel-Entwicklungsumgebung und eine System-Emulations-Suite für das Erstellen und Debuggen von Kernel-Modulen und Bare-Metal-Assembly über mehrere Hardware-Architekturen hinweg. Es fungiert als umfassende Sandbox und Framework für Low-Level-Systementwicklung und nutzt QEMU, um Hardware-Umgebungen ohne physische Geräte zu simulieren. Die Umgebung integriert Cross-Compilation-Toolchains unter Verwendung von Buildroot und crosstool-NG, um x86_64-, ARMv7- und ARMv8-Plattformen von einem einzigen Host aus anzusteuern. Sie bietet ein spezialisiertes Kernel-Debugging-Framework, das GDB und KGDB für die schrittweise Ausführung und Zustandsinspektion von Kernel- und Userland-Prozessen nutzt. Zu den breiten Funktionen gehören automatisierte Regressionstests zur Isolierung von Boot- und Funktionsfehlern durch Versionskontroll-Bisection, Hardware-Abstraktion für das Management von CPU-Energiezuständen und Systemregistern sowie Low-Level-Testprimitive für Speicherzustandsintegrität und Assembly-Analyse. Das System enthält zudem Utilities für Performance-Benchmarking von Befehlen, Output-Logging und containerisiertes Workspace-Bootstrapping.

    Builds and tests low-level modules and assembly using specialized toolchains within an emulation environment.

    Python
    Auf GitHub ansehen↗4,491
  • thecruz/kdmapperAvatar von TheCruZ

    TheCruZ/kdmapper

    2,754Auf GitHub ansehen↗

    kdmapper is a kernel driver mapper and loader designed to deploy unsigned binaries into privileged kernel memory. It functions as a manual mapper that resolves imports and relocations to execute unsigned code in a privileged environment. The tool bypasses driver signature enforcement by leveraging vulnerable signed drivers to gain write access to protected kernel memory regions. It includes a kernel offset resolver that parses debug symbol files to identify correct memory addresses across different operating system builds. To maintain stealth, the project implements driver trace obfuscation

    Maps unsigned binaries into kernel memory by leveraging vulnerable signed drivers to bypass signature enforcement.

    C++
    Auf GitHub ansehen↗2,754
  1. Home
  2. Operating Systems & Systems Programming
  3. Hardware Interfacing and Drivers
  4. Hardware Drivers
  5. Graphics Drivers
  6. Kernel Driver Injection
  7. Kernel Driver Mappers

Unter-Tags erkunden

  • Kernel Module and Driver EmulatorsEmulates kernel modules, drivers, and extensions across operating systems for security research and vulnerability testing. **Distinct from Kernel Driver Mappers:** Distinct from Kernel Driver Mappers: focuses on emulating drivers in a controlled environment, not mapping them into kernel memory.
  • Low-Level Module DevelopmentThe process of building and testing kernel modules and baremetal assembly using specialized toolchains. **Distinct from Kernel Module and Driver Emulators:** Covers the full development cycle of modules and assembly, whereas the sibling focuses specifically on emulating them for research.