12 Commits

Author SHA1 Message Date
Kudaes bfb21db4cc New version 0.2.1 released
- Several QoL changes and code improvements
- windows-rs crate version upgraded to 0.62
- New Windows API prototypes, structures and constants added to crate data
- HWBP logic fixed to solve the error reported on issue #12
- New crate utils with some frequently required functions
2026-02-19 16:26:37 +01:00
Kudaes 21b01c7b04 Embedded indirect syscalls
New way of executing indirect syscalls that do not require allocating private memory to host the stub
2024-08-20 23:11:57 +02:00
Kudaes c6bfecc979 Winproc dependency removed from dinvoke crate
This is meant to fix issues when using this crate in Windows Server <= 2012
2024-08-18 17:26:02 +02:00
Kudaes ba286cf511 New primitives 2024-07-22 22:50:29 +02:00
Kudaes b842be3089 New primitives 2024-06-25 19:39:18 +02:00
Kudaes fd8235f104 usize is now the standard type to represent a memory address 2024-05-09 14:26:21 +02:00
Kudaes 1dc65faeef Version 0.1.5 released 2024-04-27 18:03:44 +02:00
Kudaes 386de91335 Documenting code 2024-04-26 12:12:44 +02:00
Kudaes 36dc6bd693 Quick update to make the crate x86 compatible 2024-04-17 11:41:38 +02:00
Kudaes 4bfdf2487a Template stomping and other enhancements
Tls callbacks now are called when manually mapping a dll
Additional heap cleaning
More primitives
Template stomping added, although not documented yet
2024-04-08 14:31:36 +02:00
Kudaes 2bab55c81b Release 0.1.3
- Module stomping + shellcode fluctuation
- Forking mechanism by calling NtCreateUserProcess.
- More primitives to interact with Windows API.
- A lot of fixes and small enhancements.
2024-01-19 19:09:54 +01:00
Kudaes 8556f98761 dinvoke_rs published to crates.io 2023-11-19 19:51:44 +01:00