UTILS.
100% di peramban
🌐

Ekstraktor Alamat IP

Tarik setiap alamat IPv4 dan IPv6 dari log atau teks yang ditempel, dihilangkan duplikatnya, dihitung, dan diurutkan — semuanya lokal di browser Anda.

keluaran

Tentang alat ini

Ekstraktor Alamat IP memindai blok teks apa pun — log server, dump konfigurasi, email, tangkapan paket — dan menarik setiap alamat IPv4 dan IPv6 yang dikandungnya. Mencari IP secara manual itu melelahkan dan rawan kesalahan, jadi alat ini melakukannya dengan dua ekspresi reguler yang tervalidasi: pencocok IPv4 ketat yang menolak oktet di atas 255, dan pencocok IPv6 komprehensif yang menangani bentuk penuh, terkompresi (::), dan yang dipetakan ke IPv4. Kecocokan dikumpulkan ke dalam sebuah set sehingga duplikat dihapus, lalu dihitung dan diurutkan.

Semuanya berjalan lokal di browser Anda — teks yang Anda tempel diurai di halaman dengan JavaScript dan tidak pernah diunggah, jadi Anda dapat memproses log privat dan alamat internal dengan aman. Hasil IPv4 diurutkan secara numerik dengan mengonversi setiap alamat ke nilai bilangan bulat 32-bit-nya (o1·2^24 + o2·2^16 + o3·2^8 + o4), sehingga 10.0.0.9 dengan benar mendahului 10.0.0.10. Hasil IPv6 diurutkan dengan memperluas singkatan :: ke bentuk penuh delapan grup dan membandingkan hextet yang diberi padding nol secara leksikografis.

Gunakan empat sakelar untuk mengendalikan keluaran: sertakan IPv4, sertakan IPv6, simpan hanya alamat unik, dan urutkan hasilnya. Alat ini melaporkan berapa banyak dari masing-masing famili yang ditemukan ditambah total gabungan, dan mencantumkannya di bagian IPv4 dan IPv6 terpisah yang dapat Anda salin dengan sekali klik. Array kosong dan kandidat yang cacat diabaikan alih-alih dilaporkan sebagai kecocokan palsu.

Pertanyaan yang sering diajukan

Apakah alat ini memvalidasi alamat yang ditemukannya?
Ya. Pola IPv4 hanya mencocokkan oktet dalam rentang 0–255, sehingga 256.1.1.1 ditolak. Pola IPv6 menerima bentuk penuh, terkompresi (::), dan yang dipetakan ke IPv4 sambil membolehkan paling banyak satu kompresi ::, jadi kandidat yang cacat dilewati.
Bagaimana hasilnya diurutkan?
Alamat IPv4 diurutkan secara numerik berdasarkan nilai bilangan bulat 32-bit-nya, sehingga urutan titik dihormati (10.0.0.9 sebelum 10.0.0.10). Alamat IPv6 diurutkan setelah memperluas :: ke bentuk penuh delapan grup dan membandingkan hextet yang diberi padding nol. Matikan pengurutan untuk mempertahankan urutan kemunculan aslinya.
Bisakah saya mengekstrak hanya satu famili alamat?
Ya. Hapus centang ‘IPv4’ atau ‘IPv6’ untuk membatasi pemindaian ke satu famili. Sakelar unik menghilangkan duplikat setiap famili secara independen, dan jumlahnya diperbarui untuk mencerminkan persis apa yang disertakan dalam keluaran.
Apakah teks saya diunggah ke suatu tempat?
Tidak. Semua pencocokan, penghilangan duplikat, dan pengurutan terjadi sepenuhnya di browser Anda dengan JavaScript biasa. Tidak ada yang dikirim ke server, jadi menempel log privat atau rentang IP internal itu aman.

Alat lainnya