| Сейчас на форуме: asfa, bartolomeo (+6 невидимых) | 
| eXeL@B —› Вопросы новичков —› Программа с двойной обфускацией | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 01 апреля 2012 18:14 · Поправил: AlexandrK  · Личное сообщение · #1 Собственно сам пациент (10,7 МБ). На Archy.exe и EvilManager.dll накинуто на каждый по два обфускатора (SmartAssembly и .NET Reactor). После деобфускации dll начинает ругаться на System.NullReferenceException в нескольких методах. Так же пробовал без деобфускации через IDA Pro и hiew вносить нужные изменения в них. Результат тот же System.NullReferenceException ... Strong name вроде бы нету, по крайней мере Public key в CFF Explorer равен 0. Кто что может посоветовать? ![]()  | 
| 
 | 
Создано: 05 апреля 2012 11:54  · Личное сообщение · #2  | 
| 
 | 
Создано: 05 апреля 2012 12:40  · Личное сообщение · #3  | 
| 
 | 
Создано: 05 апреля 2012 16:00 · Поправил: AlexandrK  · Личное сообщение · #4 EiDeNaR Я снимал обфускацию de4dot. Снимает то он ее вроде нормально и определяет при первой деобфускации, что там SmartAssembly, а при второй .NET Reactor. Вот только получается вышеописанная проблема... Как выше писал, что если даже без снятия обфускации просто внести изменения в файл с помощью hex-редактора, то возникает та же ошибка и в тех же самых методах. Попробовал пройтись dumbassembly и получилось тоже самое. ![]()  | 
| 
 | 
Создано: 05 апреля 2012 17:22  · Личное сообщение · #5  | 
| 
 | 
Создано: 05 апреля 2012 17:49 · Поправил: AlexandrK  · Личное сообщение · #6  | 
| 
 | 
Создано: 09 апреля 2012 13:15  · Личное сообщение · #7  | 
| 
 | 
Создано: 09 апреля 2012 15:44  · Личное сообщение · #8 DILE начинает ругаться на прогу и выводит следующую ошибку: Code: 
 как быть в этом случае? В принципе диагностика в самой программе есть и выводит она следующее: Code: 
 Но как с этим бороться мне непонятно  
![]()  | 
| 
 | 
Создано: 09 апреля 2012 16:38  · Личное сообщение · #9  | 
| 
 | 
Создано: 05 мая 2012 17:06  · Личное сообщение · #10  | 
| 
 | 
Создано: 05 мая 2012 22:01  · Личное сообщение · #11  | 
| 
 | 
Создано: 26 июля 2012 16:00  · Личное сообщение · #12 Появилось немного времени и я решил поднять свою старую тему, так как все таки хотелось бы разобраться как поступать в данном случае... sendersu написал, что: Code: 
 Но весь прикол состоит в том, что эта dll написана на C++ и de4dot не вытаскивает правильное название метода из нее. Как быть в таком случае? ![]()  | 
| 
 | 
Создано: 26 июля 2012 16:15  · Личное сообщение · #13  | 
| eXeL@B —› Вопросы новичков —› Программа с двойной обфускацией | 






 Для печати