بحث مفصلیه . اگر میخواهی وقت بگذاری و در موردش مطالعه کنی این شروع خوبیه :
http://sabre-security.com/files/dimva_paper2.pdf
آیا توسعه گر نسخه دوم نمیتونه با اعمال تغییراتی کوچیک در هر تابع باعث بشه که خروجی اسمبلی متفاوتی برای هر تابع تولید شه ؟
"تغییرات کوچک" فایدهء چندانی ندارن و عموما" برای افرادی که کدی رو میدزدند منطقی نیست در یک کد بزرگ تغییرات بزرگی ایجاد کنن ، این تقریبا" یعنی باز نویسی اون کد .