2 คะแนน โดย mushstory 14 시간 전 | ยังไม่มีความคิดเห็น | แชร์ทาง WhatsApp

เป็นคอมไพเลอร์ Clang ที่สร้างไบนารีแบบ obfuscate ซึ่งสามารถรันได้บนลินุกซ์หลายแบบ (เช่น Ubuntu, CentOS)

ฟีเจอร์การทำ Obfuscation

- bcf     # แทรกโค้ดปลอม  
- sub     # แปลงการคำนวณแบบง่ายให้ซับซ้อน  
- sobf    # เข้ารหัสสตริง  
- split   # แยกโค้ด  
- ibr     # indirect branch  
- icall   # เรียกฟังก์ชันทางอ้อม  
- igv     # เรียกตัวแปรโกลบอลทางอ้อม  

สเปกที่แนะนำ

  • ระบบปฏิบัติการ: Ubuntu 24.04
  • CPU: x86_64 (Intel/AMD), 2.5 GHz ขึ้นไป (แนะนำ 6 คอร์ / 12 เธรด)
  • หน่วยความจำ: RAM 16 GB
  • พื้นที่เก็บข้อมูล: 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  

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น