![]() |
eXeL@B —› Вопросы новичков —› CrackME |
Посл.ответ | Сообщение |
|
Создано: 27 апреля 2007 10:56 · Личное сообщение · #1 |
|
Создано: 27 апреля 2007 13:52 · Личное сообщение · #2 |
|
Создано: 27 апреля 2007 14:10 · Личное сообщение · #3 |
|
Создано: 27 апреля 2007 14:59 · Поправил: Gambit · Личное сообщение · #4 Пробовал. Во-первых, он не запустился ![]() Во-вторых, запустить его удается, но через ![]() В-третьих, писал ты его на дельфях, который весь код загадил - неохото в такой помойке рыться ![]() В четвертых, в декомпиляторе ничего полезного не отображается. Если это твоя работа - то молодец. В пятых, кхм.. Ну ладно, тебе и четырех хватит ![]() ----- программистом не рождаются - им умирают ![]() |
|
Создано: 27 апреля 2007 15:21 · Личное сообщение · #5 |
|
Создано: 27 апреля 2007 15:25 · Личное сообщение · #6 Вот приблизительный алго, для получения неких двух чисел, назовём их hesh1 и hesh2 В pass1 и pass2 подаем первый и второй пароли. char pass1[256]={0};
Чтоб пройти дальше hesh1 должен быть 7AC5 Далее идет такое: hesh1++;
, где AddFunc - это адресс функции, на которую нужно перейти. Вот собстно и все. Крякмис можно назвать "Найди меня", потому как не найдя адресс функции, вряд ли можно будет сбрутить нужную пару pass1/pass2 И получилось это произведение отстойое! Как можно намеренно пускать код хрен знает куда, в случае совпадения hesh1 с 7AC5. З.Ы. Про глючность и множество ошибок Gambit уже напесал. ![]() |
|
Создано: 27 апреля 2007 15:47 · Поправил: Hellspawn · Личное сообщение · #7 кракми написан на Borland Delphi [ver: 2006] | Object Pascal дальше, я хз как у кого у меня не запускался, пришлось менять флаг вручную! дальше, валидную пару подобрать походу не получиться (на моей машине точно) т.к. автор использовал string[255] и вот что вышло:
я сначала не понял, почему посчитанные ключи в кейгене не подходят... а потом глянул и офигел)) з.ы. может это задумка афтара конечно))) но строки то надо обнулять! ![]() ----- [nice coder and reverser] ![]() |
|
Создано: 28 апреля 2007 11:48 · Личное сообщение · #8 Да понял свои ошибки. В следующий раз буду осторожней эксперементировать. На точке входа глупо получилось на двух машинах только проверил, кстати у кого не запустилась не могли бы вы мне сказать какая у вас ОС стоит. И со вторым пасом чуток не подгадал из-зи этого вылетает не туда куда надо в некоторых случаях при правильных паролях. Gambit пишет: В четвертых, в декомпиляторе ничего полезного не отображается. В оле убери анализатор. Всем огромное спасибо. ![]() |
![]() |
eXeL@B —› Вопросы новичков —› CrackME |
Эта тема закрыта. Ответы больше не принимаются. |