
Herramienta anti-reversing de ELF que sobrescribe los encabezados de sección con bytes nulos para evitar el análisis estático por parte de desensambladores y depuradores, haciendo que las funciones sean invisibles en Ghidra/IDA.
NullSection es una herramienta anti-reversing que aplica una técnica que sobrescribe el encabezado de la sección con bytes nulos.
git clone https://github.com/MatheuZSecurity/NullSection
cd NullSection
gcc nullsection.c -o nullsection
./nullsection
Al ejecutar nullsection en cualquier ELF, podría ser un rootkit .ko, después de eso si usas Ghidra/IDA para analizar las funciones del ELF, no aparecerá nada, ninguna función para analizar en el descompilador, por ejemplo. Incluso si ejecutas readelf -S / ruta /al / elf aparecerá el siguiente mensaje: "There are no sections in this file."
¡Haz buen uso de la herramienta!
No nos hacemos responsables de ningún daño causado por esta herramienta, úsala de manera inteligente y solo con fines educativos.