Commit 400aee6
authored
Refined keyboard handling in versions around 23h2 - 24h2 (#12)
* added patch for more refined offset handling in versions around 23h2 and 24h2
* created handy ida signature macro
* extended offset scanning capabilities for windows 11 keyboards
* added useful windows version log in keyboard init
* obfuscated a few windows related strings which might make windows defender angry
* added keyboard example and VKEY definitions
* added connector args to keyboard example
* improvements to handling of 23h2 and windows 10
* added final signature for win11 key state
* version bump to 0.2.1 along with the pr
* cargo fmt
* added plugins to default feature set
* fixed build errors for no-std environment and no regex
* quick fix to no_std string concatenation method
the other thing didn't actually combine strings
* corrected version bump
* removed credits from ida signatures macro
* Create CONTRIBUTORS.md
* removed commented out code from keyboard.rs
* typo fix
* updated signature case in non regex mode to error
* updated no regex error messages
* fix sig type inference on no regex
* replaced old regex signature with new macro signature form
* updated keyboard example to read out all keys and added display formatting for VKEY1 parent 7b4b7e2 commit 400aee6
File tree
13 files changed
+1031
-54
lines changed- memflow-win32
- examples
- src
- kernel
- ntos
- win32
13 files changed
+1031
-54
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
49 | | - | |
| 50 | + | |
50 | 51 | | |
51 | 52 | | |
52 | 53 | | |
| |||
0 commit comments