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

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

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

Создано: 02 февраля 2013 02:50
· Личное сообщение · #1

Итак собственно сабж
Подскажите как поставить брекпоинт в сисере на нажатие кнопки. работал только с олли, поэтому не бросайте какашко




Ранг: 622.6 (!), 521thx
Активность: 0.330.89
Статус: Участник
_Вечный_Студент_

Создано: 02 февраля 2013 02:55 · Поправил: plutos
· Личное сообщение · #2

Это что же, шутка?
По Syser'y мануалов и туториалов миллиард.
Может прежде, чем тему создавать проще попробовать самому поискать?
Вопрос ведь не Бог знает какой сложный.

Вот, здесь (http://sysersoft.com/forum/YaBB.pl) целый форум по поддержке Syser Debugger.

-----
Give me a HANDLE and I will move the Earth.




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

Создано: 02 февраля 2013 03:00 · Поправил: rastHEX
· Личное сообщение · #3

По ссылке прочел лишь установку брейка на загрузку - выгрузку длл. а мне необходимо на нажатие кнопки. причём какая функция при этом вызывается в программе я незнаю.
к стати - если для тебя вопрос простой - напиши как бряк поставить.




Ранг: 622.6 (!), 521thx
Активность: 0.330.89
Статус: Участник
_Вечный_Студент_

Создано: 02 февраля 2013 03:15 · Поправил: plutos
· Личное сообщение · #4

По ссылке прочел лишь установку брейка на загрузку - выгрузку длл
Я вам дал ссылку на ФОРУМ, а не на спецефическую тему.
Перейдите на Главную страницу форума (http://sysersoft.com/forum/YaBB.pl), создайте новую тему и задайте свой вопрос!

причём какая функция при этом вызывается в программе я незнаю.
Ну, в вот в этом-то и вся проблема!
При нажатии кнопки происходит Event и посылается Message into system message Queue.
Ваша программа эти messages из system queque извлекает и пропускает через message pump. Из него они идут в WndProc.
(Message Pump: GetMessage, TranslateMessage, DispatchMessage) to --> WndProc().
WndProc() обрабатывает messages как вы пожелаете.
Там его (этот Message ) и надо ловить (in Message Pump).
Каждый message имеет специфический идентификатор, по которому видно откуда он идет и в чем его суть. Все это подробно описано у Чарльза Петзольда, да и вообще полно туториалов по интернету.

к стати - если для тебя вопрос простой - напиши как бряк поставить.
Вы лучше сами покопайтесь, разберитесь, как Windows обрабатывает Messages.
Больше пользы будет. А то дашь человеку рыбу, он завтра за другой придет....

-----
Give me a HANDLE and I will move the Earth.




Ранг: 10.2 (новичок), 4thx
Активность: 0.020
Статус: Участник

Создано: 02 февраля 2013 08:32 · Поправил: Модератор
· Личное сообщение · #5

plutos
Вспомнил свой топик:

--> http://exelab.ru/f/action=vthread&forum=2&topic=20654 <--

И заметил сходство в твоем нехорошим поведением здесь.

От модератора: ведите себя прилично, забанен на сутки за слова нехорошие




Ранг: 622.6 (!), 521thx
Активность: 0.330.89
Статус: Участник
_Вечный_Студент_

Создано: 02 февраля 2013 09:54
· Личное сообщение · #6

Оказывается здесь:
http://exelab.ru/f/action=vthread&forum=5&topic=20778&page=0#9
вот этот кадр rastHEX уже задавал тот же вопрос:

"Сисер программа не обнаруживает пытаюсь провести реверс под ним. подскажите как бряк поставить на кнопку?(в Сисере естественно)"

Жаль, поздно заметил! Не тратил бы время даром.

-----
Give me a HANDLE and I will move the Earth.




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

Создано: 02 февраля 2013 14:18
· Личное сообщение · #7

ну неужели тяжело написать какой командой в нём поставить бряк на тот же GetMessage? понимаю логику - система прорисовывает кнопку и затем при нажатии отправляет программе месадж посредством стандартной функции. Мне нужна команда, либо ссылка на справочник с описанием команд.

А по поводу вновь назревающего холивала - я думал что форум для новичков как раз и есть то место где можно задать вопрос подобного характера. Жаль что часть комьюнити пропатчив 2-3 программы мнит себя архигуру которым негоже отвечать на вопросы банальные для них. уверен что у многих тут и похлеще вопросы были. Причем пионеры очень любят поддакивать вожатым)))моё имхо

ЗЫЗЫ: Так и немогу понять ненависти к ботоводам на этом форуме? обьясните разницу между графическим редактором и ботом? хотя бы этическую разницу обьясните?
ЗЫЗЫЗЫ: как понимаю щас тему прикроют...........................я же ботовод



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

Создано: 02 февраля 2013 14:44
· Личное сообщение · #8

http://www.sysersoft.com/WebHelp/Syser_Command_1.htm

команда BPX




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

Создано: 02 февраля 2013 15:20 · Поправил: ARCHANGEL
· Личное сообщение · #9

rastHEX пишет:

.я же ботовод...

Нет, вы кто угодно, но не ботовод - точно. Слава яйцам, за столько времени открыли доки или в сисере help допёрли написать.

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

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


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

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

Создано: 02 февраля 2013 15:52 · Поправил: rastHEX
· Личное сообщение · #10

хм.........Архангел из всего что ты написал у меня в планах только реверс. паковать\продавать и не думал - мне это не надо. На обьекте [!] dotNet Reactor v3.3 - v3.9 protected !.


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