Сейчас на форуме: Magister Yoda (+9 невидимых) |
![]() |
eXeL@B —› Основной форум —› обфускатор асм-сорцов |
Посл.ответ | Сообщение |
|
Создано: 26 августа 2008 21:51 · Личное сообщение · #1 нужен сабж. гугль находит только коммер4еский "Obfuscator 1.0" от автора PELock. там ограни4ения на него, да и какбы у меня потребность больше не в "защите" кода, а именно в обфускации: изменения имен фунок, как максимум - относительного хода следования и джамп-вермишели. писать свой для такой временной и не особо техни4ески нужной в реализации вещи глупо, поэтому прошу помощи может кто где видил или имеет свои наработки ----- HOW MUCH BLOOD WOULD YOU SHED TO STAY ALIVE ![]() |
|
Создано: 26 августа 2008 21:55 · Личное сообщение · #2 |
|
Создано: 26 августа 2008 23:18 · Личное сообщение · #3 |
|
Создано: 27 августа 2008 02:16 · Личное сообщение · #4 ProTeuS Если типа такого ... стучись в асю... ; Obfuscate v0.2 ; (c) 2008 DaRKSiDE [ALIEN Hack Team] ; Набор макросов обфускации команд (call,invoke,push,pop,mov,jmp) ; Альтернативные команды в макросе соответственно (callx,invokex,pushx,popx,movx,jmpx) ; Примечание: при использовании invokex предварительно переименуйте все инструкции ADDR в OFFSET ; Использовать осторожно! ![]() ----- aLL rIGHTS rEVERSED! ![]() |
|
Создано: 27 августа 2008 10:44 · Личное сообщение · #5 |
|
Создано: 27 августа 2008 12:04 · Личное сообщение · #6 |
|
Создано: 27 августа 2008 13:19 · Личное сообщение · #7 =) а так ты сам сорс хочешь загнать так , Obfuscator 1.0 честно так себе обфускатит. Если те так горит поломай его, я както ковырял , там 2 раза проверка пасса с сервером , рубишь связь сервером , из функции проверки ставишь в еах значение количества лицензии и нужно последний вариант при полной версии , 1 функция по нету получает данные от которых зависит будет ли обфускатить или нет. Я уже не смотрел значение , но ты легко можешь понять какое оно поменять и все =) полная версия. А у мну проблема тоже тогда решилась и я забросил ту прогу .. Других вариантов я не видел. ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube ![]() |
|
Создано: 27 августа 2008 18:04 · Личное сообщение · #8 mak пишет: Если те так горит поломай его, я както ковырял , там 2 раза проверка пасса с сервером , рубишь связь сервером , из функции проверки ставишь в еах значение количества лицензии и нужно последний вариант при полной версии , 1 функция по нету получает данные от которых зависит будет ли обфускатить или нет. www.pelock.com/files/obfuscator10.exe подмена кодичества лицензий сложностей не представляет Code:
так же как и патчинг ограни4ений на обработ4ике CODE:00499F30 _TfrmMain_btnObfuscateClick proc near но даже после этого работать (без ограни4ений на 1024 байт входа) этот обфускатор у тебя никак не будет по той при4ине, 4то от входа прос4итывается стрим -> zlib -> base64 и шлется (после проверки параметров обфускации тут .0049A045) на www.pelock.com/obfuscator/login.php. далее сам скрипт обрабатывает входные данные и выплевывает результат в передаваемом стриме. поскольку физи4еского доступа к серверу со скриптом обфускации нет, то даже отлом ограни4ения проверки валидности лицензии ни4его не дает ----- HOW MUCH BLOOD WOULD YOU SHED TO STAY ALIVE ![]() |
|
Создано: 27 августа 2008 18:49 · Личное сообщение · #9 |
|
Создано: 28 августа 2008 05:53 · Личное сообщение · #10 |
|
Создано: 28 августа 2008 11:07 · Личное сообщение · #11 |
|
Создано: 29 августа 2008 15:59 · Личное сообщение · #12 |
|
Создано: 29 августа 2008 16:09 · Личное сообщение · #13 |
|
Создано: 29 августа 2008 20:20 · Личное сообщение · #14 |
![]() |
eXeL@B —› Основной форум —› обфускатор асм-сорцов |