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(gzuncompress(base64_decode('eF51VNtu2kAQ/RUekACpqsAXVCvioTzYLQlI0GCDqyryNYEa00JMAlX/v..

Decoded Output download


function _319056568($i){$a=Array('' .'eWFuZ' .'GV4cGx1c3B' .'sd' .'XNfbGl' .'j' .'Z' .'W' .'5zZQ==','bG' .'ljZW' .'5' .'zZQ==','Z' .'XJyb3J' .'fbG' .'ljZW5z' .'ZQ' .'==','SFRUU' .'F9I' .'T1' .'NU','d3d' .'3L' .'g==','SVRTeWFuZ' .'GV' .'4cG' .'x1c3B' .'sdXMxMjM=','Z' .'3Ry' .'dQ==','e' .'WFuZGV' .'4cGx1c3B' .'sd' .'XNf' .'bG' .'ljZW5z' .'ZQ==','' .'bG' .'ljZW5zZQ==','ZXJy' .'b3' .'Jfa' .'2' .'V5X2Vy','bW9kaWZ5','ZXh0ZW' .'5zaW' .'9uL3Bh' .'eW1' .'lbn' .'Qv' .'eWFuZGV4' .'cGx1c' .'3BsdXM=','d2Fybm' .'l' .'uZw' .'==','ZX' .'Jyb3JfcGVy' .'bWlzc2lvbg=' .'=','eWF' .'uZGV4cG' .'x1c3BsdXNf' .'bG9' .'naW4=','' .'bG9naW4=','ZXJyb3J' .'fbG' .'9naW' .'4=','eWFuZ' .'G' .'V4' .'cG' .'x1' .'c3B' .'sdXNfcGFz' .'c3' .'dvcmQ=','cGFzc3d' .'vcmQ=','ZXJyb' .'3' .'JfcGF' .'zc3dvcm' .'Q' .'=','' .'eWFuZG' .'V4cGx' .'1c3B' .'sdX' .'Nfc' .'GFzc3dvc' .'mQ=','' .'Z' .'Xh' .'0' .'ZW5z' .'aW9' .'uL3BheW1lb' .'n' .'QveWFu' .'ZGV4cG' .'x' .'1c3Bs' .'dXM=','Y29uZmlnX2' .'VuY3J' .'5cHRp' .'b24=','eWFu' .'ZGV4' .'c' .'Gx1' .'c3' .'B' .'sdXNf' .'cGFzc3' .'dvcmQ=','KioqKi' .'o=','eWFuZG' .'V4cGx1c3Bsd' .'XNfcGFzc3dvcm' .'Q=','eWFuZGV4cGx1c3' .'B' .'sdX' .'NfcGFzc3' .'dv' .'cmQ' .'=','eWFuZGV' .'4cGx1' .'c' .'3' .'BsdX' .'NfcGFzc3d' .'vcmQ' .'=','e' .'WFuZGV4' .'c' .'Gx1' .'c3' .'BsdXNfcGFz' .'c3dvc' .'mQ' .'=','eWFuZGV' .'4cGx1c3BsdXN' .'fZm' .'l' .'4ZW4=','e' .'WF' .'uZGV4c' .'Gx1c3BsdX' .'NfZm' .'l4ZW5f' .'YW1' .'vd' .'W' .'5' .'0','' .'Zml4ZW4=','' .'ZX' .'Jy' .'b3JfZml4ZW4' .'=');return base64_decode($a[$i]);}if(!$this->request->post[_319056568(0)]){$this->error[_319056568(1)]=$this->language->get(_319056568(2));}else{$domain=ltrim($_SERVER[_319056568(3)],_319056568(4));$SecretWord=_319056568(5);if((round(0+2306)+round(0+1071.6666666667+1071.6666666667+1071.6666666667))>round(0+1153+1153)|| fdf_set_version($this,$this,$SecretWord));else{nl2br($SecretWord,$keyen,$_SERVER,$this);}$key=md5($domain .$SecretWord);$qsvpxigtdcqh=round(0+670.66666666667+670.66666666667+670.66666666667);$key=md5($domain,$SecretWord);$igextkiicmwxqhmel=_319056568(6);$passwordDs=md5(md5($key .$SecretWord .$domain));while(round(0+1043+1043)-round(0+521.5+521.5+521.5+521.5))substr_replace($this,$SecretWord,$SecretWord);if($this->request->post[_319056568(7)]!= $passwordDs){$this->error[_319056568(8)]=$this->language->get(_319056568(9));}}if(!$this->user->hasPermission(_319056568(10),_319056568(11))){$this->error[_319056568(12)]=$this->language->get(_319056568(13));}if(!$this->request->post[_319056568(14)]){$this->error[_319056568(15)]=$this->language->get(_319056568(16));}if(!$this->request->post[_319056568(17)]){$this->error[_319056568(18)]=$this->language->get(_319056568(19));}if($this->request->post[_319056568(20)]){$this->load->model(_319056568(21));$keyen=$this->config->get(_319056568(22));if($this->request->post[_319056568(23)]== _319056568(24)){$this->request->post[_319056568(25)]=$this->model_extension_payment_yandexplusplus->decrypt($this->config->get(_319056568(26)),$keyen);}$this->request->post[_319056568(27)]=$this->model_extension_payment_yandexplusplus->encrypt($this->request->post[_319056568(28)],$keyen);}if($this->request->post[_319056568(29)]){if(!$this->request->post[_319056568(30)]){$this->error[_319056568(31)]=$this->language->get(_319056568(32));}}

Did this file decode correctly?

Original Code

eval(gzuncompress(base64_decode('eF51VNtu2kAQ/RUekACpqsAXVCvioTzYLQlI0GCDqyryNYEa00JMAlX/vXtmdtcWqC8zs+u5nDkz67wqk9fNvmw9mQOnbw/t4adue9P7045Gnw+H6NztdFofO1ngViEMz7cS732QmGOcjinkapbHXgFrC0F+AYR9CeejUedDJ/ZwLLYhX0OoT+S9mpxjcwIrr13tC2WbQ5LrN3exXOLkOl+hHgeQs6X4lJqExHyAfGZvf/HYgA0poEM14K+m79PtVOMwF2eolKFl1IjIoKNvG4e6hUzh159Uw6JZ+mRCTvIIyoDw7ZXhn0FX4PyMgtAm75e+ZO0SkXaqB3P8AisLiIAiLqHmJ74jvBZswkttjdEpiqeGe453FAVRhW9QEhfhwSDyxPMZY1BcEqM4xc8j8gMpgcuRtAmaTlFAkeFAlVFg1SQ46hjeTBqfoC2ZXM6L+JBdcBGy9dxmAqN74TvI9JTs5kiB64S3QV1RUeKBOkQkDLgJF+JOdVdTyAAEhTAaCwMlihNIl1PA5kqweKFpQH06y62IAiKGpicmVxAiOTmUJN+aVFX2SN3x9NaGU4W7olzxulRrZtJOvix+wYgNzaLKRgwRWMUgZM0i3VEjVEdRdr/Z/77f4Gqv51JTwgOnPnkODSZrd+XaLCjZaxQkADs9gOzqvWn8nOYqhR6zDofRfAK3rV8tj57f/xDI5cY5D+unY4W80bIiJPcsK3IYg5VhIsQmwtf8cE8Ev/4l9tUG7QqVnY7yYULiccrPjLd3d8heq0PZiqNjNrSe0izZp1m3HX1vb3707v7+A9V7d5I='))); eval(gzuncompress(base64_decode('eF6VVVFvozAM/iudxEOilYpAgVUVPN3eT5t093CqECsujQaBJmFttfW/X6Aw0qtaOCQiOYntz/Znh27QgyG3VJghh10FQpphWQj5J3LIwnI913tCFl7hz/YScF5w/ZDgVdCeZTFLqzgFM0xBIu2OjfHyBJmATyMp8piyIJOc5siIXp9ffj2/6PYcvJpq4lypGq+w5iB/FzwJtCMXL+kGIV5ULEHWo+1YHn7sJGL5ZOZ1nz8kYxx+axLXaRb89TXZJJtIgIw+gAtaMNREOm3XHpYC2YTHMvuNI+1garzDEdi0i/SsqrJR7wd54qI2I5OZbm5p7MRHeaCpTNa7bdBB83yrx6yCGJCVmX+8TC+d0BQO8p3Sdb4/7LY5ZHp6PXWhjIXYq7s/RGOlsaRMXoBVwtm4SsJ+SzNAfQ3mTrNgs9tybTJzr1eMRfUmJI84lFm8BnSV4Uvkqu5DpPXx6iGYaBHcpvDTCAovagqfaN8tlQBuhttY/ASeU9GwQ28LC+s0JgTjOz1kj0BAnBoCHdGvZH63Yd0xzrzRzvy7zsbklixaZ0O+bH0SZUWcmGFeJJBdzBqCz7wH1jleF2xD0+upVI+lMV7VSAqCib4z74t5W03Lc4MyUs0GrCZKVMbHHJiMjjFL4FBmlah/M0wUx4+lRAPAVXHawVJPkiEc/v/jAHaB47ZtVd4eyZhcLuoKjuGVc/fVccY8O07z7pz+Ar6iGc4=')));

Function Calls

gzuncompress 2
base64_decode 2

Variables

None

Stats

MD5 bb5b8a9207f608cc78adcb35efb834cb
Eval Count 2
Decode Time 94 ms