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

 eXeL@B —› Вопросы новичков —› Помогите с FaNt0m's CrackMe #5
Посл.ответ Сообщение

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

Создано: 21 июня 2008 01:36
· Личное сообщение · #1

При крякании столкнулся с проблемкой. Надо убрать наг-скрины. Там один идёт как DialogBox, а другой как Message. Вот диалог убрал, а с мессагой проблема... Во втором крякми убирал оба наг-скрина, а вот в этом не получается... Один раз только вообще все мессаги удалил... При кряканьи руководствовался статьёй



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

Создано: 21 июня 2008 01:36
· Личное сообщение · #2

От простого к сложному: три способа взлома
на основе Audio MP3 Maker 1.12



Ранг: 33.7 (посетитель)
Активность: 0.030
Статус: Участник

Создано: 21 июня 2008 15:09
· Личное сообщение · #3

Там наг- MessageBox



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

Создано: 21 июня 2008 18:32 · Поправил: Veliant
· Личное сообщение · #4

00401163 |. 66:3D 439C CMP AX,9C43
00401167 |. 74 5F JE SHORT CRACKME5.004011C8

Думаю сам догадаешься что надо сделать с этим кодом)




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

Создано: 21 июня 2008 21:19
· Личное сообщение · #5

Amper
ahteam.org/articles.html?do=view&id=22

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




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

Создано: 21 июня 2008 23:53
· Личное сообщение · #6

Ооооо, допёрло! Огромное спасибо, Veliant!
Ну и coderess за ссылку, тоже помогло!



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

Создано: 15 июля 2008 18:38
· Личное сообщение · #7

А не подскажите, относительно CD-ROM там же? Переход заменил, все нормально. Но мне кажется должен быть какой-то другой вариант, а то этот как-то не красиво.... Может что-нибудь с GetDriveTypeA???




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

Создано: 15 июля 2008 18:58
· Личное сообщение · #8

WhiteWolf, можно конечно и толкаемый в стек операнд поменять, что бы возвращаемое значение всегда возвращалось правильное, но лучше изменить условный переход.

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




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

Создано: 15 июля 2008 19:01
· Личное сообщение · #9

Поясни пожалуйста и почему лучше переход менять?




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 15 июля 2008 19:05
· Личное сообщение · #10

Да разницы никакой! Возможностей много, выбирай на свой вкус

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh





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

Создано: 15 июля 2008 20:43
· Личное сообщение · #11

WhiteWolf Для новичка легче переход поменять.

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




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

Создано: 16 июля 2008 11:47
· Личное сообщение · #12

Isaev, а какие еще возможности есть?

coderess, с переходом то я уже сделал, а можно по подробнее про вариант с функцией?




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

Создано: 16 июля 2008 15:36 · Поправил: coderess
· Личное сообщение · #13

WhiteWolf что бы функция GetDriveType, проверяла не CD-ROM, а жесткий диск, тем самым она будет всегда возвращать, что диск найден - идея такова.


UINT GetDriveType(

LPCTSTR lpRootPathName // address of root path
);



Прошу прощения, функция возвращает значение DRIVE_XXX, по этому не получится менять параметры стека.
Уже после вызова API функции GetDriveType идет

CMP EAX, DRIVE_CDROM


Выходит: или патчить инструкцию сравнения (что бы в попадало в EAX верное для нас значение) или условный переход
идущий после проверки


JNZ KUDA_TO


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




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

Создано: 18 июля 2008 13:04
· Личное сообщение · #14

coderess, т.е. на саму функцию ни как не повлиять? А какие еще функции проверяют CD-ROM не подскажите?




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 18 июля 2008 19:45
· Личное сообщение · #15

Много функций, начиная от проверки файлов в корне и открыем их на запись до всякой фигни в ринг0, до которой может только додуматься затуманенный наркотой мозг. Из самых основных функ она одна.




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

Создано: 18 июля 2008 20:41
· Личное сообщение · #16

Archer ZwGetDriveType?

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



 eXeL@B —› Вопросы новичков —› Помогите с FaNt0m's CrackMe #5
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати