Сейчас на форуме: -Sanchez- (+8 невидимых) |
eXeL@B —› Основной форум —› Взлом dotNET программ |
<< 1 ... 18 . 19 . 20 . 21 . 22 . 23 . 24 . 25 . 26 . 27 . 28 ... 49 . 50 . >> |
Посл.ответ | Сообщение |
|
Создано: 30 августа 2010 22:59 · Поправил: s0l · Личное сообщение · #1 Со времени создания топика много обсудили, во много м разобрались и много осталось за кадром. Решил подшить выкладываемый софт и линки Инструменты: Рег-данные: Code:
Рег-данные: Code:
Статьи с хабры: Другое: [url=http://lifeinhex.com/string-decryption-with-de4dot/]String decryption with de4dot[/url - Last edit: 2012-02-17, Links fixed. Jupiter] |
|
Создано: 22 мая 2012 22:08 · Поправил: s0x0110 · Личное сообщение · #2 |
|
Создано: 23 мая 2012 01:52 · Личное сообщение · #3 |
|
Создано: 29 мая 2012 13:53 · Личное сообщение · #4 |
|
Создано: 29 мая 2012 14:00 · Поправил: sendersu · Личное сообщение · #5 neprovad я б кочнул срц дедота и там проверил в 1ую очередь что ето. как правило дедот сразу пишет мол ура, новая бага- закиньте мне для поглядеть | Сообщение посчитали полезным: neprovad |
|
Создано: 29 мая 2012 22:41 · Поправил: zeppe1in · Личное сообщение · #6 neprovad https://github.com/0xd4d/de4dot/wiki/FAQ After deobfuscating a .NET Reactor obfuscated assembly, I see methods with only a 'throw (uint)-559038242' statement. That throw is actually throw 0xDEADCODE. Those methods are encrypted native (x86 code) methods and the throw won't execute at run time. The method body will be replaced with the real method at run time by the obfuscator's methods decryptor. You'll know when there are native methods left in the image if you see something like this after deobfuscation: Re-encrypted 10/73 native methods In this example, there are 10 methods left that are still native methods. The remaining 63 methods were converted back to CIL code or deleted from the image. A future version of de4dot may convert the remaining native methods back to CIL code. ----- zzz | Сообщение посчитали полезным: neprovad |
|
Создано: 03 июня 2012 03:32 · Личное сообщение · #7 New version: 1.8.5 Supports the latest build of Agile.NET Fixed some Mono.Cecil antis | Сообщение посчитали полезным: igorca, matrix |
|
Создано: 27 июня 2012 13:41 · Личное сообщение · #8 New version: 1.8.6 Supports the latest CryptoObfuscator build Supports the latest Agile.NET build Fixed a crash in Eazfuscator.NET string decrypter | Сообщение посчитали полезным: Airenikus |
|
Создано: 29 июня 2012 08:29 · Личное сообщение · #9 NETDeob NETDeob is a deobfuscator that was made to support obfuscators and packers that de4dot doesn't. Here's a list of currently implemented deobfuscators & unpackers: Phoenix Protector, Manco Obfuscator, CodeWall, NetZ .NET Packer, Rpx .NET Packer, Mpress .NET Packer, ExePack .NET Packer, Sixxpack .NET Packer. | Сообщение посчитали полезным: Flint, igorca, -=AkaBOSS=- |
|
Создано: 29 июня 2012 20:42 · Личное сообщение · #10 |
|
Создано: 29 июня 2012 21:10 · Личное сообщение · #11 |
|
Создано: 29 июня 2012 21:19 · Личное сообщение · #12 |
|
Создано: 29 июня 2012 21:51 · Личное сообщение · #13 |
|
Создано: 30 июня 2012 05:59 · Поправил: Xlab0s · Личное сообщение · #14 |
|
Создано: 02 июля 2012 09:06 · Личное сообщение · #15 чтобы проект открывался достаточно пару цифер о версии в sln исправить | Сообщение посчитали полезным: Xlab0s |
|
Создано: 02 июля 2012 13:10 · Личное сообщение · #16 Добрый День =) Давно мучает одна программа, решил спросить у Вас, как снять защиту. Вообщем, прошелся по ней ded4dot, он показал Confuser (1.7) ну и понятное дело все убрал =) Но ресурсы программы зашифрованные. Нашел процедуру декрипта, и единственный верный выход наверно таков: 1) Извлечь ресурсы 2) Написать простенькую программу, которая будет расшифровывать эти ресурсы (скопировать ту процедуру Decrypt() которая есть в программе и использовать её) НО у меня проблемы. Процедуру взял, но компилироваться нормально не хочет. Вот ошибка (VB.NET): Константное выражение не может быть представлено как имеющее тип "ULong". Ошибка в данной строчке: Code:
Если убрать '-' перед числом 16777216, то все нормально компилируется. Но я не уверен, что ресурсы полностью и корректно расшифровались. Как быть? Впринципе, можно попробовать загрузить туда эти (расшифрованные) ресурсы, но надо еще патчить программу так, чтобы она их не расшифровала опять, а просто запускалась... |
|
Создано: 02 июля 2012 13:25 · Личное сообщение · #17 |
|
Создано: 02 июля 2012 13:28 · Поправил: ZaZa · Личное сообщение · #18 Makashka Измени CULong на CLng и будет тебе счастье... А вообще - то тут не место для обсуждений твоих проблем Обознался: так надо писать: CLng. Ссори... Code:
----- One death is a tragedy, one million is a statistic. |
|
Создано: 02 июля 2012 13:33 · Поправил: Makashka · Личное сообщение · #19 ZaZa пишет: Измени CULong на CLong и будет тебе счастье... "CLong" не объявлен. Может быть недоступен из-за своего уровня защиты. Сама процедура декрипта: Code:
|
|
Создано: 08 июля 2012 18:20 · Личное сообщение · #20 |
|
Создано: 08 июля 2012 18:33 · Личное сообщение · #21 |
|
Создано: 08 июля 2012 18:42 · Личное сообщение · #22 |
|
Создано: 08 июля 2012 19:08 · Поправил: F_a_u_s_t · Личное сообщение · #23 |
|
Создано: 09 июля 2012 17:49 · Поправил: Xlab0s · Личное сообщение · #24 нашёл вот эта штука Salamander .Net Native Compiler Повидиму ненайти её =) Code:
|
|
Создано: 09 июля 2012 21:49 · Личное сообщение · #25 |
|
Создано: 10 июля 2012 12:53 · Личное сообщение · #26 Здравстуйте. Нужна помощь с информацией о mixed сборках. А именно каким образом соотнести описание функции из Net части с ее телом в C++ части. JIW Thunk описания не нашел. Про обратный процесс вроде понятно (unmanaged-> managed). Из CLI Vtable ->Ссылка на MetodRef (по загрузке заполняется лоадером) <-jump stub<-call Еще вокруг этих jmp stub непонятные структуры типа WORD 0x3003h или 0x300Bh WORD flag1? 2,4..5 DWORD size_data DWORD flags2? data - может быть размером 2 - 5 - 7 и более байт, что там понять не смог |
|
Создано: 11 июля 2012 02:16 · Личное сообщение · #27 |
|
Создано: 13 июля 2012 05:57 · Личное сообщение · #28 Вот натолкнулся на еще один декомпилятор NET: dotPeek is a free-of-charge .NET decompiler from JetBrains, the makers of ReSharper and more developer productivity tools. ----- One death is a tragedy, one million is a statistic. |
|
Создано: 25 июля 2012 01:35 · Поправил: Airenikus · Личное сообщение · #29 de4dot 1.9.0 Code:
| Сообщение посчитали полезным: DimitarSerg, igorca, sendersu, schokk_m4ks1k, Dart Raiden |
|
Создано: 25 июля 2012 20:51 · Личное сообщение · #30 Подскажите,в чём проблема?SAE отказывается сохранять сборку,выдаёт Code:
понятно,что можно пропатчить в хекс редакторе,но интересует именно невозможность сохранения.Где грабли? Сама программа http://rghost.ru/39410840 |
|
Создано: 25 июля 2012 21:01 · Личное сообщение · #31 |
<< 1 ... 18 . 19 . 20 . 21 . 22 . 23 . 24 . 25 . 26 . 27 . 28 ... 49 . 50 . >> |
eXeL@B —› Основной форум —› Взлом dotNET программ |
Эта тема закрыта. Ответы больше не принимаются. |