Penukar Hex to IP ialah alat atau kaedah yang menukar rentetan perenambelasan (asas-16) kepada alamat IPv4 standard.
Heksadesimal sering digunakan untuk mewakili alamat IP dalam format data mentah (cth., dalam pengepala paket, log atau entri pendaftaran).
Satu Alamat IPv4 terdiri daripada empat oktet perpuluhan (cth., 192.168.0.1), setiap satu mewakili 8 bit.
Contoh:
Hex: C0A80001
IP: 192.168.0.1
Penyahpepijatan Rangkaian: Alat dan log rangkaian sering memaparkan IP dalam heks; penukaran adalah perlu untuk kebolehbacaan.
Analisis Forensik dan Keselamatan: Membantu penganalisis mentafsir IP yang dikodkan heks dalam kod perisian hasad atau tangkapan paket.
Pengaturcaraan dan Automasi: Skrip mungkin perlu menukar antara format untuk operasi atau konfigurasi rangkaian.
Analisis Pendaftaran/Data: Beberapa fail konfigurasi peringkat OS atau entri pendaftaran menyimpan IP dalam hex.
Ambil Nilai Hex (8 aksara):
Contoh: C0A80001
Bahagikan kepada 4 Pasangan Hex (2 aksara setiap satu):
C0 A8 00 01
Tukar Setiap Pasangan Hex kepada Perpuluhan:
C0 → 192
A8 → 168
00 → 0
01 → 1
Gabungkan ke dalam Alamat IP:
Keputusan: 192.168.0.1
Alat:
Penukar dalam talian
Pengaturcaraan (cth., dalam Python: socket.inet_ntoa(bytes.fromhex('C0A80001')))
Menganalisis Log Rangkaian atau Trafik: Terutamanya dalam format hex-dump seperti daripada Wireshark, tcpdump atau firewall.
Siasatan Keselamatan: Apabila berurusan dengan alamat IP yang dikelirukan.
Alat Rangkaian Tersuai: Apabila membangunkan alat yang perlu menukar atau mentafsir data mentah.
Konfigurasi Sistem/Pendaftaran Terbenam: Tempat IP boleh disimpan dalam format perenambelasan.