Commit Graph

12 Commits

Author SHA1 Message Date
joaoviictorti
f71555748c feature(driver): remove loop/thread for key state reading, added VAD root offset retrieval
- Removed the loop and thread for reading key states; now the client handles this, as the driver maps the address to user mode.
- Added a function to retrieve the VAD root offset.
- Refactored various parts of the code for clarity and performance.
2024-09-27 21:02:48 -03:00
joaoviictorti
9b17a6b2d6 docs(shared): adding documentation to enums 2024-09-26 21:12:36 -03:00
joaoviictorti
ad49bfe643 refactor(shared): Refactoring and adding documentation for clarity 2024-09-26 21:10:24 -03:00
joaoviictorti
890f288af4 feat: Refactor code to add ETWTI functionality and remove duplication, integrating scan_for_pattern for optimization 2024-09-16 23:46:56 -03:00
João Victor
7330488d31 Adding new features to the 'Module' and refactoring the code 2024-09-07 23:33:18 -03:00
João Victor
351a7d5fea Complete refactoring of driver and client code to improve readability 2024-08-31 00:35:00 -03:00
João Victor
2bf8a4fa53 Adding new registry key/value hiding features 2024-08-11 22:04:08 -03:00
João Victor
2946c661f9 new IOCTLS 2024-08-05 21:36:19 -03:00
João
21491ac268 Adding new features in relation to callbacks and refactoring some other parts of the code 2024-08-04 17:58:02 -03:00
João
31c0e5e163 Adding new ioctls to the constants folder 2024-07-30 22:07:48 -03:00
João
5131b84b7e Renaming structure files 2024-07-26 19:45:52 -03:00
João
e8d3a20f51 shadow-rs 2024-07-26 12:28:36 -03:00