· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.RESEARCH —› Патч .NET сборки

<< . 1 . 2 .

Посл.отвђт Сообщенiе


Дата: Ноя 17, 2004 10:21:17

bogrus
Статью не читал, спасибо.
По порядку: publickeytoken - насколько я знаю это не CRC от PublicKey а последнии 8 байт этого самого PublickKey.
Да, у меня проблема в подсчете хеша, я не знаю по каким блокам его считать. Хэш использует SHA1 алгоритм (.hash algorithm 0x00008004 - это и есть SHA1).
По поводу хешей сырцов - их там быть не должно. Там только publickeytoken-ы используемых сборок. Возможна индивидуальная подпись для разных модулей в одной сборке (это наверное имелось ввиду) но у меня одна подпись на весю сборку.
В глобальный кеш сборку класть не нужно - она живет в своей папке и используется из нее.

Да, кстати, речь идет о Atalasoft.DotImage.SDK.v2.0
http://www.atalasoft.com/

_1764101400__testkey.snk


Дата: Ноя 17, 2004 11:04:30

Да, кстати, по поводу Framework 2.0 beta:
Как известно обфускаторы используют ошибки в ildasm для предотвращения дизасемблирования защишенный сборок. Грубо говоря в сборку заносятся ошибочные метаданные которые не влияют на работы программы но дизасемблер валится при их анализе.
Я собственно решил попробовать свежую версию ildasm-а котораю идет s .NET Framework SDK 2.0 beta (блин 200 метров пришлось качать...), и он прекрасно дизасемблировал мою сборку обработанную Dotfuscator-ом. ilasm из 2-ого Framework-а прекрасно собрал все назад и размер даже получился байт в байт, НО программы которые используют Framework 1.1 в этой сборке сборку собственно не признают :( Оно конечно понятно что вроде так быть и дожно... но может кто знает что там изменило глобально? Формат сборки что-то еще, можно как-то заставить ilasm 2 например генерировать сборку для FW1.1 ?


Дата: Ноя 17, 2004 11:13:22

немного не в тему, но вот:
http://download.microsoft.com/download/.netframesdk/CLI3/1.0/WXP/EN-US /sscli_20021101.tgz

там среди всего прочего есть и ilasm/dasm в исходниках. да и вообще много чего


Дата: Ноя 17, 2004 11:51:05

Мда, что-то я погорячился по поводу последних 8 байт... Хотя это информация из Книги "C# for Professional" (Wrox) правда 2002 года.


Дата: Ноя 17, 2004 12:05:50

ssx
Спасибо - будем копать...

<< . 1 . 2 .


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.062