
Strumento anti-reverse per ELF che sovrascrive gli header delle sezioni con nullbyte per impedire l'analisi statica da parte di disassemblatori e debugger, rendendo le funzioni invisibili in Ghidra/IDA.
NullSection è uno strumento Anti-Reversing che applica una tecnica che sovrascrive l'intestazione della sezione con byte nulli.
git clone https://github.com/MatheuZSecurity/NullSection
cd NullSection
gcc nullsection.c -o nullsection
./nullsection
Quando si esegue nullsection su qualsiasi ELF, potrebbe essere un rootkit .ko, dopo di che se usi Ghidra/IDA per analizzare le funzioni ELF, non apparirà nulla, nessuna funzione da analizzare nel decompilatore per esempio, anche se esegui readelf -S / path /to/ elf apparirà il seguente messaggio "There are no sections in this file."
Fai buon uso dello strumento!
We are not responsible for any damage caused by this tool, use the tool intelligently and for educational purposes only.