Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

19.03.2010, 08:42
|
|
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме: 2364957
Репутация:
479
|
|
А вообще при написании например ботов к онлайн играм, которые управляют движением персонажа, там просто находят адреса, по которым, например, 1 это зажатая кнопка "вперед", и через WriteProcessMemory пишут данные. То есть не вызывают функцию напрямую, а заставляют сам процесс вызвать ее.
|
|
|

19.03.2010, 13:50
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 133
Провел на форуме: 193434
Репутация:
79
|
|
2ntldr
если тупо вызывать, то 100% упадет ибо в стеке нет адреса возврата, нужнож по умному все делать =)
|
|
|

23.03.2010, 21:34
|
|
Новичок
Регистрация: 20.02.2010
Сообщений: 6
Провел на форуме: 10426
Репутация:
0
|
|
ух тада...., ну может кто то ссылками поделится на подобный пример?)хоть чемто связыный с моей задачей... токо не кидайте на мсдн и всякое типа " что такое writeprocmem"
например на разбор бота для игры..
|
|
|

24.03.2010, 03:52
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 133
Провел на форуме: 193434
Репутация:
79
|
|
на вот про перехваты почитай, там используется удаленные потоки и тд
http://wasm.ru/article.php?article=apihook_1
|
|
|

24.03.2010, 07:20
|
|
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме: 2364957
Репутация:
479
|
|
Сообщение от fromegg
ух тада...., ну может кто то ссылками поделится на подобный пример?)хоть чемто связыный с моей задачей... токо не кидайте на мсдн и всякое типа " что такое writeprocmem"
например на разбор бота для игры..
http://www.mmowned.com/forums/wow-memory-editing/
|
|
|

24.03.2010, 14:14
|
|
Постоянный
Регистрация: 12.07.2006
Сообщений: 327
Провел на форуме: 1654818
Репутация:
117
|
|
Сообщение от ntldr
А вообще при написании например ботов к онлайн играм, которые управляют движением персонажа, там просто находят адреса, по которым, например, 1 это зажатая кнопка "вперед", и через WriteProcessMemory пишут данные. То есть не вызывают функцию напрямую, а заставляют сам процесс вызвать ее.
раз пошла такая пьянка), то не совсем понятно что за адрес по которому нажата кнопка? и что писать в память процесса?
у меня просто есть похожая задача, дак вот там же оконная процедура которая обрабатывает сообщения о нажатых кнопках и прочее. тоесть как вариант слать сообщения окну, а если тупо вызвать процедеру обработки то хз, не пробовал, да её ещо и искать запаришся.
|
|
|

24.03.2010, 16:23
|
|
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме: 2364957
Репутация:
479
|
|
Сообщение от zeppe1in
раз пошла такая пьянка), то не совсем понятно что за адрес по которому нажата кнопка? и что писать в память процесса?
у меня просто есть похожая задача, дак вот там же оконная процедура которая обрабатывает сообщения о нажатых кнопках и прочее. тоесть как вариант слать сообщения окну, а если тупо вызвать процедеру обработки то хз, не пробовал, да её ещо и искать запаришся.
для оконных приложений это не подходит.
|
|
|

24.03.2010, 16:49
|
|
Новичок
Регистрация: 20.02.2010
Сообщений: 6
Провел на форуме: 10426
Репутация:
0
|
|
гуд ! очь хорошие ссылки .спс
|
|
|

24.03.2010, 17:00
|
|
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 568
Провел на форуме: 1290766
Репутация:
1236
|
|
вообще просто фиксированную базу юзать и все
__________________
 
snow white world wide
|
|
|

24.03.2010, 22:45
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 133
Провел на форуме: 193434
Репутация:
79
|
|
2sn0w
хуле толку если в каждой новой версии адрес функции будет менятся, а ты на столько ленив, что влом каждый раз искать руками неэкспортируемую функцию? ^_____^
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|