Что такое DLL-Инжектор?
DLL-инжектор — это программа или инструмент, который «встраивает» (инжектирует) стороннюю библиотеку .dll (Dynamic Link Library) в процесс запущенного приложения. Проще говоря, он впихивает чужой код в уже работающую программу, чтобы изменить её поведение.
Инструкция по использованию GUI версии SharpMonoInjector
- ПАРОЛЬ ОТ АРХИВА 123
- Запусти игру и smi_gui.exe от имени администратора.
- Процесс должен определиться автоматически. Если этого не произошло — нажми кнопку Refresh.
- Справа от поля Assembly to inject нажми на три точки — откроется окно выбора DLL-файла чита.
- Введи значения для Namespace, Class name и Method name — эти данные идут вместе с инструкцией к конкретному читу.
- После выбора процесса, DLL-файла и ввода всех данных нажми Inject, чтобы выполнить инъекцию чита.
Инструкция по использованию консольной версии SharpMonoInjector (не рекомендуем)
В консольной версии инжектора используется следующая команда:
smi.exe inject -p «Liar’s Bar» -a «HyperBar.dll» -n HyperBar.core -c loader -m load
Пояснение к параметрам команды:
- smi.exe — это сам консольный инжектор.
- -p «Liar’s Bar» — имя игрового процесса. В данном случае это Liar’s Bar.
- -a «HyperBar.dll» — имя DLL-файла чита, который будет внедрён. Здесь это HyperBar.dll.
- -n — сокращение от Namespace.
- -c — сокращение от Class name.
- -m — сокращение от Method name.
- Namespace, Class name и Method name — их значения указаны в инструкции к конкретному читу.