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

สร้างขึ้นเพื่อแก้ปัญหาเมื่อแจกจ่ายสคริปต์เชลล์ให้ลูกค้าแล้วซอร์สโค้ดถูกเปิดเผยโดยตรง

เครื่องมือเดิมอย่าง shc (เชลล์สคริปต์คอมไพเลอร์) เพียงแค่ห่อสคริปต์เชลล์ด้วยโค้ด C แล้วสร้างเป็นไบนารี
ดังนั้นหากใช้เครื่องมือตรวจสอบระดับเคอร์เนลอย่าง auditd หรือ bpftrace สคริปต์ก็จะถูกเปิดเผยได้ง่าย

HimitsuShell ฝังเชลล์อินเทอร์พรีเตอร์ของตัวเองเข้าไปในไบนารีโดยตรง
เนื่องจากไม่พึ่งพา /bin/sh หรือ /bin/bash ของระบบปฏิบัติการ แม้ใช้เครื่องมือตรวจสอบระดับเคอร์เนลก็ไม่ทำให้สคริปต์ถูกเปิดเผยตามเดิม
นอกจากนี้ยังใช้เทคนิค obfuscation และ anti-debugging เพื่อเพิ่มความยากในการทำ reverse engineering

ได้เปิดให้ใช้งานได้ทันทีผ่านเว็บ
หวังว่าจะเป็นประโยชน์ต่อผู้พัฒนาคนอื่น ๆ ที่พบปัญหาคล้ายกัน

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

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