Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Реверсинг (https://forum.antichat.xyz/forumdisplay.php?f=94)
-   -   Мои второи CrackMe (https://forum.antichat.xyz/showthread.php?t=77344)

CraZy. 16.07.2008 13:51

Мои второи CrackMe
 
Вот ише CrackMe от меня
(Намного сложнее) :)

DownloaD\Скачать

CraZy. 16.07.2008 16:10

некто не смог?

neprovad 16.07.2008 22:02

base64 рулит =)
код:
VUdGe nVm1G ZjbVF c2FXU mMzZH

base64encode(base64encode('Password Valid !')) =>
VUdGemMzZHZjbVFnVm1Gc2FXUWdJUT09 =>
VUdGe mMzZH ZjbVF nVm1G c2FXU WdJUT09 =>
перестановка местами =>
VUdGe nVm1G ZjbVF c2FXU mMzZH
WdJUT09 - константа, добавляется в коде сама.

buzulukland 16.07.2008 22:11

Цитата:

Сообщение от CraZy.
некто не смог?

С алгоритмом не стал разбираться. Но мне понравилось. Особенно ошибочные операции со стеком)))
Патчим программу в двух местах
1. Забиваем nop'ами
00454B70 E8 D3FBFFFF CALL CrackMe2.00454748

2. Меняем
00454B82 JNZ SHORT CrackMe2.00454B9F
на очевидный
JE SHORT CrackMe2.00454B9F

neprovad 16.07.2008 22:14

try.. except блока нет вот и валится :)
ну а так да, как вариант запатчить можно

buzulukland 16.07.2008 22:14

Цитата:

Сообщение от neprovad
base64 рулит =)
код:
VUdGe nVm1G ZjbVF c2FXU mMzZH

base64encode(base64encode('Password Valid !')) =>
VUdGemMzZHZjbVFnVm1Gc2FXUWdJUT09 =>
VUdGe mMzZH ZjbVF nVm1G c2FXU WdJUT09 =>
перестановка местами =>
VUdGe nVm1G ZjbVF c2FXU mMzZH
WdJUT09 - константа, добавляется в коде сама.

А то))) DeDe предательски спалила функцию IdBased64Decoder1. Откуда мне и стало ясно что base64 все накрывает медным тазом.

CraZy. 16.07.2008 22:37

а вы крутые крекершики :d

ProTeuS 16.07.2008 22:38

то компонент, а не функция. и не деде даже подсказ4ик, а плагин канал для ольки

CraZy. 16.07.2008 22:51

можеш дать мне етот плагин

CraZy. 16.07.2008 22:55

вообше обясните как ви узнали что происходит перестановка местами


Время: 02:27