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

 eXeL@B —› Вопросы новичков —› Как убрать закрытие?
Посл.ответ Сообщение

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

Создано: 31 октября 2014 15:33
· Личное сообщение · #1

Всем привет, вообще такой вопрос.
Есть dll на c++ , ни чем не накрыта, при инжекте в программу она сверяет ключ со списком внутри себя , если ключ есть сохраняет txt на диске С:, если ключа в списке нет выводит ключ в Message а после Message идет закрытие процесса, вопрос, как убрать это закрытие через Ollydbg , я уже нашёл это место, ExitProcess , я пробовал нопить его, но безрезультатно
http://youtu.be/kfSQiLKYOzc



Ранг: 262.5 (наставник), 337thx
Активность: 0.340.25
Статус: Участник

Создано: 31 октября 2014 15:42
· Личное сообщение · #2

самое простое - замени вызов MessageBoxA на байты EBFE

| Сообщение посчитали полезным: ARCHANGEL

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

Создано: 31 октября 2014 15:44
· Личное сообщение · #3

На само сообщение мне как то пофиг) Мне главное убрать не его а само закрытие




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 31 октября 2014 15:45
· Личное сообщение · #4

--> Как убрать - руководство <--

-----
Stuck to the plan, always think that we would stand up, never ran.




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

Создано: 31 октября 2014 15:50
· Личное сообщение · #5

ARCHANGEL пишет:
--> Как убрать - руководство <--






Ранг: 990.2 (! ! !), 380thx
Активность: 0.680
Статус: Модератор
Author of DiE

Создано: 31 октября 2014 17:06
· Личное сообщение · #6

От модератора: Больше своей работы или будет закрыто.

-----
[nice coder and reverser]




Ранг: 419.0 (мудрец), 647thx
Активность: 0.460.51
Статус: Участник
"Тибериумный реверсинг"

Создано: 31 октября 2014 18:08
· Личное сообщение · #7

Ulyanovsk пишет:
она сверяет ключ со списком внутри себя , если ключ есть сохраняет txt на диске С:,

исправить переход, который отвечает за условие сравнения ключа-тогда не будет ни закрытия, ни мессагбокса. в чем необходимость править именно закрытие процесса? получить в руки ключ в неправильной ветке(что выводится в сообщении)?
п.с. прогу в дебагер не грузил




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 31 октября 2014 18:12
· Личное сообщение · #8

Кстати да, где прога?

-----
Stuck to the plan, always think that we would stand up, never ran.




Ранг: 92.1 (постоянный), 83thx
Активность: 0.110
Статус: Участник

Создано: 31 октября 2014 18:33
· Личное сообщение · #9

ARCHANGEL пишет:
Кстати да, где прога?

100% чит, схема знакома.




Ранг: 110.8 (ветеран), 104thx
Активность: 0.090.01
Статус: Участник

Создано: 31 октября 2014 19:02
· Личное сообщение · #10

Ulyanovsk пишет:
Всем привет, вообще такой вопрос.
Есть dll на c++ , ни чем не накрыта, при инжекте в программу она сверяет ключ со списком внутри себя , если ключ есть сохраняет txt на диске С:, если ключа в списке нет выводит ключ в Message а после Message идет закрытие процесса, вопрос, как убрать это закрытие через Ollydbg , я уже нашёл это место, ExitProcess , я пробовал нопить его, но безрезультатно
http://youtu.be/kfSQiLKYOzc


Короче как всегда из рубрики "сделайте за меня". Тебе знакомы такие понятия как перекрестные ссылки и алгоритмическое ветвление ??? Если да - действуй - если нет - иди кури мануалы.


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