Перейти к содержанию

Поиск папки игры на компьютере, для инжектора.


Рекомендуемые сообщения

Ребята, нужен совет! У меня есть инжектор которому надо получить доступ к одному файлу из папки с игрой, но мы не знаем где эта папка находится но знаем имя нужного нам файла! Можно ли как то, зная имя этого файла, программно выстроить путь до этого файла и определить целиком путь до папки с игрой? 

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, ANDREY94 сказал:

но мы не знаем где эта папка находится

Ну как так не знаем? Ось знает, а мы нет?)) С реестра считываешь, путь установки / удаления игры и всё. Для C# выглядит вот так:

1.Подключаешь:

using Microsoft.Win32;

2.Затем в строку считываешь путь:

// Пример для получения, места установки игры Варфейс
string path = Registry.GetValue(@"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Warface", "InstallLocation", null).ToString();

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

  • Плюс 2
Ссылка на комментарий
Поделиться на другие сайты

5 часов назад, JustHack сказал:

Для C# выглядит вот так:

@JustHack, меня всегда интересовал вопрос: "Как это делает винда?". Теперь понято - реестр. Сенк.

А можно такое же на СЕ-ном LUA сотворить?

Ссылка на комментарий
Поделиться на другие сайты

если игра запущена(а она должна быть запущена, мы ж инжектить будем) то GetModuleFileName и работаем уже с полученным путем(шерстим папочки и т.д.) 

Ссылка на комментарий
Поделиться на другие сайты

5 часов назад, Garik66 сказал:

интересовал вопрос: "Как это делает винда?". Теперь понято

Теперь ты видел всё :D

5 часов назад, Garik66 сказал:

такое же на СЕ-ном LUA сотворить?

Ничего не могу сказать, т.к. никогда не связывался с этим языком.

  • Смешно 1
Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, mrPTyshnik сказал:

а она должна быть запущена

Есть очень много хаков, которые перед запуском игры, производят какие-то действия. Например, "снимают броню" с игры, запускают и делают с ней после этого,  что захотят. Также, вариант запуска игры, в обход игрового лоадера.

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.