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

 eXeL@B —› Вопросы новичков —› Поиск учаток кода, отвечающий за проверку кода.
Посл.ответ Сообщение

Ранг: 15.2 (новичок)
Активность: 0.010
Статус: Участник

Создано: 16 декабря 2006 09:32
· Личное сообщение · #1

Есть программа, при запуске выдает сгенерированный код, который надо вставить на сайте, а сайт выдает уже код для разблокировки программы, все это естественно не бесплатно.

Так вот все те статья что я читал, этот участок кода находился по нагу, типа неправильно введен код и т.д.
А вот щяс программа, она просит ввести код, вводишь но она просто закрываеться, ничего не говоря. И уже при следущей загрузки, она снова просит ввести код. Или уже пропускает без кода.
Вот надо найти этот участок, ну и убрать просто функцию проверки допустим.
Но как его найти я не знаю, поэтому и прошу подсказать.
Как я тут думал, может в си есть функция которая отвечает за закрытие приложения, и искать по ней?.. Тогда я не знаю как она называться.

Вот как можно найти этот участок кода? Если есть статьи по этой теме, то подкиньте ссылочек.




Ранг: 240.5 (наставник)
Активность: 0.190
Статус: Участник
Author of ACKiller

Создано: 16 декабря 2006 09:42
· Личное сообщение · #2

Жесткое закрытие - TerminateProcess
Но скорее всего работает SendMessage либо PostMessage с параметром WM_CLOSE.



Ранг: 200.3 (наставник)
Активность: 0.090
Статус: Участник

Создано: 16 декабря 2006 10:36
· Личное сообщение · #3

Ссылку на программу дай - тогда возможно подскажут, а так - читай справочник по ВинАпи или набирайся опыта программирования

-----
Само плывет в pуки только то, что не тонет.





Ранг: 120.9 (ветеран), 5thx
Активность: 0.080
Статус: Участник
Programmer and reverser

Создано: 16 декабря 2006 11:15
· Личное сообщение · #4

по этому поводу можно почитать "Дневники Чайника" из раздела "Новичку"

-----
Уважайте других и пишите грамотно.




Ранг: 218.5 (наставник), 2thx
Активность: 0.090
Статус: Участник

Создано: 16 декабря 2006 11:48 · Поправил: 0xy
· Личное сообщение · #5

HoBleen пишет:
Жесткое закрытие - TerminateProcess
Но скорее всего работает SendMessage либо PostMessage с параметром WM_CLOSE.

Вообще-то, обычно ExitProcess

Solker
Если прога сразу закрывается, то код, скорее всего, не проверяет. Но сохраняет его в реестре (RegCreateKey, RegOpenKey, RegSetValue) либо в файле (CreateFileА, реже-_Iopen)
Ну и читает его при повторном запуске (даже если читать нечего )




Ранг: 240.5 (наставник)
Активность: 0.190
Статус: Участник
Author of ACKiller

Создано: 17 декабря 2006 10:03
· Личное сообщение · #6

Еще в извращенных прогах запускается другой поток, который проводит всё вышесказанное, либо создает ещё один поток, и так до полного удовлетворения


 eXeL@B —› Вопросы новичков —› Поиск учаток кода, отвечающий за проверку кода.
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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