Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 29.07.2023
Сообщений: 12

Как можно менять данные приложения как в Cheat Engine?

29.07.2023, 17:20. Показов 854. Ответов 7

Студворк — интернет-сервис помощи студентам
здрастье, как можно менять данные приложения как в чит енжине в c#,
хочу создать программу которая находит данные и дальше меняет его на то которое указано в textbox
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.07.2023, 17:20
Ответы с готовыми решениями:

Как осуществить поиск значения в процессе, как в Cheat Engine?
Шурстя несколько дней в поисковике, я натыкался на информацию на то как найти значение по базовому адресу. Если базового адреса нет (то...

Как реализовать поиск в памяти процессов подобно функционалу ArtMoney и Cheat Engine?
Подскажите в какую сторону копать чтобы это реализовать, от сылочек на библиотеки не откажусь. Заранее спасибо.

Как сделать что-то типа Art Money или Cheat Engine, средствами .NET?
Нужен пример, желательно с проектом на c# Надо чтобы на форме были такие возможности. Выбор процесса для последующего редактирования...

7
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,900
Записей в блоге: 1
29.07.2023, 19:10
Лучший ответ Сообщение было отмечено acloyer как решение

Решение

acloyer, через Windows API это делается. Ключевые слов для поиска по форуму ReadProcessMemory, WriteProcessMemory. Вот пар тем для затравки:

Как реализовать поиск в памяти процессов подобно функционалу ArtMoney и Cheat Engine?
Изменение значения переменной через WriteProcessMemory()
1
0 / 0 / 0
Регистрация: 29.07.2023
Сообщений: 12
30.07.2023, 12:21  [ТС]
я посмотрел много видео и форумов но все таки не понял как использовать WriteProcessMemory и ReadProcessMemory
можете просто дать код который надо ввести чтобы получить данные и изменить, дальше я сам разберусь, и пожалуйста если не сложно можете комментарии оставить и чтобы ReadProcessMemory возвращал не байты а прям лист где написано что напрмиер int a = 5, ну если такое возможно
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,900
Записей в блоге: 1
30.07.2023, 12:23
acloyer, я дал ссылки на темы с примерами. Если они вам не понятны, то я не знаю чем мои примеры могут помочь.
1
0 / 0 / 0
Регистрация: 29.07.2023
Сообщений: 12
30.07.2023, 12:31  [ТС]
ну ReadProcessMemory там есть но WriteProcessMemory я не нашел, и тем более там нету объяснения как из байтов сделать нормальный string
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,900
Записей в блоге: 1
30.07.2023, 12:47
Лучший ответ Сообщение было отмечено acloyer как решение

Решение

acloyer, по второй ссылке есть пример работы с WriteProcessMemory. И там же есть строки.

Цитата Сообщение от acloyer Посмотреть сообщение
нету объяснения как из байтов сделать нормальный string
см. метод Encoding.GetString
0
0 / 0 / 0
Регистрация: 29.07.2023
Сообщений: 12
30.07.2023, 12:57  [ТС]
ну корчое спасибо но я все таки не понял как записать данные
0
Эксперт .NET
 Аватар для Usaga
14313 / 9393 / 1355
Регистрация: 21.01.2016
Сообщений: 35,422
03.08.2023, 14:20
acloyer, ну значит тебе надо обратиться к учебнику по c# и только потом возвращаться к этой задаче. Я вот тоже хз как тебе в такой ситуации можно помочь, кроме как все сделать за тебя.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.08.2023, 14:20
Помогаю со студенческими работами здесь

Cheat Engine
Есть игра в игре есть текстовое значение, проще говоря я нажимаю на моба выделяется моб и соответственно отображается его имя, ищу текст в...

Speedhack из Cheat Engine
Помогите достать код которые отвечает за ускорения процессов в данном приложении. Желательно полностью рабочий с примером. К сожалению...

Некорректно работет Cheat Engine 6.1
Скачала Cheat Engine 6.1 но она до конца не работает. почему?

Cheat engine. Заменить инструкцию на NOP
Есть адрес в памяти чтобы поменять его значение нужно записывающую в него инструкцию сделать NOP. Как изменить эту инструкцию на NOP в C#?

Поиск указателя на адрес (Cheat Engine)
Добрый вечер, форум) Задался вопросом написанием чита, да-да-да... я такой сякой:( но все же чертовски интересно... Написал в лс...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в конфигурации КА2. Данные берутся из регистра сведений, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru