awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
DarthTon avatar

DarthTon/Blackbone

0
View on GitHub↗
5,431 estrellas·1,421 forks·C++·MIT·4 vistas

Blackbone

Blackbone es una colección de herramientas especializadas para escaneo de memoria, inyección de procesos e interfaces de controladores de kernel utilizadas para manipular el entorno de ejecución de Windows. Proporciona un framework para ejecutar código remoto, mapear imágenes ejecutables portátiles y gestionar hilos a través de diferentes límites de procesos.

El proyecto incluye un controlador de memoria de kernel para acceder a la memoria del kernel y modificar derechos de manejo para ocultar asignaciones de la detección en modo usuario. También cuenta con una librería para interceptar llamadas a funciones en procesos remotos usando interrupciones de software y puntos de interrupción de hardware.

El kit de herramientas cubre capacidades más amplias en la manipulación de memoria virtual, como leer, escribir y asignar memoria en procesos locales o remotos. Además, proporciona utilidades para la búsqueda de patrones de memoria para localizar secuencias de bytes específicas y gestión de módulos para inyectar o expulsar binarios.

Features

  • Kernel-Level Operations - Ships a kernel memory driver to access kernel memory and modify handle rights to hide user-mode allocations.
  • Process Injection Frameworks - Provides a comprehensive framework for deploying code into active processes and bridging host and target memory.
  • Memory Pattern Searching - Includes tools for scanning process virtual address space for unique byte sequences to locate functional code.
  • Windows API Hooking Engines - Ships a general-purpose engine for intercepting and altering Windows API function calls.
  • Cross-Process Code Execution - Enables the execution of custom assembly instructions within a separate process using various calling conventions.
  • Offensive Kernel Drivers - Implements a kernel-mode driver for low-level system manipulation and hiding memory allocations from detection.
  • Kernel Memory Access - Enables reading and modifying data within the kernel address space using a privileged driver.
  • Process Memory Allocation - Creates and modifies memory regions within target processes for storing dynamic data.
  • Process Memory Scanners - Searches process memory segments for specific byte patterns to locate data or code.
  • Remote Thread Injection - Provides capabilities for executing custom assembly and code in external processes via remote thread creation.
  • Runtime Memory Manipulation - Provides tools for modifying the memory of running Windows processes to alter their state or behavior.
  • Virtual Memory Mappers - Provides utilities for manually adding and modifying pages in the virtual memory map of remote processes.
  • Remote Memory Manipulation - Provides capabilities for modifying memory and system state in remote Windows targets.
  • Remote Process Hooking - Provides a library for intercepting function calls in remote processes using software interrupts and hardware breakpoints.
  • Manual PE Mapping - Manually maps Portable Executable sections into memory, resolving imports and relocations without the native system loader.
  • Thread Management - Implements primitives for creating, terminating, suspending, and resuming threads across different session boundaries.
  • Binary - Enumerates, injects, and ejects binary modules and retrieves exported function addresses.
  • Interrupt-Based Hooks - Intercepts target function calls using software interrupts and hardware breakpoints to redirect execution flow.
  • Process Injection Modules - Handles the injection and ejection of custom libraries into external process address spaces.
  • Binary Analysis - Offers a library for Windows memory hacking.
  • Development Libraries - Windows library for advanced memory editing and process manipulation.
  • Penetration Testing Toolkits - A library for Windows memory hacking and injection.

Historial de estrellas

Gráfico del historial de estrellas de darthton/blackboneGráfico del historial de estrellas de darthton/blackbone

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace darthton/blackbone?

Blackbone es una colección de herramientas especializadas para escaneo de memoria, inyección de procesos e interfaces de controladores de kernel utilizadas para manipular el entorno de ejecución de Windows. Proporciona un framework para ejecutar código remoto, mapear imágenes ejecutables portátiles y gestionar hilos a través de diferentes límites de procesos.

¿Cuáles son las características principales de darthton/blackbone?

Las características principales de darthton/blackbone son: Kernel-Level Operations, Process Injection Frameworks, Memory Pattern Searching, Windows API Hooking Engines, Cross-Process Code Execution, Offensive Kernel Drivers, Kernel Memory Access, Process Memory Allocation.

¿Qué alternativas de código abierto existen para darthton/blackbone?

Las alternativas de código abierto para darthton/blackbone incluyen: korcankaraokcu/pince — PINCE is a dynamic debugger, instruction tracer, and memory scanner designed for the analysis and manipulation of… trickster0/offensiverust — OffensiveRust is a red team toolkit and malware development kit written in Rust. It serves as an evasion framework and… pwndbg/pwndbg — pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and… hyperdbg/hyperdbg — HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control… gibbed/steamachievementmanager — Steam Achievement Manager is a game achievement editor and specialized API client designed to modify and unlock game… hugsy/gef — GEF is a Python-based extension for GDB that serves as a framework for binary analysis, exploit development, and…

Alternativas open-source a Blackbone

Proyectos open-source similares, clasificados según cuántas características comparten con Blackbone.
  • korcankaraokcu/pinceAvatar de korcankaraokcu

    korcankaraokcu/PINCE

    2,767Ver en GitHub↗

    PINCE is a dynamic debugger, instruction tracer, and memory scanner designed for the analysis and manipulation of running processes. It functions as a process memory manipulator and editor, allowing for the identification, modification, and monitoring of values within a target application's active memory. The tool distinguishes itself through memory pointer analysis, tracing addresses and offsets to locate static pointers that lead to dynamic data across different sessions. It also enables the execution of internal functions within a running process by manipulating the instruction pointer and

    Pythonassemblercheat-enginedebugging-tool
    Ver en GitHub↗2,767
  • trickster0/offensiverustAvatar de trickster0

    trickster0/OffensiveRust

    2,984Ver en GitHub↗

    OffensiveRust is a red team toolkit and malware development kit written in Rust. It serves as an evasion framework and post-exploitation library, providing a collection of offensive security primitives and a Windows API wrapper for interacting with low-level system functions and undocumented APIs. The project focuses on bypassing security software through direct system calls, memory obfuscation, and stealthy payload execution. It implements techniques to defeat static binary analysis via compile-time string encryption and payload obfuscation, while avoiding detection using parent process ID s

    Rust
    Ver en GitHub↗2,984
  • pwndbg/pwndbgAvatar de pwndbg

    pwndbg/pwndbg

    10,051Ver en GitHub↗

    pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and low-level program analysis. It extends the core functionality of the debugger to provide advanced memory inspection and automation tools. The project distinguishes itself with specialized capabilities for heap analysis across glibc, jemalloc, and musl, as well as a comprehensive kernel debugging toolkit for inspecting Linux kernel tasks and slab allocators. It includes an integrated ROP gadget searcher for constructing exploit chains and an LLM-powered debugging assistant that provi

    Pythonbinary-ninjacapture-the-flagctf
    Ver en GitHub↗10,051
  • hyperdbg/hyperdbgAvatar de HyperDbg

    HyperDbg/HyperDbg

    3,885Ver en GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Cbinary-analysisdebugdebugger
    Ver en GitHub↗3,885
  • Ver las 30 alternativas a Blackbone→