Nick Landers
eaf2f0b8ad
Update ShellcodeRDI.py
...
Quick small fix that's done in master, just hasn't been merged
2019-09-27 16:16:50 -04:00
Nick Landers
c5dacf714c
Add new obfuscate_imports (0x4) flag
...
Finish refactor + fixes for x86 code.
Small code cleanup.
2019-09-26 16:49:05 -04:00
Nick Landers
d939bae226
Huge re-factor of the base RDI code
2019-09-25 22:08:23 -04:00
Nick Landers
d69a262a71
Add code patching so it's easy to update blobs in the future
...
Migrate EncodeBlobs.py to lib folder - might add a build step later
Removed some stale logic
2019-07-22 14:29:32 -06:00
Nick Landers
71128b1ba3
Updated x86 stack frame code in posh, python, and .NET
...
Added bootstrap size sanity check to python
2019-01-10 17:36:39 -07:00
Nick Landers
59b07c5c7d
Updated blobs
...
Remove code causing memset link
2019-01-10 17:25:06 -07:00
Nick Landers
ddb53bffc2
Remove pefile library dependency
2018-03-12 12:56:29 -06:00
Nick Landers
1e4aa799fb
Remove some trailing semi-colons in python
2018-02-24 18:15:29 -07:00
Nick Landers
b6ba50888f
Added 5th argument for arbitrary flags to RDI
...
Moved the clear header capability to the flags arg
Moved stack alignment from the C project to the bootstrap
Updated Python and Powershell conversion scripts (missed this last time)
2018-02-21 16:57:52 -07:00
Nick Landers
59202ba08c
Change sRDI blob to bytes from string
2018-02-11 17:29:04 -07:00
Nick Landers
bc72139f97
Remove uneeded typedefs
...
Linked up previously unused hash defines for function names
Added some sanity checks against the image (Memory Module)
Added page size alignment (Memory Module)
Updated memory allocations to set proper permissions instead of total RWX
Set the sRDI function to clear the majority of the DOS Header and Stub on load
2018-02-10 21:20:06 -08:00
Nick Landers
13c33d2195
Add python version check
2017-10-13 11:11:15 -06:00
Spencer McIntyre
3c0e706288
Use an argparser for the python implementation
2017-08-01 09:58:18 -04:00
Nick Landers
eb0382a347
Seperated python into library and script
...
Added powershell implementation
Updated ReadMe
2017-07-29 15:54:51 -06:00