= 200 && $http_code < 300 && $url_path === $final_path) { echo json_encode(['status' => 'found', 'code' => $http_code]); } else { echo json_encode(['status' => 'not_found', 'code' => $http_code]); } exit;
}
error_reporting(0);
ini_set('display_errors', 0);
date_default_timezone_set('Europe/Istanbul');
session_start();
// ==========================================
// CONFIGURATION & API KEYS
// ==========================================
$gizli_api_key = "kheiron28x91238992519x1288189125192591";
$sayfa_durumu = $_GET['p'] ?? 'arama';
$aktif_sekme = $_POST['sorgu_turu'] ?? 'global';
// ==========================================
// YARDIMCI FONKSİYONLAR
// ==========================================
function satirCozumle($satir) {
$satir = trim($satir); if(empty($satir)) return false;
if (preg_match("/^'(.+?)'\s+(.+?):(.+)$/", $satir, $m)) return ['user' => strtolower($m[1]), 'original_user' => $m[1], 'email' => $m[2], 'pass' => $m[3]];
if (preg_match("/^'(.+?)'\s+(.+)$/", $satir, $m)) return ['user' => strtolower($m[1]), 'original_user' => $m[1], 'email' => 'Belirtilmemiş', 'pass' => $m[2]];
if (preg_match("/^([^:]+):([^:]+):(.+)$/", $satir, $m)) return ['user' => strtolower($m[1]), 'original_user' => $m[1], 'email' => $m[2], 'pass' => $m[3]];
if (preg_match("/^([^:]+):(.+)$/", $satir, $m)) return ['user' => strtolower($m[1]), 'original_user' => $m[1], 'email' => 'Belirtilmemiş', 'pass' => $m[2]];
return false;
}
function enforceHD($url) {
if (empty($url)) return $url; $url = preg_replace('/([?&])size=\d+/i', '', $url); $sep = strpos($url, '?') !== false ? '&' : '?'; return $url . $sep . 'size=2048';
}
function fetchAPI($url) {
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 4); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_HTTPHEADER, ["User-Agent: Mozilla/5.0", "Accept: application/json"]);
$res = curl_exec($ch); $code = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch);
return ($code >= 200 && $code < 300) ? json_decode($res, true) : null;
}
// ==========================================
// 2. GLOBAL SEARCH (TAM DONANIMLI OMNI)
// ==========================================
$omni_sonuc_html = ""; $omni_hata = "";
if ($_SERVER['REQUEST_METHOD'] === 'POST' && $aktif_sekme === 'global' && !empty(trim($_POST['global_target']))) {
$target = trim($_POST['global_target']);
$is_email = filter_var($target, FILTER_VALIDATE_EMAIL);
$aranan_safe = strtolower(preg_replace('/[^a-zA-Z0-9_@.-]/', '', $target));
$found_emails = [];
$cr_records = [];
$dc_records = [];
$rbx_record = null;
$mc_record = null;
$gh_record = null;
$gravatar_record = null;
$breach_records = [];
// 2.1 Local DB Taraması (CraftRise)
$dosyalar = glob("accounts*.txt");
if (!empty($dosyalar)) {
foreach ($dosyalar as $dosya_yolu) {
$dosya = fopen($dosya_yolu, "r");
if ($dosya) {
while (($satir = fgets($dosya)) !== false) {
$veri = satirCozumle($satir);
if ($veri) {
$match = false;
if ($is_email && strtolower($veri['email']) === $aranan_safe) { $match = true; }
elseif (!$is_email && $veri['user'] === $aranan_safe) { $match = true; }
if ($match) {
$key = $veri['user'] . $veri['pass'];
$cr_records[$key] = $veri;
if (filter_var($veri['email'], FILTER_VALIDATE_EMAIL) && !in_array(strtolower($veri['email']), $found_emails)) {
$found_emails[] = strtolower($veri['email']);
}
}
}
}
fclose($dosya);
}
}
}
if ($is_email && !in_array($aranan_safe, $found_emails)) { $found_emails[] = $aranan_safe; }
// 2.2 Discord API Taraması
$hedef_api_url = "https://jsonapi-shvjsbet.manus.space/api/search?q=" . urlencode($aranan_safe);
$api_veri = fetchAPI($hedef_api_url);
if ($api_veri && isset($api_veri['users'])) {
foreach ($api_veri['users'] as $api_kullanici) {
$chk_user = strtolower($api_kullanici['username'] ?? '');
$chk_email = strtolower($api_kullanici['email'] ?? '');
if (($is_email && $chk_email === $aranan_safe) || (!$is_email && strpos($chk_user, $aranan_safe) !== false)) {
$dc_records[] = $api_kullanici;
if (filter_var($chk_email, FILTER_VALIDATE_EMAIL) && !in_array($chk_email, $found_emails)) {
$found_emails[] = $chk_email;
}
}
}
}
// 2.3 Sadece Kullanıcı Adı ise Platform Taramaları
if (!$is_email) {
// Roblox API
$rbx_data = fetchAPI("https://users.roblox.com/v1/users/search?keyword=" . urlencode($aranan_safe) . "&limit=10");
if ($rbx_data && isset($rbx_data['data'])) {
foreach($rbx_data['data'] as $rbx_user) {
if(strtolower($rbx_user['name']) === $aranan_safe || strtolower($rbx_user['displayName']) === $aranan_safe) {
$ava_data = fetchAPI("https://thumbnails.roblox.com/v1/users/avatar-headshot?userIds={$rbx_user['id']}&size=150x150&format=Png&isCircular=true");
$rbx_user['avatarUrl'] = $ava_data['data'][0]['imageUrl'] ?? "https://upload.wikimedia.org/wikipedia/commons/3/3a/Roblox_player_icon_black.svg";
$rbx_record = $rbx_user;
break;
}
}
}
// Minecraft API
$mc_data = fetchAPI("https://api.mojang.com/users/profiles/minecraft/" . urlencode($aranan_safe));
if ($mc_data && isset($mc_data['id'])) { $mc_record = $mc_data; }
// GitHub API
$gh_data = fetchAPI("https://api.github.com/users/" . urlencode($aranan_safe));
if ($gh_data && isset($gh_data['login'])) { $gh_record = $gh_data; }
}
// 2.4 E-Posta Bulunduysa veya E-Posta Aratıldıysa Leak Taramaları
if (!empty($found_emails)) {
foreach (array_unique($found_emails) as $em) {
// Gravatar
$hash = md5(strtolower(trim($em)));
$grav_data = fetchAPI("https://en.gravatar.com/" . $hash . ".json");
if ($grav_data && isset($grav_data['entry'][0])) { $gravatar_record = $grav_data['entry'][0]; }
// XposedOrNot
$b_data = fetchAPI("https://api.xposedornot.com/v1/check-email/" . urlencode($em));
if ($b_data && isset($b_data['breaches'])) {
foreach($b_data['breaches'] as $b) {
$b_name = is_array($b) ? $b[0] : $b;
if(!in_array($b_name, $breach_records)) { $breach_records[] = $b_name; }
}
}
}
}
// 2.5 HTML İNŞASI
if (empty($cr_records) && empty($dc_records) && empty($found_emails) && !$rbx_record && !$mc_record && !$gh_record && !$gravatar_record) {
$omni_hata = "No results found for this search.";
} else {
$omni_sonuc_html .= '
Search completed successfully.
';
// GITHUB
if ($gh_record) {
$omni_sonuc_html .= ' GitHub Profile
';
$omni_sonuc_html .= '';
$omni_sonuc_html .= '
';
$omni_sonuc_html .= '
.')
';
$omni_sonuc_html .= '
';
}
// MINECRAFT (NameMC Skin)
if ($mc_record) {
$omni_sonuc_html .= ' Minecraft Profile
';
$omni_sonuc_html .= '';
$omni_sonuc_html .= '
';
$omni_sonuc_html .= '
.'?overlay=true)
';
$omni_sonuc_html .= '
';
}
// ROBLOX
if ($rbx_record) {
$omni_sonuc_html .= ' Roblox Profile
';
$omni_sonuc_html .= '';
$omni_sonuc_html .= '
';
$omni_sonuc_html .= '

';
$omni_sonuc_html .= '
';
}
// GRAVATAR
if ($gravatar_record) {
$omni_sonuc_html .= ' Gravatar Linked Profile
';
$omni_sonuc_html .= '';
$omni_sonuc_html .= '
';
$omni_sonuc_html .= '
.'?s=128)
';
$omni_sonuc_html .= '
';
}
// CRAFTRISE (LOCAL DB)
if (!empty($cr_records)) {
$omni_sonuc_html .= ' Local Database Records
';
foreach ($cr_records as $rec) {
$avatar_url = "https://www.craftrise.com.tr/gets/get-head.php?s=128&u=" . htmlspecialchars($rec['original_user'], ENT_QUOTES, 'UTF-8');
$omni_sonuc_html .= '';
$omni_sonuc_html .= '
';
$omni_sonuc_html .= '

';
$omni_sonuc_html .= '
';
}
}
// DISCORD OSINT
if (!empty($dc_records)) {
$omni_sonuc_html .= ' Discord Records
';
foreach ($dc_records as $dcr) {
$omni_sonuc_html .= '';
$omni_sonuc_html .= '
';
$omni_sonuc_html .= '
';
$omni_sonuc_html .= '
';
}
}
// PUBLIC BREACHES (XposedOrNot)
if (!empty($breach_records)) {
$unique_breaches = array_unique($breach_records);
$omni_sonuc_html .= ' Public Data Breaches
';
$omni_sonuc_html .= '';
foreach ($unique_breaches as $b_name) {
$omni_sonuc_html .= '
'.htmlspecialchars($b_name, ENT_QUOTES, 'UTF-8').'
';
}
$omni_sonuc_html .= '
';
}
}
}
// ==========================================
// 3. DISCORD LOOKUP (PROFİL GARANTİLİ)
// ==========================================
$dc_hata = ''; $dc_durum = 'bekliyor'; $hedefEmail_dc = null; $hedefIp = null; $hedefSifre_dc = null; $aranan_id = ""; $dc_avatar_url = ""; $dc_banner_url = ""; $dc_global_name = "Unknown";
if ($_SERVER['REQUEST_METHOD'] === 'POST' && $aktif_sekme === 'discord' && !empty(trim($_POST['discord_id']))) {
$ham_id = $_POST['discord_id']; $aranan_id = preg_replace('/[^0-9]/', '', $ham_id);
$dc_durum = 'sonuc';
// Veritabanı (OSINT) araması
$hedef_api_url = "https://jsonapi-shvjsbet.manus.space/api/search?id=" . $aranan_id;
$api_yanit = fetchAPI($hedef_api_url);
if ($api_yanit) {
if (isset($api_yanit['userId']) && $api_yanit['userId'] == $aranan_id) {
$hedefEmail_dc = $api_yanit['email'] ?? null; $hedefIp = $api_yanit['ip'] ?? null;
} elseif (isset($api_yanit['users'])) {
foreach ($api_yanit['users'] as $api_kullanici) {
if (isset($api_kullanici['userId']) && $api_kullanici['userId'] == $aranan_id) {
$hedefEmail_dc = $api_kullanici['email'] ?? null; $hedefSifre_dc = $api_kullanici['password'] ?? null; $hedefIp = $api_kullanici['ip'] ?? null; break;
}
}
}
}
// Profil Çekimi (Her halükarda)
$japi_data = fetchAPI("https://japi.rest/discord/v1/user/" . $aranan_id);
if ($japi_data && isset($japi_data['data']['avatarURL'])) {
$dc_avatar_url = enforceHD($japi_data['data']['avatarURL']);
if (isset($japi_data['data']['bannerURL'])) $dc_banner_url = enforceHD($japi_data['data']['bannerURL']);
$dc_global_name = $japi_data['data']['globalName'] ?? $japi_data['data']['username'];
} else {
$mesa_data = fetchAPI("https://discordlookup.mesalinc.com/api/users/" . $aranan_id);
if ($mesa_data && isset($mesa_data['avatar']['link'])) {
$dc_avatar_url = enforceHD($mesa_data['avatar']['link']);
if (isset($mesa_data['banner']['link'])) $dc_banner_url = enforceHD($mesa_data['banner']['link']);
$dc_global_name = $mesa_data['global_name'] ?? $mesa_data['username'];
} else {
$dc_hata = "Discord Profile could not be resolved.";
}
}
}
// ==========================================
// 4. IP SCANNER
// ==========================================
$net_sonuc_html = ""; $net_hata = "";
if ($_SERVER['REQUEST_METHOD'] === 'POST' && $aktif_sekme === 'netint' && !empty(trim($_POST['net_target']))) {
$target = trim($_POST['net_target']); $ip = filter_var($target, FILTER_VALIDATE_IP) ? $target : gethostbyname($target);
if ($ip === $target && !filter_var($ip, FILTER_VALIDATE_IP)) { $net_hata = "Invalid IP Address or Domain."; }
else {
$api_url = "http://ip-api.com/json/{$ip}?fields=status,message,country,countryCode,city,zip,lat,lon,isp,org,as,hosting,query";
$ch = curl_init($api_url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 5); $res = curl_exec($ch); curl_close($ch);
$net_data = json_decode($res, true);
if ($net_data && $net_data['status'] === 'success') {
$is_hosting = isset($net_data['hosting']) && $net_data['hosting'] ? "Yes (Server/VPN)" : "No (Home Network)";
$flag_url = "https://flagcdn.com/w80/" . strtolower($net_data['countryCode']) . ".png";
$net_sonuc_html .= '';
$net_sonuc_html .= ' ';
$net_sonuc_html .= '
';
$net_sonuc_html .= '

';
$net_sonuc_html .= '
';
} else { $net_hata = "Could not find details for this IP/Domain."; }
}
}
// ==========================================
// 5. CRAFTRISE (ALT HESAP KORELASYONLU)
// ==========================================
$cr_sonuc_html = ""; $cr_hata = "";
if ($_SERVER['REQUEST_METHOD'] === 'POST' && $aktif_sekme === 'craftrise' && !empty(trim($_POST['username']))) {
$ham_kullanici = trim($_POST['username']); $aranan_kullanici = strtolower(preg_replace('/[^a-zA-Z0-9_]/', '', $ham_kullanici));
$dosyalar = glob("accounts*.txt");
$hedefSifre = null; $hedefEmail = null; $altHesaplar = []; $bulundu = false;
// Ana hesabı bul
foreach ($dosyalar as $dosya_yolu) {
if ($bulundu) break; $dosya = fopen($dosya_yolu, "r");
if ($dosya) {
while (($satir = fgets($dosya)) !== false) {
$veri = satirCozumle($satir);
if ($veri && $veri['user'] === $aranan_kullanici) { $hedefSifre = $veri['pass']; $hedefEmail = $veri['email']; $bulundu = true; break; }
}
fclose($dosya);
}
}
if ($bulundu) {
// Alt hesapları bul (Şifre Korelasyonu)
$altLimit = false;
foreach ($dosyalar as $dosya_yolu) {
if ($altLimit) break; $dosya = fopen($dosya_yolu, "r");
if ($dosya) {
while (($satir = fgets($dosya)) !== false) {
$veri = satirCozumle($satir);
if ($veri && $veri['pass'] === $hedefSifre && $veri['user'] !== $aranan_kullanici) {
$zaten_var = false; foreach($altHesaplar as $ah) { if(strtolower($ah['user']) === $veri['user']) { $zaten_var = true; break; } }
if (!$zaten_var) { $altHesaplar[] = ["user" => $veri['original_user'], "email" => $veri['email']]; if (count($altHesaplar) >= 30) { $altLimit = true; break; } }
}
}
fclose($dosya);
}
}
$avatar_url = "https://www.craftrise.com.tr/gets/get-head.php?s=256&u=" . htmlspecialchars($ham_kullanici, ENT_QUOTES, 'UTF-8');
$cr_sonuc_html .= '';
if (count($altHesaplar) > 0) {
$cr_sonuc_html .= 'Linked Accounts (' . count($altHesaplar) . ')
';
foreach ($altHesaplar as $alt) {
$cr_sonuc_html .= '
' . htmlspecialchars($alt['user'], ENT_QUOTES, 'UTF-8') . '
' . htmlspecialchars($alt['email'], ENT_QUOTES, 'UTF-8') . '
';
}
$cr_sonuc_html .= '
';
}
} else { $cr_hata = "No records found in Local DB."; }
}
?>
OathNet | Search Engine
Search Digital Footprints
A simple and fast tool to search gaming accounts, social profiles, leaked data, and IP addresses.
Search Across All Platforms
Discord ID Lookup
>
ID:
Primary Email
Password/Hash
Access IP
No profile found for this ID.