Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
eval(pack('H*','6576616C286261736536345F6465636F6465282763484A70646D46305A53423262326C6B49..
Decoded Output download
eval(base64_decode('cHJpdmF0ZSB2b2lkIGVuY29kZV9idG5fQ2xpY2sob2JqZWN0IHNlbmRlciwgRXZlbnRBcmdzIGUpDQogICAgICAgIHsNCiAgICAgICAgICAgICAgICBzdHJpbmcgdGV4dGluMSA9IHR4dF9pbnB1dGJveC5UZXh0Ow0KDQogICAgICAgICAgICAgICAgdmFyIHBsYWluVGV4dEJ5dGVzID0gU3lzdGVtLlRleHQuRW5jb2RpbmcuVVRGOC5HZXRCeXRlcyh0ZXh0aW4xKTsNCiAgICAgICAgICAgICAgICB2YXIgY29udiA9IFN5c3RlbS5Db252ZXJ0LlRvQmFzZTY0U3RyaW5nKHBsYWluVGV4dEJ5dGVzKTsNCiAgICAgICAgICAgICAgICBjb252ID0gY29udi5SZXBsYWNlKCI9IiwgIiIpOw0KICAgICAgICAgICAgICAgIGNvbnYgPSBjb252LlJlcGxhY2UoIj0iLCAiIik7DQogICAgICAgICAgICAgICAgc3RyaW5nIGJhc2U2NHMgPSBjb252LlRvU3RyaW5nKCk7DQogICAgICAgICAgICAgICAgc3RyaW5nIGJhc2U2NHNFbmQgPSAiZXZhbChiYXNlNjRfZGVjb2RlKCciICsgYmFzZTY0cyArICInKSk7IjsNCiAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZShiYXNlNjRzRW5kKTsNCg0KICAgICAgICAgICAgICAgIGJ5dGVbXSB0b2J5dGVzID0gRW5jb2RpbmcuRGVmYXVsdC5HZXRCeXRlcyhiYXNlNjRzRW5kKTsNCiAgICAgICAgICAgICAgICB2YXIgaGV4U3RyaW5nID0gQml0Q29udmVydGVyLlRvU3RyaW5nKHRvYnl0ZXMpOw0KICAgICAgICAgICAgICAgIGhleFN0cmluZyA9IGhleFN0cmluZy5SZXBsYWNlKCItIiwgIiIpOw0KICAgICAgICAgICAgICAgIHN0cmluZyBoZXhPdXQgPSBoZXhTdHJpbmcuVG9TdHJpbmcoKTsNCiAgICAgICAgICAgICAgICBzdHJpbmcgaGV4T3V0RW5kID0gImV2YWwocGFjaygnSConLCciICsgaGV4T3V0ICsgIicpKTsiOw0KICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKGhleE91dEVuZCk7DQoNCiAgICAgICAgICAgIGlmIChoZXhPdXRFbmQgPT0gImV2YWwocGFjaygnSConLCc2NTc2NjE2QzI4NjI2MTczNjUzNjM0NUY2NDY1NjM2RjY0NjUyODI3MjcyOTI5M0InKSk7IikNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBNZXNzYWdlQm94LlNob3coInkiKTsNCiAgICAgICAgICAgICAgICB0eHRfb3V0cHV0Ym94LlRleHQgPSAiIjsNCiAgICAgICAgICAgICAgICANCiAgICAgICAgICAgIH0gZWxzZSB7IHR4dF9vdXRwdXRib3guVGV4dCA9IGhleE91dEVuZDsgfQ0KICAgICAgICB9'));private void encode_btn_Click(object sender, EventArgs e)
{
string textin1 = txt_inputbox.Text;
var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(textin1);
var conv = System.Convert.ToBase64String(plainTextBytes);
conv = conv.Replace("=", "");
conv = conv.Replace("=", "");
string base64s = conv.ToString();
string base64sEnd = "eval(base64_decode('" + base64s + "'));";
Console.WriteLine(base64sEnd);
byte[] tobytes = Encoding.Default.GetBytes(base64sEnd);
var hexString = BitConverter.ToString(tobytes);
hexString = hexString.Replace("-", "");
string hexOut = hexString.ToString();
string hexOutEnd = "eval(pack('H*','" + hexOut + "'));";
Console.WriteLine(hexOutEnd);
if (hexOutEnd == "eval(pack('H*','6576616C286261736536345F6465636F646528272729293B'));")
{
MessageBox.Show("y");
txt_outputbox.Text = "";
} else { txt_outputbox.Text = hexOutEnd; }
}
Did this file decode correctly?
Original Code
eval(pack('H*','6576616C286261736536345F6465636F6465282763484A70646D46305A53423262326C6B494756755932396B5A56396964473566513278705932736F62324A715A574E3049484E6C626D526C6369776752585A6C626E5242636D647A4947557044516F6749434167494341674948734E43694167494341674943416749434167494341674943427A64484A70626D63676447563464476C754D5341394948523464463970626E423164474A76654335555A5868304F77304B44516F674943416749434167494341674943416749434167646D46794948427359576C755647563464454A356447567A4944306755336C7A644756744C6C526C654851755257356A62325270626D6375565652474F4335485A5852436558526C637968305A586830615734784B54734E43694167494341674943416749434167494341674943423259584967593239756469413949464E356333526C62533544623235325A584A304C6C5276516D467A5A545930553352796157356E4B48427359576C755647563464454A356447567A4B54734E43694167494341674943416749434167494341674943426A623235324944306759323975646935535A58427359574E6C4B43493949697767496949704F77304B494341674943416749434167494341674943416749474E76626E59675053426A623235324C6C4A6C634778685932556F496A30694C43416949696B3744516F674943416749434167494341674943416749434167633352796157356E49474A68633255324E484D675053426A623235324C6C5276553352796157356E4B436B3744516F674943416749434167494341674943416749434167633352796157356E49474A68633255324E484E46626D5167505341695A585A686243686959584E6C4E6A52665A47566A6232526C4B43636949437367596D467A5A545930637941724943496E4B536B37496A734E4369416749434167494341674943416749434167494342446232357A6232786C4C6C64796158526C54476C755A53686959584E6C4E6A527A5257356B4B54734E4367304B494341674943416749434167494341674943416749474A35644756625853423062324A356447567A494430675257356A62325270626D63755247566D59585673644335485A5852436558526C6379686959584E6C4E6A527A5257356B4B54734E4369416749434167494341674943416749434167494342325958496761475634553352796157356E49443067516D6C3051323975646D5679644756794C6C5276553352796157356E4B485276596E6C305A584D704F77304B49434167494341674943416749434167494341674947686C65464E30636D6C755A7941394947686C65464E30636D6C755A7935535A58427359574E6C4B43497449697767496949704F77304B494341674943416749434167494341674943416749484E30636D6C755A79426F5A586850645851675053426F5A58685464484A70626D63755647395464484A70626D636F4B54734E43694167494341674943416749434167494341674943427A64484A70626D636761475634543356305257356B49443067496D56325957776F6347466A6179676E53436F6E4C43636949437367614756345433563049437367496963704B5473694F77304B494341674943416749434167494341674943416749454E76626E4E766247557556334A706447564D6157356C4B47686C65453931644556755A436B3744516F4E4369416749434167494341674943416749476C6D4943686F5A58685064585246626D516750543067496D56325957776F6347466A6179676E53436F6E4C4363324E5463324E6A4532517A49344E6A49324D54637A4E6A557A4E6A4D304E5559324E4459314E6A4D32526A59304E6A55794F4449334D6A63794F5449354D30496E4B536B3749696B4E436941674943416749434167494341674948734E43694167494341674943416749434167494341674943424E5A584E7A5957646C516D39344C6C4E6F6233636F496E6B694B54734E436941674943416749434167494341674943416749434230654852666233563063485630596D39344C6C526C6548516750534169496A734E43694167494341674943416749434167494341674943414E43694167494341674943416749434167494830675A57787A5A534237494852346446397664585277645852696233677556475634644341394947686C65453931644556755A4473676651304B4943416749434167494342392729293B'));
Function Calls
| pack | 1 |
| base64_decode | 1 |
Stats
| MD5 | 16757713ba4e9e879fdf5bbfee4df71a |
| Eval Count | 2 |
| Decode Time | 124 ms |