Un compilateur Clang qui génère des binaires obfusqués pouvant s’exécuter sur plusieurs distributions Linux (Ubuntu, CentOS, etc.).
Fonctions d’obfuscation
- bcf # insertion de faux code
- sub # transforme des opérations simples en opérations plus complexes
- sobf # chiffrement des chaînes
- split # découpage du code
- ibr # branchement indirect
- icall # appel indirect de fonction
- igv # appel indirect de variable globale
Configuration recommandée
- Système d’exploitation : Ubuntu 24.04
- CPU : x86_64 (Intel/AMD), 2,5 GHz ou plus (6 cœurs / 12 threads recommandés)
- Mémoire : 16 Go de RAM
- Stockage : 10 Go ou plus (SSD/NVMe)
Architectures prises en charge
- Linux x86_64 (static musl) # fonctionne quelle que soit la version sur Ubuntu, CentOS, RedHat, etc.
- Linux ARM64 (en cours de développement)
Utilisation simple (Ubuntu requis)
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
Aucun commentaire pour le moment.