Code Virtualizer 1.340

ใบ อนุญาต: ทดลองใช้ฟรี ‎ขนาดแฟ้ม: 3.96 MB
‎คะแนนจากผู้ใช้: 3.0/5 - ‎1 ‎โหวต

เกี่ยวกับ Code Virtualizer

Code Virtualizer เป็นระบบสร้างความสับสนให้กับโค้ดที่มีประสิทธิภาพซึ่งช่วยให้นักพัฒนาสามารถปกป้องพื้นที่รหัสที่ละเอียดอ่อนของพวกเขาจากวิศวกรรมย้อนกลับในขณะที่ต้องการทรัพยากรระบบขั้นต่ํา Code Virtualizer จะแปลงรหัสต้นฉบับของคุณ (คําแนะนํา Intel x86) เป็น Opcodes เสมือนที่จะเข้าใจโดยเครื่องเสมือนภายในเท่านั้น Opcodes เสมือนจริงและเครื่องเสมือนนั้นไม่ซ้ํากันสําหรับทุกแอปพลิเคชันที่ได้รับการป้องกันหลีกเลี่ยงการโจมตีทั่วไปผ่านตัว Virtualizer รหัส Code Virtualizer สามารถปกป้องพื้นที่รหัสที่ละเอียดอ่อนของคุณในไฟล์ PE ดั้งเดิม x32 และ x64 (เช่นไฟล์ปฏิบัติการ / EXEs, บริการระบบ, DLLs, OCXs, ตัวควบคุม ActiveX, โปรแกรมรักษาหน้าจอและไดรเวอร์อุปกรณ์) การจําลองเสมือนของโค้ดประกอบด้วยการแปลงโค้ดไบนารีจากเครื่องที่ระบุให้เป็นรหัสไบนารีอื่นที่เครื่องอื่นเข้าใจได้ นั่นคือชุดคําสั่งจากเครื่องเฉพาะจะถูกแปลงเป็นชุดคําสั่งใหม่ซึ่งเป็นที่เข้าใจโดยเครื่องอื่น Code Virtualizer สามารถสร้างเครื่องเสมือนได้หลายประเภทพร้อมชุดคําสั่งที่แตกต่างกันสําหรับแต่ละเครื่อง ซึ่งหมายความว่าบล็อกเฉพาะของคําแนะนํา Intel x86 สามารถแปลงเป็นชุดคําสั่งที่แตกต่างกันสําหรับแต่ละเครื่องป้องกันไม่ให้ผู้โจมตีรับรู้ opcode เสมือนที่สร้างขึ้นหลังจากการแปลงจากคําแนะนํา x86 เมื่อผู้โจมตีพยายามถอดรหัสบล็อกของโค้ดที่ได้รับการป้องกันโดย Code Virtualizer เขาจะไม่พบคําแนะนํา x86 ดั้งเดิม แต่เขาจะพบชุดคําสั่งใหม่อย่างสมบูรณ์ซึ่งไม่ได้รับการยอมรับจากเขาหรือผู้ย่อยสลายพิเศษอื่น ๆ สิ่งนี้จะบังคับให้ผู้โจมตีผ่านการทํางานหนักมากในการระบุว่าแต่ละ opcode ดําเนินการอย่างไรและเครื่องเสมือนเฉพาะทํางานอย่างไรสําหรับแต่ละแอปพลิเคชันที่ได้รับการป้องกัน รหัส Virtualizer ทําให้การดําเนินการของ opcodes เสมือนและการศึกษาของเครื่องเสมือนที่ไม่ซ้ํากันแต่ละเครื่องเพื่อป้องกันไม่ให้ใครบางคนศึกษาวิธีการดําเนินการ opcodes เสมือน