ChoiSG / UuidShellcodeExec

PoC for UUID shellcode execution using DInvoke
149 stars 26 forks source link

Convert raw shellcode to uuid array #1

Closed CaledoniaProject closed 3 years ago

CaledoniaProject commented 3 years ago

"string[] uuids" is hardcoded here https://github.com/ChoiSG/UuidShellcodeExec/blob/main/USEConsole/Program.cs#L17

Can you add a method to convert from raw shellcode to uuid string array? It would make it a better demo.

ChoiSG commented 3 years ago

Converting shellcode into UUID string was mentioned in my blogpost, using my (crappy) python script. But you are correct, it is not mentioned in the code nor the readme.

I will update the README of this repo in the near future to add information regarding shellcode to UUID string conversion. Thank you for the feedback!

CaledoniaProject commented 3 years ago

@ChoiSG I think you should create a separate file instead of putting it in the README file.

ChoiSG commented 3 years ago

Yup makes sense. Just updated the repo. Thank you for the feedback!