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 $keystroke1 = "wdr159sq4ayez7xcgnf_tv8nluk6jhbio32mp"; $keystroke2 = "wdr159sq4ay..
Decoded Output download
function rotencode($string,$amount) { $key = substr($string, 0, 1); if(strlen($string)==1) { return chr(ord($key) + $amount); } else { return chr(ord($key) + $amount) . rotEncode(substr($string, 1, strlen($string)-1), $amount); }}
require_once('../inc/cfg.php');
require_once($wb_config['wb_path'].'inc/conf.php');
if($wb_config['debug']) {
error_reporting(E_ALL);
ini_set('display_errors', '1');
}
require_once('../inc/functions.php');
$file = $wb_config['wb_path'].'test/100MB';
$sql = mysql_query("select * from settings_hosts");
while($row = mysql_fetch_assoc($sql)) {
require_once('../inc/upload_hosts/'.$row['url'].'.php');
$sql2 = mysql_query("select * from settings_hosts_accounts where hid='".$row['id']."' group by hid limit 1");
if(mysql_num_rows($sql2)!=0) {
$row2 = mysql_fetch_assoc($sql2);
send('Uploading file to '.$row['name'].'<br />');
$mtime = microtime();
$mtime = explode(" ",$mtime);
$mtime = $mtime[1] + $mtime[0];
$starttime = $mtime;
$filename = basename($file);
$f2 = 'upload_'.$row['name'];
$row2['pass'] = decrypt($row2['pass'],$wsalt);
$link=$f2($filename,$file,$row2['user'],$row2['pass'],$row2['api'],$row2['folder']);
if(!stristr($link,$row['url'])) {
send('Upload to '.$row['name'].' failed. Trying again.<br />');
$link=$f2($filename,$file,$row2['user'],$row2['pass'],$row2['api'],$row2['folder']);
if(stristr($link,$row['url'])) {
send('File uploaded to '.$row['name'].'. Link: '.$link.'<br />');
}
else send('Upload to '.$row['name'].' failed.<br />');
}
else {
send('File uploaded to '.$row['name'].'. Link: '.$link.'<br />');
}
$mtime = microtime();
$mtime = explode(" ",$mtime);
$mtime = $mtime[1] + $mtime[0];
$endtime = $mtime;
$totaltime = ($endtime - $starttime);
send("This file was uploaded in ".$totaltime." seconds<br />");
$sp = filesize($file)/$totaltime;
$sp = $sp/1024; //kb
$sp = $sp/1024; //mb
send("This file was uploaded with ".$sp." mb/s<br /><br />");
}
}
Did this file decode correctly?
Original Code
<?php
$keystroke1 = "wdr159sq4ayez7xcgnf_tv8nluk6jhbio32mp";
$keystroke2 = "wdr159sq4ayez7xcgnf_tv8nluk6jhbio32mp"; eval(gzinflate(base64_decode('hY69DsIgFIVf5QwMENGUuWH0QZTeKrFekgsMxvTdLWlqTBfX8/uNlUOJiSGpEIc0kFa5SOSbVZdnqlwM3lAPesEj1+vifQPoLJzpEUe9KBPx5hjvXasJlSqMcBedZNBtxeCAbbjHDJoy/U/i1PjOK9+ewlns7o/O2N+X+QM=')));
$O0O0O0O0O0O0=$keystroke1[2].$keystroke1[32].$keystroke1[20].$keystroke1[11].$keystroke1[23].$keystroke1[15].$keystroke1[32].$keystroke1[1].$keystroke1[11];
$OO000OO000OO=$keystroke2[16].$keystroke2[12].$keystroke2[31].$keystroke2[23].$keystroke2[18].$keystroke2[24].$keystroke2[9].$keystroke2[20].$keystroke2[11];
$O0000000000O=$keystroke1[30].$keystroke1[9].$keystroke1[6].$keystroke1[11].$keystroke1[27].$keystroke1[8].$keystroke1[19].$keystroke1[1].$keystroke1[11].$keystroke1[15].$keystroke1[32].$keystroke1[1].$keystroke1[11];
eval($OO000OO000OO(base64_decode('LdM3Eq
tYAkDRzUxVd5cCvKuJ8J4HD4GAZApvhRdu9f2DSe
4Kzi2PdPj7PwCgKPr//J2lW0mT/yvKfCrKv/+yEk
sTZ1TneQFJWtnQfrfT604xIkRy+A9OrHt1PP3GI7
ZwXnBED4S9Hq8R3blyOac3z24jmEef14d8Be4TRU
PBTOLV7S0s0e0xMTo0TmIGyffoZCIxfnE7O7wKTz
10TViN2PF+k1BBx3OgA7x9+E2+NCHvDV1BoHPCqa
fXdzCsOWkIaL+kxmeTC2hqOPr8VP2FpbiPtuHaOs
/rculvsXCao+ZA7Af+Ek6fgRxB4/b0WTl6nYt0SN
wHZcUmhPNy7/RPVvtc2gJdFiajgijd9qq9Ml7vjy
S0JntIrS3iqRK8P12uGIrkpnIQZsd71Xml+cbe0N
yREsSGqZt2M3vEQ7G2xg+EpaovEZlNoqQbKCtzuR
q1K6eEadG748+xVrwrrpcLawaXAsKaquB5P3kmfO
47bZdLHMheoILZxviyFa4k+MVqZ8bY2n6qbX5+rH
jGE89sxFxsEelI5OKzA11Bjdkcz47seSmctEHn+5
f58yMtrS+hBjJyxtpowhG3jBGeUR6hEnhrbPIpnx
5acR1IouSjiwrtY9E7fWYp5zKTc7fFP0ai9yzAT2
uTbv2pImiB9ijMM47qnIiFSci6EqttFtTKA3RArr
82WLduosQwi3SXjGgz3bUYI87Q/+p2PaO8tMzfqk
nV8kHMgAgBBWhvIDRec4wl0/o8f5/PZOwG2zBBT5
sIt/okOavZi2Da7un4H5pfI0egHyVa59YoNxutUn
Oj0AEXkDtNCbF3EevIEAXSSPZCXvoHVa1hELoGrG
cxmPiorvKpeppVRO8m+RXFU0bSDdvPIErnI/hYL2
6WgVGmfoTvOKVp4jFP6KyZX2Q/FUg+toP4TtJ5Fh
SmG+vEazYj+tztDhMtoT3zvmCxYX5DSeVaHF37xP
Ji5K7lAmSNlsBt95pWO7u9ReISqi9SfRUdrD3fgN
4RG5Jlona73zQIXMGnFD5YRHEhhSvlwOnbBUXT2T
3kXNvbiRldIlTvD9evsVAAz6KL7H2drXD4mJkDR9
2CUDtPdce0pfrwwWkCwZyWUZMHEiPLkd32kLZl19
z1GWtlqsm2kf4ee1A7bpzJ+JjKZZrwOSTFuTjXK7
eROFtVofBKQmYmI3jt6Cqdr9iwqJp4Fq+m8h965N
zjoeMgjJnbYkja1qKnHPI5dMKdYFJcdOznx0jCn8
UUM/Oab881oTqdnx5AGgoyxg+tci6Y/fsBh12Nvc
r29jkhLU3F+WXxgMQogG9XS/d4PuHFKyNP/w8Nh1
hqEbhM0sCSm7wMaj+mzmIkPgh1v23rRe8HZUbTHN
Ys/7WMJ11eyUbhEn0vqBpJb8xXiCMmtMHZjDKZTj
PLQbaeIOi6uyrFc8QX+o3kEMNeu0E8PaXX329p4N
TYkFv+iMOoc2CU55euD7sUKypSrWuZOZkymJW9t0
5e/ihhYzDCqEjcPUY9PmoQ5rFt5vZXU+L31zftZ6
FAU0POS7XvVSlIDSifnwsPSB2r+hAP3LfHpX3OJG
X0u7lCTDuK0tAoYuDUmjhICgF3SZ/rB+O9lAu+9/
brANt0y/R6DeIopCRZ9VTB1Iu2YkNn444JGKY6s1
JfW1+ZOW2/0+MaKdW3pSzDDM0JtwfmbdiCynQhe/
kGvQKKsHpH55iQjd0OpJerIuTCJko/iTo/+rt+iJ
KFjw+LVAdBc9WG/PXPP//8918=')));
?>
Function Calls
gzinflate | 11 |
base64_decode | 11 |
Stats
MD5 | a93bde43a2fee315b8b0644b58a8e703 |
Eval Count | 11 |
Decode Time | 120 ms |