![]() |
eXeL@B —› Вопросы новичков —› Поиск учаток кода, отвечающий за проверку кода. |
Посл.ответ | Сообщение |
|
Создано: 16 декабря 2006 09:32 · Личное сообщение · #1 Есть программа, при запуске выдает сгенерированный код, который надо вставить на сайте, а сайт выдает уже код для разблокировки программы, все это естественно не бесплатно. Так вот все те статья что я читал, этот участок кода находился по нагу, типа неправильно введен код и т.д. А вот щяс программа, она просит ввести код, вводишь но она просто закрываеться, ничего не говоря. И уже при следущей загрузки, она снова просит ввести код. Или уже пропускает без кода. Вот надо найти этот участок, ну и убрать просто функцию проверки допустим. Но как его найти я не знаю, поэтому и прошу подсказать. Как я тут думал, может в си есть функция которая отвечает за закрытие приложения, и искать по ней?.. Тогда я не знаю как она называться. Вот как можно найти этот участок кода? Если есть статьи по этой теме, то подкиньте ссылочек. ![]() |
|
Создано: 16 декабря 2006 09:42 · Личное сообщение · #2 |
|
Создано: 16 декабря 2006 10:36 · Личное сообщение · #3 |
|
Создано: 16 декабря 2006 11:15 · Личное сообщение · #4 |
|
Создано: 16 декабря 2006 11:48 · Поправил: 0xy · Личное сообщение · #5 HoBleen пишет: Жесткое закрытие - TerminateProcess Но скорее всего работает SendMessage либо PostMessage с параметром WM_CLOSE. Вообще-то, обычно ExitProcess ![]() Solker Если прога сразу закрывается, то код, скорее всего, не проверяет. Но сохраняет его в реестре (RegCreateKey, RegOpenKey, RegSetValue) либо в файле (CreateFileА, реже-_Iopen) Ну и читает его при повторном запуске (даже если читать нечего ![]() ![]() |
|
Создано: 17 декабря 2006 10:03 · Личное сообщение · #6 |
![]() |
eXeL@B —› Вопросы новичков —› Поиск учаток кода, отвечающий за проверку кода. |