All Projects → hrt → MouseInjectDetection

hrt / MouseInjectDetection

Licence: MIT License
Simple method of checking whether or not mouse movement or buttons (<windows 10) are injected

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to MouseInjectDetection

react-use-hoverintent
React hook for hoverIntent
Stars: ✭ 16 (-44.83%)
Mutual labels:  hooks, hook
entangle
Global state management tool for react hooks inspired by RecoilJS and Jotai using proxies.
Stars: ✭ 26 (-10.34%)
Mutual labels:  hooks, hook
use-scroll-direction
A simple, performant, and cross-browser hook for detecting scroll direction in your next react app.
Stars: ✭ 24 (-17.24%)
Mutual labels:  hooks, hook
crypto-watchdog
Crypto Watchdog is an open-source developer friendly project, periodically queries crypto market and notifies potential pumps & recently added tokens/coins via web-hooks.
Stars: ✭ 22 (-24.14%)
Mutual labels:  hooks, hook
use-bus
React hook to subscribe and dispatch events accros React components
Stars: ✭ 51 (+75.86%)
Mutual labels:  hooks, hook
use-smooth-scroll
React hook which gives a smooth scrolling function.
Stars: ✭ 41 (+41.38%)
Mutual labels:  hooks, hook
transition-hook
☄️ An extremely light-weight react transition animation hook which is simpler and easier to use than react-transition-group
Stars: ✭ 250 (+762.07%)
Mutual labels:  hooks, hook
bezmouse
Simulate human mouse movements with xdotool
Stars: ✭ 110 (+279.31%)
Mutual labels:  mouse, mouse-movement
rusty-hook
git hook manager, geared toward Rust projects
Stars: ✭ 93 (+220.69%)
Mutual labels:  hooks, hook
creviceapp
Multi purpose utility which supports gestures with mouse and keyboard.
Stars: ✭ 22 (-24.14%)
Mutual labels:  hook, mouse
react-ui-hooks
🧩Simple repository of React hooks for building UI components
Stars: ✭ 20 (-31.03%)
Mutual labels:  hooks, hook
KDBG
The windows kernel debugger consists of two parts, KMOD which is the kernel driver handling ring3 request and KCLI; the command line interface for the driver. It originated due to insufficient useability with CheatEngine's DBVM driver while debugging games running under certain AntiCheat software.
Stars: ✭ 28 (-3.45%)
Mutual labels:  cheat, anticheat
Poseidon
stealthy UM <-> KM communication system without creating any system threads, permanent hooks, driver objects, section objects or device objects.
Stars: ✭ 189 (+551.72%)
Mutual labels:  anticheat, bypass
use-double-tap
React hook for handling double tap on mobile devices
Stars: ✭ 18 (-37.93%)
Mutual labels:  hooks, hook
AnticheatJS
Javascript Anti Cheats 101
Stars: ✭ 81 (+179.31%)
Mutual labels:  cheat, anticheat
react-use-observer
Performant react hooks for WebApi Observers, useResizeObserver, useInteractionObserver, useMutationObserver
Stars: ✭ 19 (-34.48%)
Mutual labels:  hooks, hook
Flex-AntiCheat
Flex AntiCheat - Optimized Configs For Multiple AntiCheats
Stars: ✭ 37 (+27.59%)
Mutual labels:  cheat, anticheat
nxdk-rdt
Remote Dev Tool is a tool to remote control an Xbox using memory access and RPC
Stars: ✭ 23 (-20.69%)
Mutual labels:  hook, inject
useAudioPlayer
Custom React hook & context for controlling browser audio
Stars: ✭ 176 (+506.9%)
Mutual labels:  hooks, hook
LowLevelInput.Net
A thread safe and event driven LowLevelMouse and LowLevelKeyboard Hook
Stars: ✭ 32 (+10.34%)
Mutual labels:  hook, mouse

MouseInjectDetection

Simple method of checking whether or not mouse movement or buttons (<windows 10) are injected. Could be used by anti cheat providers as an easy way to tell if someone is using aim assist.

Build

Open in visual studio and build

Use

According to the windows documentation you would want to compile and run x86 and x64 versions to account for all.

Methods to bypass

Hook and unhook WH_MOUSE_LL and modify the injected flag so other hooks don't see it as injected. You want your hook to always be the last hook that was set to be the first one called so maybe some sort of periodic unset and set will work well.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].