Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
plasma — Plasma es un desensamblador interactivo para x86/ARM/MIPS. Puede generar pseudocódigo indentado con sintaxis coloreada. | Kitploit
Herramientas/GitHubGitHub/plasma-disassembler/plasma
Análisis EstáticoIngeniería InversaDepuradoresAnálisis de Binarios
GitHubplasma-disassembler/plasma

plasma

Plasma es un desensamblador interactivo para x86/ARM/MIPS. Puede generar pseudocódigo indentado con sintaxis coloreada.

Ver Repositorio
3.1k2738hace 7 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

PLASMA

El nombre anterior del proyecto era Reverse.

PLASMA es un desensamblador interactivo. Puede generar un ensamblado más legible (código seudo) con sintaxis coloreada. Puede escribir scripts con la API disponible de Python (vea un ejemplo más abajo). El proyecto aún está en gran desarrollo.

wiki : lista de tareas pendientes y algo de documentación.

Soporta:

  • arquitecturas: x86{64}, ARM, MIPS{64} (parcialmente para ARM y MIPS)
  • formatos: ELF, PE, RAW

Advertencia: hasta que no se implementen las estructuras y definiciones de tipo, la compatibilidad de la base de datos podría romperse.

Requisitos

  • python >= 3.4
  • capstone, probado con 4.0-alpha5
  • python-pyelftools
  • pefile + python3-future
  • python-msgpack >= 0.4.6
  • c++filt (disponible en el paquete binutils de Linux)
  • la terminal debe soportar UTF8 y 256 colores (si no, use la opción --nocolor)

Opcional:

  • usado para el mapa de memoria
python-qt4
  • keystone para el script asm.py
  • Instalación

    root@kitploit:~
    ./install.sh
    

    O si ya ha instalado los requisitos con el comando anterior:

    root@kitploit:~
    ./install.sh --update
    

    Verifique las pruebas:

    root@kitploit:~
    make
    ....................................................................................
    84/84 tests passed successfully in 2.777975s
    analyzer tests...
    ...
    

    Seudo-descompilación de funciones

    root@kitploit:~
    $ plasma -i tests/server.bin
    >> v main
    # puede presionar tab para mostrar la seudo descompilación
    # | para dividir la ventana
    # Vea la ayuda del comando para todos los atajos
    

    plasma

    Tome el control del grafo de flujo invirtiendo saltos condicionales:

    plasma

    Scripting (API de Python)

    Vea más en la wiki para la API.

    Algunos ejemplos (estos scripts se encuentran en plasma/scripts):

    root@kitploit:~
    $ plasma -i FILE
    plasma> py !strings.py             # imprime todas las cadenas
    plasma> py !xrefsto.py FUNCTION    # gráfico de llamadas xdot
    plasma> py !crypto.py              # detecta algunas constantes criptográficas
    plasma> py !asm.py CODE            # ensambla con keystone
    plasma> py !disasm.py HEX_STRING   # desensambla un buffer
    
    Descargar herramienta