- disassembled code के आधार पर अंतर और समानताएँ आसानी से खोजने में मदद करता है
- शोधकर्ताओं को vendors द्वारा दिए गए patches की vulnerabilities की पहचान करने और उन्हें isolate करने में मदद करता है
- एक ही binary के कई versions को disassemble करने की प्रक्रिया में symbols और comments को port करने के लिए इस्तेमाल किया जा सकता है, जिससे समय के साथ हुए बदलावों को ट्रैक करना आसान होता है और संगठन अपने analysis results को बनाए रख सकते हैं
- उपयोग के उदाहरण
- x86, MIPS, ARM, PowerPC और अन्य architectures के binaries की तुलना (IDA, Binary Ninja, Ghidra जैसे disassemblers के जरिए)
- अलग-अलग binaries के बीच समान या मिलते-जुलते functions की पहचान
- एक disassembly से दूसरी ओर function names, comments, local names को port करना
- एक ही function के 2 अलग versions के बीच बदलावों का पता लगाना और उन्हें highlight करना
अभी कोई टिप्पणी नहीं है.