FOFA Search Engine Nedir? [ALTIN DEĞERİNDE]

Konu Özeti

FOFA arama motorunun internet üzerindeki cihaz, web sitesi ve servisleri indeksleme yöntemleri açıklanıyor. Özellikle HTTP yanıt gövdesi üzerinde arama yapabilme yeteneği, belirli entegrasyonlara sahip sitelerin tespitinde öne çıkıyor. Alan adı, IP, port, SSL sertifikası, favicon hash ve teknoloji gibi çeşitli filtreleme seçenekleriyle güvenlik araştırmaları ve envanter çıkarma amaçlı kullanım örnekleri sunuluyor.

FOFA (Fingerprint Of All) internet üzerindeki cihazları, web sitelerini ve servisleri indeksleyen bir siber varlık arama motorudur.

Sıradan arama motorlarının aksine (google vs) web sayfalarının içeriğini değil ağ servislerini ve bunların döndürdüğü teknik verileri indeksler.

FOFA ile aranabilen başlıca veriler:

• Alan adları (domain)
• Alt alan adları (subdomain)
• IP adresleri
• Açık portlar
• HTTP ve HTTPS servisleri
• SSL/TLS sertifikaları
• HTTP başlıkları (headers)
• HTTP yanıt içerikleri (response body)
• Sayfa başlıkları (HTML title)
• Sunucu yazılımları
• CDN kullanımı
• Web teknolojileri ve framework'ler
• Favicon hash değerleri
• Whois ve ASN bilgileri
• Coğrafi konum bilgileri
• Organizasyon ve şirket bilgileri

Benim en sevdiğim ve FOFA'yı en öne çıkaran özelliğine değinmek istiyorum

"Response Body Arama"

Şöyle özetleyeyim yazacağım checkerların belli bir bankaya ait olması gerekiyor örneğin yapikredi bankasi ilk adimlarimda world kart kampanyaları web sitesine bakıyordum elbette siteler tükendi nerdydata kullanıyordum (nerdy data da source code üzerinden html blokları aratabildiğin bir motor) çok işe yaramıyor çünkü posa veriler direkt iletilmiyor şöyle oluyor

ornekalisverissitesi.com/api/ajax/odemeAl bu endpoint olur bir de buna gönderilen data gövdesi olur (kart no skt cvv csrf kodu vs) odemeAl apisine istek gittikten sonra sunucu arkaplanda sanal pos hizmetine bu bilgileri ayriyeten sanal pos user pass timestamp sk-key pk-key vs iletir ve sanalpostan gelen yanıtı senin tarayıcına gönderir.


benim aradığım siteyi bulmak için tek kaynaklarım istek gönderilmeden önceki kaynaklar ve fofa bu derdimize derman oluyor.

endpointten gelen yanıtta mesela MerchantSafeID var bunu fofa'da aratırken body="MerchantSafeID" olarak kullanıyorum fofa da kendi response indeks veritabanından bu sonucu veren websitelerini listeleyip bize veriyor çinin ne teknolojisi ama :D response almak için tonlarca sahte ödeme bile yapmışlar çee

diğer özelliklerini de AI yardımıyla şöyle koyayım:



  1. Header Arama
    HTTP cevap başlıklarında belirli ifadeleri bulabilir.
Örnek:
header="cloudflare"
header="nginx"

  1. Title Arama
    Sayfa başlıklarına göre filtreleme yapabilir.
Örnek:
title="Admin Panel"

  1. Favicon Hash Arama
    Aynı favicon kullanan sistemleri tespit edebilir.
Örnek:
icon_hash="123456789"

  1. SSL Sertifikası Arama
    Sertifika bilgilerinden alan adı veya organizasyon arayabilir.
Örnek:
cert="example.com"

  1. Teknoloji Tespiti
    Belirli teknolojileri kullanan siteleri filtreleyebilir.
Örnek:
app="WordPress"
app="Laravel"

  1. Ülke ve Bölge Filtreleme
    Belirli ülkelerdeki sistemleri arayabilir.
Örnek:
country="TR"

  1. Port Filtreleme
    Belirli portlarda çalışan servisleri bulabilir.
Örnek:
port="443"
port="8443"

  1. Organizasyon Filtreleme
    Belirli şirket veya kurumlara ait sistemleri listeleyebilir.
Örnek:
org="Google LLC"

  1. ASN Filtreleme
    Belirli ağ bloklarını hedefleyebilir.
Örnek:
asn="9121"

  1. Mantıksal Operatörler
    AND, OR ve NOT benzeri işlemler uygulanabilir.
Örnek:
body="MerchantSafeID" && country="TR"


Kullanım alanları:

• Açık sistem envanteri çıkarma
• Teknoloji tespiti
• Güvenlik araştırmaları
• Hata ve yanlış yapılandırma analizi
• Belirli yazılım veya entegrasyonları kullanan siteleri bulma
• Sertifika ve altyapı araştırmaları
• Marka ve varlık keşfi
• Açıkta kalan test ortamlarını tespit etme

FOFA, Shodan, ZoomEye ve Censys ile benzer amaçlara hizmet eder ancak özellikle HTTP response body üzerinde arama yapabilmesi nedeniyle web uygulaması araştırmalarında sık tercih edilir.

🔒 Bu içeriği görmek için giriş yapın

 
Yanıt yazmak için giriş yapmalısınız
Forum özelliklerini kullanmak ve Level 2 üyelik satın almak için hesabınıza giriş yapın.
135,050Konular
3,297,701Mesajlar
326,233Kullanıcılar
membiSon Üye
Üst Alt