Можно выяснить, на каком языке программирования был написан dll или exe? - PullRequest
0 голосов
/ 07 ноября 2010

Я иногда задаюсь вопросом об этом, но не знаю, как это проверить.

1 Ответ

1 голос
/ 12 ноября 2010

Самая простая проверка, которую вы можете сделать, - это определить, от каких DLL-файлов зависит изображение (.exe или .dll).Если вам повезет, некоторое подмножество .dll будет соответствовать известному распределению конкретной среды выполнения языка.Если вам повезло меньше, вы, по крайней мере, сможете определить, было ли приложение написано в MSIL или в собственном коде с помощью , запустив ildasm.exe поверх образа .Если он управляется, то вы можете просмотреть ссылки на сборки, чтобы определить время выполнения языка.

Если образ является собственным модулем, то вы можете быть уверены, что он написан на C / C ++ или сборке,или вы можете начать отладку и искать известные шаблоны кода операции.Хотя в тот момент я думаю, что это не имеет значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...