IP adresi çıkarıcı
Tüm IPv4 ve IPv6 adreslerini günlüklerden, yapılandırmalardan veya herhangi bir metinden çıkarın.
IP adresi çıkarıcı
Bir sunucu günlüğünü, bir güvenlik duvarı dışa aktarımını, bir e-posta başlığını, bir yapılandırma dosyasını veya herhangi bir metin bloğunu yapıştırın ve bu araç, içerdiği her IP adresini, her satırda bir tane olacak şekilde göründükleri sıraya göre listeler. Her iki aile de kapsanmaktadır: 203.0.113.7 gibi noktalı IPv4 ve tam veya sıkıştırılmış biçimde IPv6 — 2001:db8::1, ::1, fe80:: ve ::ffff:192.168.0.1 gibi IPv4 eşlemeli adreslerin tümü sayılır. [2001:db8::1]:443 gibi parantez içine alınmış bir ana bilgisayar, bağlantı noktası olmadan adresi verir.
Eşleştirme kasıtlı olarak katıdır. IPv4 sekizlileri 0-255 arasında olmalıdır, bu nedenle 999.1.1.1 hiçbir zaman gözden kaçmaz ve 1.2.3.4.5 gibi beş parçalı bir sürüm dizisi, yanlış pozitif olarak kesilmek yerine tamamen reddedilir. Zaman damgaları (12:30:45), MAC adresleri (00:11:22:33:44:55) ve C++ kapsam işleçlerinin (std::vector) tümü adres dışı olarak tanınır ve atlanır.
Yinelenenleri kaldır, tekrarlanan isabetleri daraltır — ve IPv6 eşdeğerliğini anlar, dolayısıyla 2001:db8::1 ve 2001:0DB8:0:0:0:0:0:1 aynı adres olarak sayılır. IPv4'ü sekizli değere göre ve IPv6'yı genişletilmiş değere göre sayısal olarak sıralayın; önce IPv4'ü kullanın; bu, gürültülü bir günlüğü, sunucunuzla kimin konuştuğuna dair temiz bir ankete dönüştürür. Adres türü anahtarı, yalnızca bir aileyle ilgilendiğinizde çıkışı tek bir aileye daraltır. Canlı sayım, bulunan toplamı artı IPv4/IPv6 ayrımını gösterir.
Tipik kullanımlar: Saldırgan IP'lerini bir engelleme listesi için kimlik doğrulama günlüklerinden çıkarmak, bir yapılandırmada hangi adreslerin göründüğünü denetlemek, bir traceroute veya netstat dökümünden eşleri çıkarmak. Her şey tarayıcınızda yerel olarak çalışır; günlükler hiçbir zaman cihazınızdan ayrılmaz; bu da önemlidir, çünkü günlükler kişisel verilerle doludur.