ANDREY94 Опубликовано 30 марта, 2018 Поделиться Опубликовано 30 марта, 2018 Ребята, нужен совет! У меня есть инжектор которому надо получить доступ к одному файлу из папки с игрой, но мы не знаем где эта папка находится но знаем имя нужного нам файла! Можно ли как то, зная имя этого файла, программно выстроить путь до этого файла и определить целиком путь до папки с игрой? Ссылка на комментарий Поделиться на другие сайты Поделиться
JustHack Опубликовано 30 марта, 2018 Поделиться Опубликовано 30 марта, 2018 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 Ссылка на комментарий Поделиться на другие сайты Поделиться
Garik66 Опубликовано 31 марта, 2018 Поделиться Опубликовано 31 марта, 2018 5 часов назад, JustHack сказал: Для C# выглядит вот так: @JustHack, меня всегда интересовал вопрос: "Как это делает винда?". Теперь понято - реестр. Сенк. А можно такое же на СЕ-ном LUA сотворить? Ссылка на комментарий Поделиться на другие сайты Поделиться
mrPTyshnik Опубликовано 31 марта, 2018 Поделиться Опубликовано 31 марта, 2018 если игра запущена(а она должна быть запущена, мы ж инжектить будем) то GetModuleFileName и работаем уже с полученным путем(шерстим папочки и т.д.) Ссылка на комментарий Поделиться на другие сайты Поделиться
JustHack Опубликовано 31 марта, 2018 Поделиться Опубликовано 31 марта, 2018 5 часов назад, Garik66 сказал: интересовал вопрос: "Как это делает винда?". Теперь понято Теперь ты видел всё 5 часов назад, Garik66 сказал: такое же на СЕ-ном LUA сотворить? Ничего не могу сказать, т.к. никогда не связывался с этим языком. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
JustHack Опубликовано 31 марта, 2018 Поделиться Опубликовано 31 марта, 2018 2 часа назад, mrPTyshnik сказал: а она должна быть запущена Есть очень много хаков, которые перед запуском игры, производят какие-то действия. Например, "снимают броню" с игры, запускают и делают с ней после этого, что захотят. Также, вариант запуска игры, в обход игрового лоадера. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения