Здравствуйте, Virgo, Вы писали:
Иван, благодарю за добрые слова. Вашу страничку уже посещал. Интересно. Кстати, заметил, что Ваш viewer разбирает некоторые файлы, на которых ILDasm "падает". Как говорится, мелочь, а приятно.
А при написании статьи я пользовался только ECMA-спецификациями и заголовочными файлами .NET Framework и Rotor'а. Грешен, люблю разбирать исходники.
С уважением,
Павел Румянцев
V>Павел, спасибо за статью, хорошая. Приятно, что в России идут в ногу с современными технологиями. Я немного изучал предмет, о котором вы пишите, и мне кажется что документация дает достаточно хорошее представление о внутренних структурах .NET PE файлов. Говоря о документации, я имею ввиду ECMA спецификации — http://msdn.microsoft.com/net/ecma/. К примеру, у меня получилось написать парсер метаданных и IL дизассемблер, пользуясь только этими документами, пример программы можно посмотреть тут — http://www.winisp.net/virgo/mangler.htm.
V>--Иван
V>http://blogs.gotdotnet.com/ivanmed