Сейчас на форуме: _MBK_ (+5 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Помогите определить протектор NET |
Посл.ответ | Сообщение |
|
Создано: 14 января 2011 19:50 · Личное сообщение · #1 С помощью следующего метода смог загрузить сборку в ildasm /// Это означает что сборка скомпилирована с атрибутом SupressIldasmAttribute. Чтобы декомпилировать данную сборку нам нужно избавиться от этого атрибута. Я для этого использовал бесплатную утилиту для редактирования PE файлов CFF Explorer. Она имеет полную поддержку метаданных .NET сборок. Открываем наш файл и ищем метаданные: '.NET Directory'/'MetaData Streams'/'#~'/'Tables'. В таблице метаданных ссылок на типы (TypeRef) находим ссылку на тип SupressIldasmAttribute и удаляем ее путем установки полей Name и Namespace в 0 /// Но частично сборка обфусцирована и после снятия атрибута перестала работать Программа это трекер акций - ++http://tickerchart.com/download/TickerChartLive.exe ![]() |
|
Создано: 14 января 2011 20:07 · Личное сообщение · #2 |
|
Создано: 14 января 2011 20:13 · Поправил: Airenikus · Личное сообщение · #3 |
|
Создано: 14 января 2011 21:21 · Личное сообщение · #4 Вот мой скрин из рефлектора, если подключить из студии, то абракадабру не видно, видно только открытые методы ![]() ![]() |
|
Создано: 14 января 2011 21:30 · Личное сообщение · #5 |
|
Создано: 14 января 2011 21:53 · Личное сообщение · #6 |
|
Создано: 14 января 2011 22:39 · Поправил: kirillg · Личное сообщение · #7 Вот результат обработки ProtectionID ![]() Мой анализатор видимо более старый ![]() |
|
Создано: 14 января 2011 22:56 · Личное сообщение · #8 |
|
Создано: 14 января 2011 23:26 · Личное сообщение · #9 -=[ ProtectionID v0.6.4.0 JULY]=- (c) 2003-2010 CDKiLLER & TippeX Build 07/08/10-17:57:05 Ready... Scanning -> F:\Downloads\TickerChartLive.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 3340288 (032F800h) Byte(s) [File Heuristics] -> Flag : 00000000000001001100000000110000 (0x0004C030) [!] dotNet Reactor v4.0 (or newer) detected ! [i] Setting: Library Mode [CompilerDetect] -> .NET - Scan Took : 0.407 Second(s) ![]() |
|
Создано: 15 января 2011 00:34 · Личное сообщение · #10 |
|
Создано: 15 января 2011 00:39 · Личное сообщение · #11 |
|
Создано: 15 января 2011 00:43 · Поправил: kirillg · Личное сообщение · #12 |
![]() |
eXeL@B —› Вопросы новичков —› Помогите определить протектор NET |