AutoHotInterception

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску

AutoHotInterception — надстройка для AutoHotKey, основанная на специальном драйвере Interception, позволяющем на низком уровне перехватывать сигналы от устройств ввода и модифицировать их, не позволяя системе Windows в принципе отследить факт нажатия клавиш. Может использовать для назначения разной функциональности одним и тем же клавишам на разных клавиатурах.

Описание[править]

Значительной проблемой популярного автокликера AutoHotKey является тот фактецкий, что клики с его использованием отмечаются как синтетические и при желании это можно легко обнаружить любой программой, которая внимательно анализирует ввод. Соответственно, все макросы с использованием AHK уязвимы, так как античит может определить искусственный ввод и забанить игрока. Для решения этого необходимо модифицировать ввод на низком уровне. Наиболее эффективным было бы использование физической микросхемы типа Arduin, которая впаивается между клавиатурой и компьютером (модификацию на таком уровне едва ли можно отследить), но это весьма сложно, и более простым является использование драйвера низкого уровня.

Для использования AHI надобно сначала поставить сам драйвер Interception, который устанавливается в Windows.

К AHI предлагается программа, показывающая идентификаторы устройств в системе, которые затем используются в скриптах. Важной особенностью AHI является именно то, что можно отдельно назначать разные функции клавишам на разных клавиатурах. При нажатии клавиши на клавиатуре также показывается её код и состояние, что помогает в написании программ.

Именно с использованием AHI и случайных задержек были написаны самые грамотные макросы на фласки для Path of Exile, которые последовательно избежали бана на протяжении множества различных лиг, так как определить факт использования постороннего ПО было фактически невозможно.

Основной особенностью AHI является SubscribeKey — при нажатии клавиши стандартный вызов Windows полностью отменяется, а вместо него выполняется определенная функция. Система даже не знает, что определенная клавиша была нажата, что обеспечивает максимальную защиту от возможного обнаружения синтетичности.

Галерея[править]

App.png Это не баг, а фича
МетаПрограммаDRM (SecuROMStarForceАналоговая дыра) • БагБот (Автоответчик) • Варез (Repack) • ГлюкГуйДонатКопирайт (By design) • ЛогНюкРут (Не работай под рутом) • Спортивное программированиеМегапиксельКомпьютерВерсия 2.0КодОбфускацияСкриншотДатамайнПлагинТекстовый файлБольшие данныеАльфа и бета-тестыТаймстампКэшШаблоныHello WorldНейросетиФайлИнсталляция
ФичиБагрепорт12309BSODCookiesEmbrace, extend and extinguishFL StudioSheep.exeWinlogon.exeБубенЗащита от дуракаКостыльМашинный переводПасхальные яйцаСвистелки и перделкиСм. рис. 1Съешь ещё этих мягких французских булокTermuxGNU MetroИндусский кодНескучные обои • Сжатие (За сжатие ДжипегаШакалШкала) • Работает — не трогайРандомайзерPDF (Распознавание PDF) • Дело Google в ФАСЧат-ботXMLМакросКритическая ошибка
ВредоносноеБотнетБрутфорсВинлокЗвонилкаКитайские пингвиныПиксель смертиТроянЧервь МоррисаBonziBuddyMediaGetBrowser hijackingTinderМиссис МажорУтечка буфера обмена
КомпанииApple / Apple (AppleScript) • GoogleMicrosoftSAPЯндекс
Движения8-bitOpen source (КрасноглазикиЛинуксоиды) • Вирусная сценаДаунгрейдДемосценаМоддингMMD
Офис3DS MAXGIMPGNU EmacsMovie MakerMS Paint • OpenOffice • PowerPointviMicrosoft WordExcelБлокнотФотошопАнтивирус КасперскогоAvast!TikZShareXAlternativeToСкрепышMicrosoft OfficeТекстовый редакторWeChat
ОСAndroidBSDDOSMenuetOSReactOSWindows (Phone 7Phone 878Vista) / МаздайЛинуксРусская ОСФантом ОС
БраузерыInternet ExplorerОпера / Opera • Тормозилла (ОгнелисLolifoxMozilla FirefoxFirefoxFirefox Klar) • Хром (шпионаж) • SafariЯндекс.БраузерУведомления в браузереVivaldiTor-браузер
ИнтернетAdobe Systems (Flash) • I2PLow Orbit Ion CannonTorTunatic • Чат−клиенты (MirandaQIPSkypeАськаЖабберDiscordVIPole) • HTTPSПрокси-сервер (Proxifier) • Торрент (Magnet-ссылкаΜTorrent) • JavaScriptCSSHTMLБаннермейкерИзменение TTL сетевых пакетовКапчаICQFiddlerViberZonaSteamSillyTavernWickr Me
РазработкаBrainFuckCC++C#JavaHaskellАссемблерChaos ConstructionsBATMySQLGitHubAutoHotKey (AutoHotInterception) • Sublime TextAPK (APKPureзапрет) • BASICPerlPythonPHPФорк
ЛюдиВеб-мастерLovinGODБалмерГейтсГенерал ФейлорДжобсМитникПоттерингде РаадтСпольскиСтоллманТорвальдсШахиджанянAche666Марк ЦукербергЕвгений ПоповДенис КумпонМассовая компьютерная безграмотность
КостылиCygwin • PunkBusterT9WineWishmasterАнтивирусыХакинтошСборки WindowsDenuvoЧистая установкаКалькулятор Consul WarMicrosoft StoreUBlock OriginLightshotAdBlockSearchApp.exeCPU-Z
Команды^H^WAlt+F4Ctrl+Alt+Delman/me/quitrm -rf