Загрузка...

How to write your own AHK injector for any game or program

Thread in CS2 Guides created by НАГЛЫЙ_ПЕРЕКУП Feb 6, 2021. (bumped Feb 13, 2021) 2860 views

  1. НАГЛЫЙ_ПЕРЕКУП
    НАГЛЫЙ_ПЕРЕКУП Topic starter Feb 6, 2021 Россия без мата, как солдат без автомата. 1446 Feb 28, 2020
    В этом гайде я расскажу, как написать свой инжектор на Autohotkey:

    Возможности инжектора:
    - Можно инжектить любые игры и программы (по умолчанию cs:go). Как поменять программу или игру для инжекта читайте ниже.
    - Инжектится на Windows 7, 8 (на 10 не проверял, на 10 есть отдельный инжектор, кому интересно, могу запостить гайд).
    - Метод инжекта по-умолчанию ManualMap (Хотя можно использовать любой другой метод. Для этого в строке NumPut(2, ParamStruct, 528, "Uint"), меняем 2 на 0 или 1.)

    Пояснения:
    • 0 - LdrLoadDll
    • 1 - LoadLibraryExW
    • 2 - ManualMap
    - Далее идет настройка еще одного параметра. Для этого в строке NumPut(0, ParamStruct, 532, "Uint"). Меняем на один из параметров:

    • 0 - NtCreateThreadEx
    • 1 - Thread hijacking
    • 2 - SetWindowsHookEx
    • 3 - QueueUserAPC

    Прочитать про все остальные параметры можно здесь.

    - Тестовый dll сразу можно протестировать (cs:go чит находится в архиве).
    - Флаги инжектора пока не использую (работает без них, в будущем добавлю).
    - Инжектор будет обновляеться и улучшаться.

    Как использовать:

    1) Установить Autohotkey (скачать можно по этой ссылке: https://autohotkey.com/download).
    2) Положить нужную dll в папку с ahk скриптом и переименовать в test.dll (имя внедряемой dll можно поменять в исходниках скрипта). Для этого нужно изменить имя файла на необходимый тут: File := "test.dll".
    3) Запустить CS:GO. (Чтобы инжектить другие игры или программы, то нужно в диспетчере задач отыскать имя необходимого процесса csgo.exe и поменять на необходимый в этой строке: WinGet, csgo, PID, ahk_exe csgo.exe.)

    Важно!
    Запускать AHK.ahk скрипт, как ANSI 32-bit (инжектор на 32-bit, скоро добавлю 64-bit поддержку.)
    Проект на Github — https://github.com/a1987zz/ahk_injector (содержит тестовый экзешник и внедряемую dll).

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    DW ЕСЛИ НЕ РАБОТАЕТ ССЫЛКА ИСПОЛЬЗУЙТЕ ***
    Virustotal
     
  2. thezepower
    thezepower Feb 6, 2021 Banned 32 May 17, 2019
    норм
     
  3. Lexan1x
    Lexan1x Feb 17, 2021 BAS Разработчик 214 Jan 1, 2017
    Ты явно забыл дописать что до запуска скрипта нужно менять раскладку клавы на ENG так как при RUS раскладке ahk-скрипты могут не работать.
     
    1. View previous comments (4)
    2. Lexan1x
      Bunnyscript, забей в ютубе (скрипт ahk не работает) и большинство видосов будет про раскладку клавы.
    3. Lexan1x
      Bunnyscript, я тебе это не с неба придумал. У меня у самого такая хуйня была 2года назад после этого я все скрипты запускал с eng.
Loading...
Top