Ein Clang-Compiler, der obfuskierte Binärdateien erzeugt, die auf verschiedenen Linux-Systemen (Ubuntu, CentOS usw.) lauffähig sind.
Obfuskierungsfunktionen
- bcf # Einfügen von Fake-Code
- sub # Umwandlung einfacher Operationen in komplexe
- sobf # String-Verschlüsselung
- split # Code-Aufteilung
- ibr # Indirekter Branch
- icall # Indirekter Funktionsaufruf
- igv # Indirekter Aufruf globaler Variablen
Empfohlene Spezifikationen
- Betriebssystem: Ubuntu 24.04
- CPU: x86_64 (Intel/AMD), 2,5 GHz oder höher (6 Kerne/12 Threads empfohlen)
- Arbeitsspeicher: 16 GB RAM
- Speicherplatz: mindestens 10 GB (SSD/NVMe)
Unterstützte Architekturen
- Linux x86_64 (static musl) # Läuft unabhängig von der Version auf Ubuntu, CentOS, RedHat usw.
- Linux ARM64 (in Entwicklung)
Einfache Nutzung (Ubuntu erforderlich)
git clone git@github.com:HimitsuShell/HimitsuObfuscator.git
chmod 755 -R ./HimitsuObfuscator
cd ./HimitsuObfuscator
sudo apt-get install -y build-essential
./bin/x86_64-unknown-linux-musl-clang -flto -fuse-ld=lld -mllvm -sobf -mllvm -sub -static main.c -o main
./main
Noch keine Kommentare.