Сейчас на форуме: NIKOLA, r0lka, johnniewalker, vsv1 (+4 невидимых) |
eXeL@B —› Крэки, обсуждения —› Permutation Сipher |
Посл.ответ | Сообщение |
|
Создано: 02 февраля 2020 20:03 · Личное сообщение · #1 Привет всем Копаю одну прогаммулину, на предмет закейгенить. На одном из этапов разбора алго вылез перестановочный шифр. Похоже что что-то стандартное, но я не уверен. Может кто, чисто визуально, сталкивался с подобным? Чтобы идентифицировать его, или сгенерить таблицу обратной перестановки (при условии, что функция Decrypt == Encrypt) Code:
вызов функции lea ecx, offset Key call Decrypt Заранее спасибо за подсказку |
|
Создано: 02 февраля 2020 20:36 · Личное сообщение · #2 |
|
Создано: 02 февраля 2020 20:48 · Личное сообщение · #3 Не знаю чем поможет, просто фан факт ----- 2 оттенка серого | Сообщение посчитали полезным: mak, BlackCode |
|
Создано: 02 февраля 2020 20:48 · Личное сообщение · #4 |
|
Создано: 02 февраля 2020 21:01 · Личное сообщение · #5 Для простоты .. Code:
----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube |
|
Создано: 02 февраля 2020 21:10 · Личное сообщение · #6 f13nd пишет: Не знаю чем поможет, просто фан факт --> Link <--, внимание на TranslateTable[480] - в точности оно. это где-то оно, константы по коду те-же if(i < 464) <<<< >>>> mov eax, 1D0h for(int j = 29 <<<< >>>> mov edx, 1Dh еще с такой же таблицей и опять декодированием CDKey https://github.com/Novynn/Relentless/blob/master/core/client/bncskeyhandler.h https://github.com/Novynn/Relentless/blob/master/core/client/bncskeyhandler.cpp if (i < 464) { for (j = 29; (unsigned int) j > var8; j--) { ----- 127.0.0.1, sweet 127.0.0.1 | Сообщение посчитали полезным: BlackCode |
|
Создано: 02 февраля 2020 21:18 · Личное сообщение · #7 |
|
Создано: 02 февраля 2020 21:35 · Поправил: BlackCode · Личное сообщение · #8 |
eXeL@B —› Крэки, обсуждения —› Permutation Сipher |
Эта тема закрыта. Ответы больше не принимаются. |