VBProgr 13 янв 2012, 16:38
Хочу пройтись .net обфускатором и запаковать обратно. Нашел как Unity распаковывает и запаковывает сборки, но внутри файла распакованной сборки вначале идет список файлов (видимо, со смещениями), а потом сами файлы. Пытаюсь разобраться в этом файлике.
Первые 4 байта 0 0 0 16, дальше идет строка в 16 символов - название моей dll - ки - дальше 4 байта не понятно чего, 1 байт, который одинаковый между названиями файлов и снова 4 байта - имя файла - 4 - 1 - 4 - имя и т.д.
Вот не понимаю, в каком это числовом формате C# - 0 0 0 16 = 16 символов. Перед другими названиями неразбериха из других 4 байт. Пытаюсь прочитать эти 4 байта как ushort,ushort; short,short; int; uint, но никакой из вариантов 16 не возвращает.
Мб кто-то подскажет?
skype: vbprogr