Steve S.
44912f4da1
restore pipe name to default
2025-11-04 16:48:42 -05:00
Steve S.
7e75b2e6c4
fix broken pipe comms
2025-11-04 09:29:04 -05:00
Steve S.
44c077c4d3
Merge remote-tracking branch 'origin/master'
2025-05-18 10:57:07 -04:00
Steve S.
3ee457c3f8
readme and cna error message
2025-05-18 10:56:49 -04:00
Steve S.
348412901d
readme
2025-05-18 10:56:20 -04:00
Steve S.
eaf71afc7d
update windows.rs for accuracy
2025-05-12 19:39:24 -04:00
Steve S.
4471ae5796
readme
2025-05-12 16:30:46 -04:00
Steve S.
3b989d9e8c
readme
2025-05-12 08:44:16 -04:00
Steve S.
c15828c015
readme
2025-05-12 08:39:40 -04:00
Steve S.
e1b1254bd4
Removed legacy code and support for stomp-style loaders and now support all prepend loaders by passing call into shinject vice dllinject in the .cna
2025-05-12 08:36:22 -04:00
Steve S.
dffebe1d03
readme
2025-05-12 08:29:13 -04:00
Steve S.
a93ba1496a
readme
2025-05-12 08:28:45 -04:00
Steve S.
0251b9124f
readme
2025-05-12 08:26:34 -04:00
Steve S.
cbbdde47cc
readme
2025-05-11 10:00:53 -04:00
Steve S.
a44b8ffe40
readme
2025-05-11 10:00:14 -04:00
Steve S.
24b83d8d93
readme
2025-05-11 09:42:39 -04:00
Steve S.
4b8cead09b
cleanup and doc strings
2025-05-11 09:39:16 -04:00
Steve S.
ca974ed043
import all public ffi and pipe functions
2025-05-11 08:50:53 -04:00
Steve S.
b007de6c08
refactor the C FFI linkage and build.rs
2025-05-11 08:42:41 -04:00
Steve S.
74e6d12102
readme
2025-05-11 08:20:47 -04:00
Steve S.
05909af88a
readme
2025-05-11 08:20:17 -04:00
Steve S.
b94f4349ec
readme
2025-05-11 08:14:47 -04:00
Steve S.
9c13ee749e
FFI support via c_entry definition and format
2025-05-11 08:07:00 -04:00
Steve S.
943634ad44
removed one message box I was using for debugging purposes
2025-05-11 07:43:49 -04:00
Steve S.
b24fde290b
readme
2025-05-11 07:39:41 -04:00
Steve S.
93cda6959a
readme
2025-05-11 07:23:10 -04:00
Steve S.
f5eb9c1639
readme
2025-05-11 07:13:51 -04:00
Steve S.
2feca89d14
updated cna to get rid of psinject
2025-05-11 07:10:38 -04:00
Steve S.
714af6d2a1
readme
2025-05-10 20:41:29 -04:00
Steve S.
a06680b0f3
readme
2025-05-10 20:36:15 -04:00
Steve S.
47ef1f0deb
readme
2025-05-10 20:35:42 -04:00
Steve S.
84f27ff392
Merge pull request #1 from 0xTriboulet/dev-pipes
...
Dev pipes
2025-05-10 20:27:20 -04:00
Steve S.
b476af9ad1
format
2025-05-10 20:25:08 -04:00
Steve S.
62ebcca03d
named pipe support and some refactoring
2025-05-10 20:20:59 -04:00
Steve S.
22b8137ad3
tightened up the unsafes for the rust police
2025-05-10 09:55:48 -04:00
Steve S.
edd3badd12
readme
2025-05-10 09:07:43 -04:00
Steve S.
3eb81ac62c
readme
2025-05-10 08:47:27 -04:00
Steve S.
d0cc8bd511
Allow non snake case name
2025-05-10 08:42:14 -04:00
Steve S.
f9063cfbc6
Add Reflective DLL support and xtask utility
...
Introduced a new `xtask` for building Reflective DLLs and integrated [pe_to_shellcode] for enhanced compatibility. Updated `dll/src/lib.rs` with ReflectiveLoader logic, added necessary FFI bindings, and extended documentation to include the build process and usage.
2025-05-10 08:41:40 -04:00
Steve S.
8437a77933
submodule folder
2025-05-10 07:29:16 -04:00
Steve S.
5f4eea5031
Add pe_to_shellcode submodule and usage instructions
...
Introduced a git submodule for hasherezade's pe_to_shellcode under `build-deps/`. Updated `.gitignore` and `readme.md` to reflect submodule usage and provide build instructions for creating a Reflective DLL.
2025-05-10 07:28:14 -04:00
Steve S.
e06e807ab1
debug-executable rename
2025-05-03 10:36:48 -04:00
Steve S.
fd9eb3c6b7
license
2025-05-03 10:29:47 -04:00
Steve S.
89e02481c7
license
2025-05-03 10:27:44 -04:00
Steve S.
a7dc730799
cleanup warnings
2025-05-03 10:26:08 -04:00
Steve S.
d7657db553
cleanup warnings
2025-05-03 10:20:32 -04:00
Steve S.
18839ad433
Execute calc.exe on DLL load instead of panicking.
...
Replaced the panic call with a command to execute `calc.exe` upon DLL load. This ensures a behavior change from terminating the process to launching the calculator application.
2025-05-03 10:19:46 -04:00
Steve S.
cd373fd9e3
Execute calc.exe on DLL load instead of panicking.
...
Replaced the panic call with a command to execute `calc.exe` upon DLL load. This ensures a behavior change from terminating the process to launching the calculator application.
2025-04-25 10:27:43 -04:00
Steve S.
d3cc05dcbf
Initial commit
2025-04-25 10:03:00 -04:00