İçeriğe atla
TextArray
%100 yerel

IP adresi çıkarıcı

Tüm IPv4 ve IPv6 adreslerini günlüklerden, yapılandırmalardan veya herhangi bir metinden çıkarın.

Giriş
Çıkış

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.

FAQ

Hangi IPv6 formları tanınır?
Tam sekiz gruplu adresler, ::-sıkıştırılmış olanlar (2001:db8::1, ::1, fe80::) ve büyük/küçük harfe duyarlı olarak ::ffff:192.168.0.1 gibi IPv4 eşlemeli kuyruklar. Yalnızca çıplak bir :: atlanır; çalışan metinde bu, belirtilmemiş adres değil, neredeyse her zaman bir kapsam operatörüdür.
999.1.1.1 neden çıkarılmıyor?
Sekizlilerin 0-255 arasında olması gerekir; dolayısıyla 999.1.1.1 geçerli bir IPv4 adresi değildir. Beş veya daha fazla parçadan (1.2.3.4.5) oluşan sürüm benzeri dizeler de tamamıyla reddedilir; araç hiçbir zaman daha uzun bir sayıyı sahte adrese dönüştürmez.
IPv6 kopyaları nasıl karşılaştırılır?
Yazılışına göre değil, genişletilmiş değere göre: 2001:db8::1, 2001:0db8:0:0:0:0:0:1 ve 2001:DB8::1 tek adrestir. Çıktı ilk geçtiği yerin yazılışını korur; çetele, üçünü de bulunmuş olarak sayar.
Sayısal sıralama hangi düzeni kullanır?
Önce IPv4, sekizli değerine göre sıralanır (10.0.0.10'dan önce 10.0.0.9), ardından IPv6 genişletilmiş değere göre sıralanır. Sıralama yapılmazsa adresler metinde göründükleri sırayla kalır.
Metnim herhangi bir yere yüklendi mi?
Hayır. Çıkarma işlemi tamamen tarayıcınızda çalışır ve günlükleriniz asla cihazınızdan ayrılmaz.