Сейчас на форуме: asfa, _MBK_, Rio (+6 невидимых)

 eXeL@B —› Вопросы новичков —› oott crackme
Посл.ответ Сообщение


Ранг: 106.9 (ветеран), 27thx
Активность: 0.080
Статус: Участник

Создано: 15 сентября 2008 15:13
· Личное сообщение · #1

Вообщем решил попробовать написать крекми, написал. Не думаю, что сделал что-то новое, но вообще новичкам, наверно будет интересно поотламывать его. Но суть не в этом, я хотел бы узнать у более опытных людей, как можно в этом крекмисе быстро найти место отлома(там брякнуться как-то и т.п.) + как найти пароль? Я смог это сделать, только при помощи PointH и то тока пропатчил, как находить пароль хз.
P.S. Crackme написан на Borland C++. Задание найти пароль или пропатчить.

3f5b_15.09.2008_CRACKLAB.rU.tgz - Crackme0x12.exe




Ранг: 533.6 (!), 232thx
Активность: 0.450
Статус: Uploader
retired

Создано: 15 сентября 2008 15:26
· Личное сообщение · #2

кто тебя учил компилить, у мну просит vcl60.bpl просит, как такой сломать

-----
Лучше быть одиноким, но свободным © $me





Ранг: 106.9 (ветеран), 27thx
Активность: 0.080
Статус: Участник

Создано: 15 сентября 2008 15:35
· Личное сообщение · #3

Забыл предупредить, просто если все запихнуть в ,ехе будет весить 400кб О_о. Ща тогда выложу.




Ранг: 533.6 (!), 232thx
Активность: 0.450
Статус: Uploader
retired

Создано: 15 сентября 2008 15:39
· Личное сообщение · #4

знаю, сам когда то так делал

-----
Лучше быть одиноким, но свободным © $me




Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 15 сентября 2008 16:00
· Личное сообщение · #5

Oott
Правильный ключ - 1w"?31f
Посимвольная проверка начинается с адреса 401BF7




Ранг: 106.9 (ветеран), 27thx
Активность: 0.080
Статус: Участник

Создано: 15 сентября 2008 16:01
· Личное сообщение · #6

Вот, всё должно быть норм.

34d3_15.09.2008_CRACKLAB.rU.tgz - Crackme0x13.7z




Ранг: 106.9 (ветеран), 27thx
Активность: 0.080
Статус: Участник

Создано: 15 сентября 2008 16:04
· Личное сообщение · #7

tihiy_grom Та млин ключ я знаю , меня интересует как оказаться в этом месте+ там самому те числа переводить в символы? Должна же оля их показать какнить.



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 15 сентября 2008 16:17
· Личное сообщение · #8

Oott
Естественно что ты знаешь ключ, раз сам писал крэкми

Oott пишет:
меня интересует как оказаться в этом месте+ там самому те числа переводить в символы

Это уже вопрос не по crackme, а по работе в оле. Так что лучше начать чтение с туторов Нарвахи на wasm'е.

Чтобы туда попасть, вводишь какую нибудь хрень вместо ключа и нажимаешь кнопочку. Потом в оле ищещь в памяти введенное тобой значение. Первое наденное пропускаем, ищем дальше. На втором найденном ставим бряк Hardware on Access Byte и снова тыкаем кнопку в крэкми. Когда бряк сработает, из user32 и vcl60.bpl возвращаемся обратно в крэкми, ну а дальше немного потрассировав выходим на эту посимвольную проверку




Ранг: 355.4 (мудрец), 55thx
Активность: 0.320
Статус: Uploader
5KRT

Создано: 15 сентября 2008 16:46
· Личное сообщение · #9

в этом крекмисе быстро найти место отлома

Поиск по строке 'Unregistred' выше проверка идет или же просмотр в оле Windows -> Ok, только почемуто не сработало или же в декомпиляторе обработчик события нажатия кнопки.

-----
Gutta cavat lapidem. Feci, quod potui. Faciant meliora potentes





Ранг: 106.9 (ветеран), 27thx
Активность: 0.080
Статус: Участник

Создано: 15 сентября 2008 22:05
· Личное сообщение · #10

tihiy_grom, coderess Cпасибо, вроди с приведёнными методами выше разобрался. Олю обязательно до конца изучу!
Думаю тему не надо закрывать, как будет время сделаю этому крекми апдейт




Ранг: 106.9 (ветеран), 27thx
Активность: 0.080
Статус: Участник

Создано: 14 октября 2008 18:45 · Поправил: Oott
· Личное сообщение · #11

А вот и обновление
Задание прежнее.
найти пароль или пропатчить.

К тому кто отломает сразу же есть несколько вопросов
p.s. скоро 3ей выложу.

4d89_14.10.2008_CRACKLAB.rU.tgz - crackme2.7z




Ранг: 106.9 (ветеран), 27thx
Активность: 0.080
Статус: Участник

Создано: 14 октября 2008 18:58 · Поправил: Oott
· Личное сообщение · #12

del




Ранг: 355.4 (мудрец), 55thx
Активность: 0.320
Статус: Uploader
5KRT

Создано: 15 октября 2008 04:52 · Поправил: coderess
· Личное сообщение · #13

не запускается, точнее отображается в процессах но не работает.

//Добавлено

Требует cc3260mt.dll

-----
Gutta cavat lapidem. Feci, quod potui. Faciant meliora potentes





Ранг: 106.9 (ветеран), 27thx
Активность: 0.080
Статус: Участник

Создано: 15 октября 2008 07:31
· Личное сообщение · #14

O_o, чета с компилером намутил? Если реально так, седня исправлю.
P.S. У меня нормально работает.



Ранг: 6.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 15 октября 2008 13:11
· Личное сообщение · #15

Oott пишет:
А вот и обновление
Задание прежнее.
найти пароль или пропатчить.

crackme2:
Code:
  1. 00401A87   75 2C  jnz  crackme2.00401AB5     ;заNOP'ить
  2. ....
  3. ....
  4. 00401AF5   74 66  je   crackme2.00401B5D     ;заменить на jmp 00401B5D

после этого пропатчивания крякми принимает любой пароль




Ранг: 106.9 (ветеран), 27thx
Активность: 0.080
Статус: Участник

Создано: 15 октября 2008 17:42 · Поправил: Oott
· Личное сообщение · #16

Jilic, Ok. Если пользовался Ольгой Петровной, какие самые оптимальные настройки, чтобы её не крючило и она не требовала на каждом шаге переанализ?
//Добавлено
А нет, тут другой вопрос, это при каких настройках её должно так воротить?О_о Потому, как щас чёта всё нормально и не могу сделать как было
А я это чёта в настройках копилятора намутил всяких функций и понадеялся
coderess, извиняюсь, забыл о "dynamic RTL".




Ранг: 106.9 (ветеран), 27thx
Активность: 0.080
Статус: Участник

Создано: 17 октября 2008 08:42 · Поправил: Oott
· Личное сообщение · #17

Вот как и обещал, 3ей.
На этот раз нормально скомпилил, у всех должно работать.
Чуть подправил алго+ вместо 7z тепреь PECompact c небольшим приколом, думаю чуть раньше мне бы этот крекми пригодился, поэтому вообще новичкам советую.

p.s. Задание прежнее.
a759_16.10.2008_CRACKLAB.rU.tgz - Crackme3#.exe


 eXeL@B —› Вопросы новичков —› oott crackme
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати