複数のLinux(Ubuntu、CentOSなど)で実行可能な、難読化されたバイナリを生成するClangコンパイラです。
難読化機能
- bcf # 가짜 코드 삽입
- sub # 단순한 연산을 복잡하게 변환
- sobf # 문자열 암호화
- split # 코드 분할
- ibr # 간접 분기
- icall # 함수 간접 호출
- igv # 전역변수 간접 호출
推奨仕様
- OS: Ubuntu 24.04
- CPU: x86_64(Intel/AMD)、2.5 GHz以上(6コア/12スレッド推奨)
- メモリ: 16 GB RAM
- ストレージ: 10 GB以上(SSD/NVMe)
対応アーキテクチャ
- Linux x86_64 (static musl) # Ubuntu, CentOS, RedHat 등 버전 상관없이 작동
- Linux ARM64 (개발 중)
簡単な使い方(Ubuntuが必要)
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
まだコメントはありません。