SharPyShell: tiny and obfuscated ASP.NET webshell for C# web applications