18 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 b29ad9b011 Weird stuff from cargo - Release 0.2.0
Dont know why, but compiling version 0.1.6 of dinvoke_rs was using litcrypt2 version 0.1.3 despite what was specified on cargo.toml (version 0.1.2). This led to compiling errors talking about "unknow crate alloc".
2024-10-11 12:18:24 +02:00
Kudaes 08034fea8e Small update 2024-09-21 20:12:42 +02:00
Kudaes 5472d653c5 Release 0.1.6 2024-08-22 19:21:03 +02: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 62485ceb23 Readme update 2024-08-01 23:10:21 +02:00
Kudaes ba286cf511 New primitives 2024-07-22 22:50:29 +02:00
Kudaes a73a8af22d Small changes 2024-06-26 19:18:26 +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 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 a548f9e468 Update lib.rs 2024-01-19 19:39:49 +01:00
Kudaes 9b6cd09a91 Release 0.1.4
I forgot to remove a println :(
2024-01-19 19:37:16 +01: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