Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (25): В начало « 17 18 19 20 21 22 23 24 [25]   

> Описание: Работа с памятью процесса. Поиск, чтение, запись в память процесса игры
neba2101
Отправлено: 07 Декабря, 2024 - 18:31:38
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 199
Дата рег-ции: Февр. 2017  
Репутация: 4




Как узнать значение переменной string из памяти процесса зная адрес?

CODE:

win w=window("имя окна");
int prc=openprocess(w);

char Byte[20];
int Address=408282276;//Примерный
int Address2=408282256;//Примерный
int T;
string S;

readmemory(#Byte[0], 4, Address, prc);
T=codhexi(#Byte[0], 4);//int норм читается

readmemory(#Byte[0], 4, Address2, prc);
S=format(#Byte[0]);//Так не работает
 
 Top
Zireael
Отправлено: 07 Декабря, 2024 - 19:18:45
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4597
Дата рег-ции: Нояб. 2017  
Репутация: 595




 Цитата:
S=format(#Byte[0]);//Так не работает

Строки обычно в юникоде.
https://kibor-bot.com/forum/topi...32807#1546732807
 
 Top
konctantin777
Отправлено: 15 Декабря, 2024 - 17:08:02
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1266
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 7




Здравствуйте.
Уууу всё не просто ) Можно попросить шаблон функции чтобы искать по маске, чтобы просто в код вставлять ? Как то делал, но это ппц...
Т.е., например есть процесс, есть 20 значений от искомого числа и 20 справа. Указываем какие значения учитываем при поиске, какие нет, какое по счёту значение искать, чтобы функция вернула адрес и значение.
Когда делал, оно даже работало, но блин (((
 
 Top
MrDuMaS
Отправлено: 27 Июля, 2025 - 13:07:53
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 2
Дата рег-ции: Май 2016  
Репутация: 0




Здравствуйте, есть игра, которую пытаюсь открыть и через openprocess и через API, но выдает всегда 0 , через Cheatengine или Artmoney открывается без проблем. Система 64 битная. Начал смотреть через System Informer и заметил, что Cheatengine и Artmoney подключают kernel32 из папки system32, а кибор из sysWOW64. Можно как-то заставить кибор использовать dll из system32? 32 битную систему ставить не вариант, на ней игра не запускается. Есть другие пиратские серверы этой игры со схожим клиентом на них пробовал и через кибор все открывает, так что ошибки в коде маловероятны.
 
 Top
konctantin777
Отправлено: 30 Июля, 2025 - 09:52:23
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1266
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 7




 MrDuMaS пишет:
Система 64 битная
Игра наверное 64 битная ? Какая винда- без разницы

Некоторые игры дают выбор запускать 32х или 64х. Запустите 32х

(Отредактировано автором: 30 Июля, 2025 - 09:54:06)

 
 Top
MrDuMaS
Отправлено: 31 Июля, 2025 - 12:52:58
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 2
Дата рег-ции: Май 2016  
Репутация: 0




 konctantin777 пишет:
 MrDuMaS пишет:
Система 64 битная
Игра наверное 64 битная ? Какая винда- без разницы

Некоторые игры дают выбор запускать 32х или 64х. Запустите 32х


Нет, вариантов запуска на разных разрядностях нет
 
 Top
Страниц (25): В начало « 17 18 19 20 21 22 23 24 [25]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by