1

Тема: Як симулювати якісь дії в програмі викликаючи її функції?

Хай. От є програма, в ній можна тискати кнопки, котрі щось роблять і т.д. А можна написати свою суперхакерську прогу, котра сама б це все робила. Справа в тому, що натискати оті штуки ручками - дуже довго і нудно, а програмно реалізувати я не знаю як. Звісно, я розумію, що потрібно буде лізти в пам'ять процесу гри, і вже скачав отой Cheat Engine, він дозволяє змінювати дані в грі під час її працювання. Але як мені дізнатись, що робиться в програмі, коли я натискаю якусь кнопку? Там же не просто змінюється якесь значення в певній адресі пам'яті, а викликається якась функція, а в ній може бути багато всього написано. Як оце все дізнатись, га? Я вже пробував api monitor, але ж він тільки виклики API Win32 показує, а в мене там все простіше, без API, я вважаю.

2

Re: Як симулювати якісь дії в програмі викликаючи її функції?

Тобі автоклікер потрібен чи що ?

3

Re: Як симулювати якісь дії в програмі викликаючи її функції?

ні

4

Re: Як симулювати якісь дії в програмі викликаючи її функції?

Але як мені дізнатись, що робиться в програмі, коли я натискаю якусь кнопку?

Якось можна порівняти дампи.

5

Re: Як симулювати якісь дії в програмі викликаючи її функції?

0xDADA11C7 написав:

Але як мені дізнатись, що робиться в програмі, коли я натискаю якусь кнопку?

Якось можна порівняти дампи.

хм, тре спробувати

6

Re: Як симулювати якісь дії в програмі викликаючи її функції?

artmoney не пробували? :)

7

Re: Як симулювати якісь дії в програмі викликаючи її функції?

зараз спробую, містєр всезнайка

8 Востаннє редагувалося Joker (16.07.2014 22:57:21)

Re: Як симулювати якісь дії в програмі викликаючи її функції?

містєр всезнайка

Повністю згоден,koala ви часом не засновник вікіпедії :)

9

Re: Як симулювати якісь дії в програмі викликаючи її функції?

якась та прога не цікава. вона навіть знаходить не все те. що знаходить cheat engine

Прихований текст

http://не-дійсний-домен/aeovN/aa64fda8a5.jpg

10

Re: Як симулювати якісь дії в програмі викликаючи її функції?

Joker написав:

містєр всезнайка

Повністю згоден,koala ви часом не засновник вікіпедії :)

Прихований текст

не треба йому стільки уваги надавати, а то подумає, що йому все можна, і розбеститься

11

Re: Як симулювати якісь дії в програмі викликаючи її функції?

Знаєте що? В мене є можливість знаходження і змінення якихось данних в грі, ну типу просто в пам'яті шукаю і змінюю, і це відразу видно в вікні програми. Але це легко лише якщо значення, котре ми шукаємо, являється або унікальним, або нечасто вживаним. В іншому разі ми знайдемо 1000000 адрес в пам'яті з шуканим значенням. Але я ж шукаю не значення якесь, мені потрібно виконати цілу дію в грі. Тому так, або дамп пам'яті перед дією, і після дії, та порівняння їх, або я вже не знаю що.

12

Re: Як симулювати якісь дії в програмі викликаючи її функції?

окєй, дамп важить 1.8гб

13

Re: Як симулювати якісь дії в програмі викликаючи її функції?

а вага другого дампу 1.6гб...

14

Re: Як симулювати якісь дії в програмі викликаючи її функції?

то просто спочатку я грав в гру довго і там вона набрала вагу, як незаймана дівка, котра жере, аби заглушити душевну біль. А потім я вийшов, зайшов знову, і дамп був вже 1.6гб, після цього я зробив потрібні дії в грі і знову зробив дамп, він теж десь 1.6гб, зараз порівнюю в WinHex

15

Re: Як симулювати якісь дії в програмі викликаючи її функції?

файл порівнянь важить 18гб

16

Re: Як симулювати якісь дії в програмі викликаючи її функції?

FakiNyan написав:

якась та прога не цікава. вона навіть знаходить не все те. що знаходить cheat engine

Прихований текст

http://не-дійсний-домен/aeovN/aa64fda8a5.jpg

Цілком можливо. В ті часи, коли я цим цікавився, Cheat Engine ще не було, тільки Artmoney.

17

Re: Як симулювати якісь дії в програмі викликаючи її функції?

koala написав:
FakiNyan написав:

якась та прога не цікава. вона навіть знаходить не все те. що знаходить cheat engine

Прихований текст

http://не-дійсний-домен/aeovN/aa64fda8a5.jpg

Цілком можливо. В ті часи, коли я цим цікавився, Cheat Engine ще не було, тільки Artmoney.

може бути

18

Re: Як симулювати якісь дії в програмі викликаючи її функції?

Знаєте що? В мене є можливість знаходження і змінення якихось данних в грі, ну типу просто в пам'яті шукаю і змінюю, і це відразу видно в вікні програми. Але це легко лише якщо значення, котре ми шукаємо, являється або унікальним, або нечасто вживаним. В іншому разі ми знайдемо 1000000 адрес в пам'яті з шуканим значенням

Так значення можна змінити і ще раз пошукати. І ви впевнені, що правильно встановили прапорці унизу? Приділіть їм увагу.

Подякували: koala1

19

Re: Як симулювати якісь дії в програмі викликаючи її функції?

0xDADA11C7 написав:

Знаєте що? В мене є можливість знаходження і змінення якихось данних в грі, ну типу просто в пам'яті шукаю і змінюю, і це відразу видно в вікні програми. Але це легко лише якщо значення, котре ми шукаємо, являється або унікальним, або нечасто вживаним. В іншому разі ми знайдемо 1000000 адрес в пам'яті з шуканим значенням

Так значення можна змінити і ще раз пошукати. І ви впевнені, що правильно встановили прапорці унизу? Приділіть їм увагу.

це ви про cheat engine?

20

Re: Як симулювати якісь дії в програмі викликаючи її функції?

так