Это вопрос от кого-то, кто не разбирается в дизассемблировании и декомпиляции в целом, так что терпите меня. Мне любопытно узнать, есть ли расширения исполняемых файлов (например, перечисленные в http://pcsupport.about.com/od/tipstricks/a/execfileext.htm ) можно разобрать на ассемблер, чтобы затем анализировать шаблоны кодов операций в файлах.
Моя логика заключается в том, что когда все эти различные расширения файлов находятся в форме кода операции, все они находятся на одном уровне, независимо от языковых барьеров и т. д., поэтому их будет легче анализировать.
Насколько это осуществимо?
РЕДАКТИРОВАТЬ: Пример. У меня есть файл .exe и файл .app. Если бы я дизассемблировал оба, мог бы я сравнить их по коду операции в одной и той же ОС? Если нет, то как насчет исполняемых файлов из той же ОС. Например, для всех исполняемых файлов в Windows, если я дизассемблирую оба, смогу ли я сравнить код операции для каждого?
EDIT2: Как обфускаторы повлияют на мои усилия?