سوال ایشون در مورد وقفه های Dos بود ، و گفته شما هم درسته میشه بررسی دقیقی روی برنامه ها یا بهتر بگم عملکرد فایل های اجرایی انجام داد ، به عبارتی کد یه شخص دیگری رو تجزیه و تحلیل کرد ، برای این کار انواع Disassembler ها هستند که با تکنیک های خودشون برنامه در حال اجرا رو آنالیز میکنند و Register ها CPU و Stack های فعال حافظه رو میخونن ودر کل کد native رو به زبان اسمبلی بر میگردونند و اگه اسمبلیت خوب باشه میتونی تشخصی بدی این برنامه چی کار کرده و خیلی چیز های دیگه که همه اینا در مبحث Reverse Engineering مطرح میشه .