สารบัญ:
คำจำกัดความ - Obfuscator หมายถึงอะไร?
obfuscator เป็นเครื่องมือที่ใช้เพื่อเพิ่มความปลอดภัยของโปรแกรมโดยทำให้โค้ดมีความซับซ้อนมากขึ้นในการอ่านในขณะที่ยังคงใช้งานได้ กระบวนการของการทำให้งงงวยทำให้รหัสยากที่จะแฮ็กหรือจี้เนื่องจากส่วนที่สำคัญที่สุดของรหัสฝังอยู่ลึกมาก (ทำให้งง) ซึ่งเป็นการยากที่จะตรวจสอบส่วนการทำงานที่สำคัญของแอปพลิเคชัน
Techopedia อธิบาย Obfuscator
การทำให้งงหมายถึงการทำให้สับสนสับสนหรือสับสน การทำให้งอแงหรือห่อเป็นกระบวนการของการซ่อนรหัส obfuscator มีประโยชน์เมื่อจำเป็นต้องซ่อนส่วนการประมวลผลที่สำคัญของผู้ใช้จากโปรแกรม มีภาษาการเขียนโปรแกรมจำนวนมากที่ตอบสนองได้ดีต่อกระบวนการของการทำให้งงงวยรวมถึง C, C ++ และ Perl
กระบวนการของวิศวกรรมย้อนกลับถูกใช้โดยโปรแกรมเมอร์ที่มีความสามารถในการแยกโปรแกรมเพื่อทำการบำรุงรักษามัน - obfuscation เป็นความพยายามที่จะป้องกันไม่ให้ การแบ่งเป็นชนิดของวิศวกรรมย้อนกลับ