Commit Graph

  • bfb21db4cc New version 0.2.1 released main Kudaes 2026-02-19 16:26:37 +01:00
  • 8a55e4fa6e Small fix no_std Kudaes 2024-11-20 10:29:10 +01:00
  • b29ad9b011 Weird stuff from cargo - Release 0.2.0 Kudaes 2024-10-11 12:18:24 +02:00
  • 0e7ac7961e Update README.md Kudaes 2024-09-29 20:48:07 +02:00
  • 3545847c5d Update README.md Kudaes 2024-09-29 18:53:58 +02:00
  • 01692de6eb Update README.md Kudaes 2024-09-28 20:54:49 +02:00
  • aa9032b8e4 Update README.md Kudaes 2024-09-28 20:51:16 +02:00
  • bd0d213e82 Adding documentation for several functions Kudaes 2024-09-26 21:36:54 +02:00
  • 121bdeff17 New no_std version of dinvoke_rs Kudaes 2024-09-24 20:57:15 +02:00
  • 08034fea8e Small update Kudaes 2024-09-21 20:12:42 +02:00
  • 5472d653c5 Release 0.1.6 Kudaes 2024-08-22 19:21:03 +02:00
  • 21b01c7b04 Embedded indirect syscalls Kudaes 2024-08-20 23:11:57 +02:00
  • c6bfecc979 Winproc dependency removed from dinvoke crate Kudaes 2024-08-18 17:26:02 +02:00
  • 62485ceb23 Readme update Kudaes 2024-08-01 23:10:21 +02:00
  • ba286cf511 New primitives Kudaes 2024-07-22 22:50:29 +02:00
  • a73a8af22d Small changes Kudaes 2024-06-26 19:18:26 +02:00
  • b842be3089 New primitives Kudaes 2024-06-25 19:39:18 +02:00
  • e340cd583a Update lib.rs Kudaes 2024-06-04 21:08:13 +02:00
  • def067dc80 usize is now the standard type to represent a memory address (pt. 2) Kudaes 2024-06-04 21:07:11 +02:00
  • fd8235f104 usize is now the standard type to represent a memory address Kudaes 2024-05-09 14:26:21 +02:00
  • 1dc65faeef Version 0.1.5 released Kudaes 2024-04-27 18:03:44 +02:00
  • 8ccfa531c2 Update README.md Kudaes 2024-04-26 12:20:46 +02:00
  • 99e4ab8166 Update README.md Kudaes 2024-04-26 12:20:00 +02:00
  • 5dafdc6263 Update README.md Kudaes 2024-04-26 12:19:16 +02:00
  • 386de91335 Documenting code Kudaes 2024-04-26 12:12:44 +02:00
  • 36dc6bd693 Quick update to make the crate x86 compatible Kudaes 2024-04-17 11:41:38 +02:00
  • 4bfdf2487a Template stomping and other enhancements Kudaes 2024-04-08 14:31:36 +02:00
  • 35bd2a65f1 Update README.md Kudaes 2024-01-21 14:50:53 +01:00
  • a548f9e468 Update lib.rs Kudaes 2024-01-19 19:39:49 +01:00
  • 9b6cd09a91 Release 0.1.4 Kudaes 2024-01-19 19:37:16 +01:00
  • 2bab55c81b Release 0.1.3 Kudaes 2024-01-19 19:09:54 +01:00
  • 1938e2acca Update README.md Kudaes 2023-11-19 19:54:53 +01:00
  • 023ff0bffc Update README.md Kudaes 2023-11-19 19:54:42 +01:00
  • 8556f98761 dinvoke_rs published to crates.io Kudaes 2023-11-19 19:51:44 +01:00
  • af4dd527d2 Removing crate names from final binary Kudaes 2023-11-16 13:20:50 +01:00
  • 3184d1d898 Update README.md Kudaes 2023-11-14 16:31:53 +01:00
  • fa54927a23 Update README.md Kudaes 2023-11-14 16:30:50 +01:00
  • cfc12c2f67 Litcrypt replaced by litcrypt2 Kudaes 2023-11-14 16:29:57 +01:00
  • 1e13ef6e9d Update lib.rs Kudaes 2023-11-03 18:17:49 +01:00
  • b6ddb7659e Fixing invalid_reference_casting errors for Rust version 1.73.0 Kudaes 2023-10-15 01:53:43 +02:00
  • 49b7477149 Update main.rs Kudaes 2023-10-10 09:45:06 +02:00
  • f37b2ce213 Upgrade windows crate to version 0.51 Kudaes 2023-09-02 19:23:14 +02:00
  • c9b8dd1c3c Update config Kudaes 2023-07-08 20:37:24 +02:00
  • dc236c50c5 Enhancements Kudaes 2023-07-08 20:34:17 +02:00
  • 98a804b65d Following my own advice https://github.com/Kudaes/rust_tips_and_tricks/tree/main#transmute Kudaes 2023-07-04 19:27:03 +02:00
  • b0fc9c3c28 Update lib.rs Kudaes 2023-07-04 19:12:44 +02:00
  • 8edadffbfa Indirect syscalls - fix Kudaes 2023-07-04 14:51:55 +02:00
  • 8d5d036498 Fix Kudaes 2023-05-05 13:01:01 +02:00
  • 23705c6114 Fixes and funding Kudaes 2023-04-23 21:36:32 +02:00
  • 14c0ab8e9f LoadLibrary through RtlQueueWorkItem Kudaes 2022-12-14 17:35:52 +01:00
  • 2687c4c243 Update lib.rs Kudaes 2022-11-02 17:59:32 +01:00
  • 48c7439001 Strip PE magic bytes, DOS header and DOS stub. Kudaes 2022-11-02 13:05:20 +01:00
  • 7efb7c5802 Indirect syscalls added + code enhancement Kudaes 2022-10-08 16:59:14 +02:00
  • 2c894993bb x86 support Kudaes 2022-09-29 10:53:20 +02:00
  • 9375b5c7c3 Update README.md Kudaes 2022-08-17 15:44:14 +02:00
  • 5e184489df Readme update and small changes Kudaes 2022-08-17 15:38:45 +02:00
  • 072eb1841f Hardware breakpoints + Exception handlers Kudaes 2022-08-16 17:16:12 +02:00
  • 2c5b8c07cd Merge branch 'main' of https://github.com/Kudaes/DInvoke_rs Kudaes 2022-02-25 09:01:03 +01:00
  • f09811907c Update lib.rs Kudaes 2022-02-25 09:00:55 +01:00
  • 8e0ec9df17 Update lib.rs Kurosh Dabbagh Escalante 2022-02-15 11:27:09 +01:00
  • d1646c21fb PE headers with RO memory protection Kudaes 2022-02-14 10:38:37 +01:00
  • 0cb647f8cb bug fix Kudaes 2022-01-18 13:31:00 +01:00
  • 6be94fa5c7 Update README.md Kurosh Dabbagh Escalante 2022-01-14 20:04:41 +01:00
  • 2b17cf748b Update README.md Kudaes 2022-01-14 20:04:17 +01:00
  • 631082031a Merge pull request #2 from Kudaes/dev Kurosh Dabbagh Escalante 2022-01-14 18:54:15 +01:00
  • 8efb4b23ec Bug fixes and small improvements Kudaes 2022-01-14 18:51:42 +01:00
  • 71d8cc7804 Module fluctuaction Kudaes 2022-01-10 12:50:39 +01:00
  • 585e40e830 Update lib.rs Kurosh Dabbagh Escalante 2022-01-05 15:47:39 +01:00
  • 74bebc2929 Update README.md Kurosh Dabbagh Escalante 2021-12-31 14:04:00 +01:00
  • db723c9e26 Fixes and improvements Kudaes 2021-12-30 10:16:43 +01:00
  • 76a07da4d9 Fixes to module overloading Kudaes 2021-12-29 12:25:07 +01:00
  • 0b82f5e0fb Manually map modules to memory backed by real files Kudaes 2021-12-27 15:40:30 +01:00
  • ea590c1d67 Update Cargo.toml Kudaes 2021-11-19 13:38:31 +01:00
  • ae58eadbfe build optimization Kudaes 2021-11-19 13:34:27 +01:00
  • e559d7ffe7 Using dynamic_invoke!() macro for all dinvoke crate calls Kudaes 2021-11-04 12:53:41 +01:00
  • 436ddb066d Closing handles and other minor changes Kudaes 2021-11-01 19:54:35 +01:00
  • 906cf47db9 get_function_address() now resolves forwarded addresses Kudaes 2021-10-14 16:20:21 +02:00
  • 1a4ae46a7e Fixes and addition of new structs and function headers. Kudaes 2021-10-13 17:51:08 +02:00
  • 9f22a1169f Merge branch 'main' of https://github.com/Kudaes/DInvoke_rs Kudaes 2021-10-10 14:09:02 +02:00
  • 74349c999c Update main.rs Kudaes 2021-10-10 14:08:53 +02:00
  • ebf96b9487 Update README.md Kurosh Dabbagh Escalante 2021-10-09 18:58:09 +02:00
  • aba1f119e6 Update README.md Kurosh Dabbagh Escalante 2021-10-09 00:22:19 +02:00
  • 83cf98bdab Update README.md Kudaes 2021-10-08 12:58:50 +02:00
  • a83e62cc46 Merge branch 'main' of https://github.com/Kudaes/DInvoke_rs Kudaes 2021-10-08 01:28:28 +02:00
  • 401da5f0c5 Update README.md Kudaes 2021-10-08 01:28:15 +02:00
  • 9671b31daa Update README.md Kurosh Dabbagh Escalante 2021-10-08 01:24:33 +02:00
  • a09e0004fd Update README.md Kudaes 2021-10-08 01:23:20 +02:00
  • 82f3e8982f Fixes and readme Kudaes 2021-10-08 01:19:01 +02:00
  • 3c9d8cb240 RtlAdjustPrivilege added to dinvoke Kudaes 2021-10-06 17:48:56 +02:00
  • b956523159 Dynamic direct syscalls functionality added and documented. Kudaes 2021-10-06 00:24:42 +02:00
  • 744459f364 Preparing direct syscall functionality Kudaes 2021-10-05 17:23:15 +02:00
  • 6fcdbb8195 Added NT functions Kudaes 2021-10-03 18:31:32 +02:00
  • 3c9005cd74 Documentation and small improvements Kudaes 2021-10-02 19:17:11 +02:00
  • a9d0c369b2 Documentation and small improvements Kudaes 2021-10-02 18:22:40 +02:00
  • ed5652657f Added macro to dynamically call a module's function Kudaes 2021-10-01 14:53:54 +02:00
  • 3f7c6a39ad Added another crate for shared data structs and type definitions. Kudaes 2021-10-01 13:02:35 +02:00
  • bc45e3b038 Documentation added to dinvoke crate. Kudaes 2021-10-01 00:45:40 +02:00
  • e9c0061846 Update lib.rs Kudaes 2021-09-29 19:51:37 +02:00
  • bc45290e16 Functionality added to manually map a PE in memory. Kudaes 2021-09-29 17:39:04 +02:00
  • 5ec52295b5 New directory tree for the crate Kudaes 2021-09-29 02:14:20 +02:00