Deobfuscate

ผู้เขียน: Randy Alexander
วันที่สร้าง: 4 เมษายน 2021
วันที่อัปเดต: 16 พฤษภาคม 2024
Anonim
MALWARE ANALYSIS - VBScript Decoding & Deobfuscating
วิดีโอ: MALWARE ANALYSIS - VBScript Decoding & Deobfuscating

เนื้อหา

คำจำกัดความ - Deobfuscate หมายถึงอะไร

การ deobfuscate คือการแปลงโปรแกรมที่เข้าใจยากเป็นโปรแกรมที่เข้าใจง่ายและตรงไปตรงมา มีเครื่องมือสำหรับ deobfuscate รหัสที่ยากลำบากหรือโปรแกรมในรูปแบบที่เข้าใจง่าย การทำให้งงงวยมักจะทำเพื่อรักษาความปลอดภัยซอฟต์แวร์จากผู้โจมตีทำให้มันยากสำหรับผู้ที่มีเจตนาที่เป็นอันตรายที่จะเข้าใจการทำงานภายในของมัน ในทำนองเดียวกันการทำให้งงอาจใช้เพื่อปกปิดเนื้อหาที่เป็นอันตรายในซอฟต์แวร์ เครื่องมือ deobfuscating ใช้เพื่อทำวิศวกรรมย้อนกลับโปรแกรมดังกล่าว

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร

Techopedia อธิบาย Deobfuscate

เทคนิคจำนวนมากได้รับการประเมินว่าเป็น reverse-engineer obfuscated code เทคนิคหลักสามประการสำหรับการกำจัดรหัสคือ: การโคลนนิ่งเป็นวิธีหนึ่งที่ใช้ในการกำจัดรหัส รหัสถูกทำให้ยุ่งเหยิงผ่านเส้นทางการดำเนินการที่ผิดพลาดซึ่งจะถูกนำเข้าไปในรหัสเพื่อป้องกันการวิเคราะห์แบบคงที่ พา ธ การเรียกใช้งานเหล่านี้ไม่รบกวนเวลาทำงาน แต่สร้างข้อมูลเท็จระหว่างการวิเคราะห์โปรแกรม พวกเขายังลดคุณภาพของข้อมูลและทำให้มันยากที่จะวิเคราะห์รหัสและรหัสตรรกะ ปัญหานี้แก้ไขได้ด้วยการโคลนส่วนของรหัสเพื่อให้เส้นทางการดำเนินการที่ผิดพลาดไม่รบกวนเส้นทางการดำเนินการเดิมอีกต่อไปซึ่งจะทำลายข้อมูลที่ได้จากการวิเคราะห์อีกด้วย