Update README.md

This commit is contained in:
Thanasis Tserpelis
2021-10-01 09:55:13 +03:00
committed by GitHub
parent d9b71becff
commit 1d7612fd74
+2 -2
View File
@@ -117,7 +117,7 @@ Careful of \0 bytes, do not forget them for strings in memory, it spent a lot of
-WINAPI
-[WINAPI2](https://github.com/MauriceKayser/rs-winapi2)
-Windows - This is the official Microsoft one that I have not played much
-Windows - This is the official Microsoft one that I have not played much with
## OPSEC
@@ -126,7 +126,7 @@ Careful of \0 bytes, do not forget them for strings in memory, it spent a lot of
[Donut](https://github.com/TheWover/donut) sometimes does generate shellcode that works but depending on how the project is made, it might not.
In general, for shellcode generation the tools that are made should be made to host all code in .text segment,
which leads to this amazing [repo](https://github.com/b1tg/rust-windows-shellcode).
There is a shellcode sample in this project that can show you how to structure your code for successfull shellcode generation.
There is a shellcode sample in this project that can show you how to structure your code for successfull shellcode generation.
In addition, this project also has a shellcode generator that grabs the .text segment of a binary and
and dumps the shellcode after executing some patches.
This project grabs from a specific location the binary so I made a fork that receives the path of the binary as an argument [here](https://github.com/trickster0/rust-windows-shellcode-custom).