Go ile yazdığım URLMate aracını inceleyelim

URLMate, web kaynaklarının erişilebilirliğini kontrol eden bir komut satırı aracıdır. Go ile yazıldığı için hem hızlı hem de verimli çalışır.

Web sitelerinin aktif olup olmadığını kontrol etmek, elinizde bulunan recon esnasında çok fazla birikmiş URLlerin hangilerinin aktif olup olmadığını veya kontrol edilip edilmemesi gerektiğini tespit etmeyi kolaylaştırır.

Piyasada bir sürü tool yok mu ne farkı var bunun diğerlerinden ?

Protokol Desteği: HTTP/1.1 ve HTTP/2 ile uyumlu.

Kapsamlı Status Code Filtreleme: 2xx başarı kodlarından 5xx hata kodlarına kadar her şeyi tanır.

Ayarlanabilir Timeout: URL’lerin cevap süreleri.

İsteğe Bağlı Detaylı Çıktı: Bir URL başarısız olduğunda nedenini açıkça görebilirsiniz.

URLMate Nasıl Kurulur ve Kullanılır ?

Go yüklü bir sisteminiz varsa:


Eğer Go yüklü değilse, resmi Go web sitesinden kolayca indirip kurabilirsiniz. Kurulum birkaç dakikanızı alır.

Nasıl Kullanılır ?

URLMate, basit bir kullanım sunar. Tek bir URL’yi kontrol edebilir veya bir listteki tüm bağlantıları analiz edebilirsiniz. Temel kullanım şekli şöyledir:

Birden fazla URL için:

Parametreler

  • -o: Çıktıyı kaydetmek için (ör. -o sonuclar.txt).
  • -status-code: Belirli HTTP durum kodlarına göre filtreleme (ör. -status-code 200,404).
  • -detailed: Ayrıntılı çıktı modunu etkinleştirin; durum simgeleri ve yanıt süreleri görünür.
  • -timeout: Zaman aşımı süresini saniye cinsinden ayarlama (ör. -timeout 30).

URLMate’i geliştirmek mi istiyorsunuz? Pull request’ler her zaman bekleniyor! Büyük değişiklikler için önce bir issue açarak neyi değiştirmek istediğinizi tartışabilirsiniz.

Write a Comment

Leave a Comment

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bültenime Abone Olun

En güncel yazılarımızı kaçırmamak için e-bültenimize abone ol, her yeni yazı doğrudan inbox'ına gelsin!
Sadece ilham, spam yok :D✨