76317f9ce6
* Remove printf statements as there's no console so can't be seen (removes strings and printf stub reducing size) * Remove redundant includes * Exit if process injection fails in both cases * Remove processId parameter from Shellcode.c as there's a while(1) sleep so we only want to inject into this process in this case * Only create netsh process in Shellcode_migrate.c if a processId parameter is not passed |
||
---|---|---|
.. | ||
Implant-Core.ps1 | ||
Implant-Core.py | ||
Posh.cs | ||
Posh_v2_x64_Shellcode.b64 | ||
Posh_v2_x64_dll.b64 | ||
Posh_v2_x86_Shellcode.b64 | ||
Posh_v2_x86_dll.b64 | ||
Posh_v4_x64_Shellcode.b64 | ||
Posh_v4_x64_dll.b64 | ||
Posh_v4_x86_Shellcode.b64 | ||
Posh_v4_x86_dll.b64 | ||
Sharp_v4_x64_Shellcode.b64 | ||
Sharp_v4_x64_dll.b64 | ||
Sharp_v4_x86_Shellcode.b64 | ||
Sharp_v4_x86_dll.b64 | ||
Shellcode.c | ||
Shellcode_migrate.c | ||
aes.py | ||
csc.cs | ||
dropper.cs | ||
dropper.ps1 | ||
dropper.py | ||
firewall.png | ||
implant.png | ||
msbuild.xml |