|
|
| Посл.отвђт | Сообщен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 Спасибо - будем копать... |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.062 |