Subdomain Scanner

akovskiniz

Kıdemli Üye
7 Ocak 2016
3,636
50
23
akovskiniz.php
Merhabalar sevgili THT üyeleri,
Bu konumda PHP ile geliştirmiş olduğum Subdomain Scanner kodunu sizinle paylaşacağım.
Subdomain listemizin bulunduğu bir subdomains.txt dosyamız var, bu liste içindeki subdomainleri url'e ekleyerek istek gönderiyor olumlu dönerse tabloya ekliyor.
Umarım ilginizi çeker ve işinize yarar, iyi forumlar.

Ekran Görüntüsü
m4lmj9m.jpg


PHP:
<h1>SUBDOMAIN SCAN</h1>
<p>Bu işlem internet hızınıza bağlı olarak değişiklik gösterebilir, ortalama 30 saniye sürmektedir.</p>
<form method="post">
    <input type="text" name="domain" placeholder="Domain Adresi">
    <input type="submit" value="Dönüştür">
</form>

<?php
if ($_SERVER["REQUEST_METHOD"] === "POST" && isset($_POST["domain"])) {
    $targetDomain = $_POST["domain"];
    $subdomainsFile = "subdomains.txt";

    if (!file_exists($subdomainsFile)) {
        die("subdomains.txt dosyası bulunamadı.");
    }

    $subdomains = file($subdomainsFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
    $foundSubdomains = array();

    echo "<table>";
    foreach ($subdomains as $subdomain) {
        $fullSubdomain = $subdomain . "." . $targetDomain;
        $ip = gethostbyname($fullSubdomain);

        if ($ip !== $fullSubdomain) {
            $foundSubdomains[] = $fullSubdomain;
            echo "<tr>";
            echo "<td><a href='http://" . $fullSubdomain . "'>" . $fullSubdomain . "</a></td>";
            echo "</tr>";
        }
    }
    echo "</table>";

    if (count($foundSubdomains) === 0) {
        echo "<p>Hiçbir alt alan adı bulunamadı.</p>";
    }
}
?>
 

egemizah

Katılımcı Üye
19 Şub 2021
864
429
Merhabalar sevgili THT üyeleri,
Bu konumda PHP ile geliştirmiş olduğum Subdomain Scanner kodunu sizinle paylaşacağım.
Subdomain listemizin bulunduğu bir subdomains.txt dosyamız var, bu liste içindeki subdomainleri url'e ekleyerek istek gönderiyor olumlu dönerse tabloya ekliyor.
Umarım ilginizi çeker ve işinize yarar, iyi forumlar.

Ekran Görüntüsü
m4lmj9m.jpg


PHP:
<h1>SUBDOMAIN SCAN</h1>
<p>Bu işlem internet hızınıza bağlı olarak değişiklik gösterebilir, ortalama 30 saniye sürmektedir.</p>
<form method="post">
    <input type="text" name="domain" placeholder="Domain Adresi">
    <input type="submit" value="Dönüştür">
</form>

<?php
if ($_SERVER["REQUEST_METHOD"] === "POST" && isset($_POST["domain"])) {
    $targetDomain = $_POST["domain"];
    $subdomainsFile = "subdomains.txt";

    if (!file_exists($subdomainsFile)) {
        die("subdomains.txt dosyası bulunamadı.");
    }

    $subdomains = file($subdomainsFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
    $foundSubdomains = array();

    echo "<table>";
    foreach ($subdomains as $subdomain) {
        $fullSubdomain = $subdomain . "." . $targetDomain;
        $ip = gethostbyname($fullSubdomain);

        if ($ip !== $fullSubdomain) {
            $foundSubdomains[] = $fullSubdomain;
            echo "<tr>";
            echo "<td><a href='http://" . $fullSubdomain . "'>" . $fullSubdomain . "</a></td>";
            echo "</tr>";
        }
    }
    echo "</table>";

    if (count($foundSubdomains) === 0) {
        echo "<p>Hiçbir alt alan adı bulunamadı.</p>";
    }
}
?>
Elinize emeginize saglık hocam
 

Butcherb3y

Uzman üye
1 Eyl 2022
1,589
1,175
Anıtkabir
Merhabalar sevgili THT üyeleri,
Bu konumda PHP ile geliştirmiş olduğum Subdomain Scanner kodunu sizinle paylaşacağım.
Subdomain listemizin bulunduğu bir subdomains.txt dosyamız var, bu liste içindeki subdomainleri url'e ekleyerek istek gönderiyor olumlu dönerse tabloya ekliyor.
Umarım ilginizi çeker ve işinize yarar, iyi forumlar.

Ekran Görüntüsü
m4lmj9m.jpg


PHP:
<h1>SUBDOMAIN SCAN</h1>
<p>Bu işlem internet hızınıza bağlı olarak değişiklik gösterebilir, ortalama 30 saniye sürmektedir.</p>
<form method="post">
    <input type="text" name="domain" placeholder="Domain Adresi">
    <input type="submit" value="Dönüştür">
</form>

<?php
if ($_SERVER["REQUEST_METHOD"] === "POST" && isset($_POST["domain"])) {
    $targetDomain = $_POST["domain"];
    $subdomainsFile = "subdomains.txt";

    if (!file_exists($subdomainsFile)) {
        die("subdomains.txt dosyası bulunamadı.");
    }

    $subdomains = file($subdomainsFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
    $foundSubdomains = array();

    echo "<table>";
    foreach ($subdomains as $subdomain) {
        $fullSubdomain = $subdomain . "." . $targetDomain;
        $ip = gethostbyname($fullSubdomain);

        if ($ip !== $fullSubdomain) {
            $foundSubdomains[] = $fullSubdomain;
            echo "<tr>";
            echo "<td><a href='http://" . $fullSubdomain . "'>" . $fullSubdomain . "</a></td>";
            echo "</tr>";
        }
    }
    echo "</table>";

    if (count($foundSubdomains) === 0) {
        echo "<p>Hiçbir alt alan adı bulunamadı.</p>";
    }
}
?>
Elinize sağlık
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.