Preskočiť na obsah
TextArray
100% lokálne

Konvertor IP adries (hex/dec/binárne)

Preveďte IPv4 adresu medzi bodkovaným, desiatkovým (DWORD), hexadecimálnym a binárnym tvarom.

Vstup
Výstup

Konvertor IP adries (hex/dec/binárne)

IPv4 adresa je len 32-bitové číslo, čo nosí štyri bodky. 192.168.0.1 je zároveň celé číslo 3232235521, hex hodnota 0xC0A80001 a binárny reťazec 11000000.10101000.00000000.00000001 — tých istých tridsaťdva bitov zapísaných štyrmi spôsobmi. Tento nástroj medzi nimi voľne prevádza: vložte akýkoľvek tvar a získajte ostatné tri, okamžite.

DWORD (desiatkové celé číslo) je ten tvar, čo stretnete na prekvapivých miestach — skrátená URL ako http://3232235521/ vedie na 192.168.0.1, logovacie formáty niekedy ukladajú adresy ako čísla a databázy ich často držia ako jedno číslo pre rýchle rozsahové dopyty. Hexadecimálny tvar sa objavuje vo výpisoch paketov, konfiguráciách routerov a firmvéri. Binárny tvar je to, ako subnetting naozaj funguje, bit po bite. Vedieť medzi nimi prepínať je bežná súčasť ladenia siete a opakujúci sa trik hádankových honov a CTF.

Formát vstupu sa rozpozná automaticky — bodkovaný reťazec, obyčajné celé číslo, hex s predponou 0x či bez nej, alebo 32-bitový binárny beh — s ručným prepnutím pre nejednoznačné prípady, keďže krátke číslo ako „10" možno čítať ako desiatkové či binárne. Každý prevod validuje: oktety musia byť 0–255, celé číslo sa musí zmestiť do 32 bitov, hex má nanajvýš osem číslic. Nezmyselný vstup vráti pokojné vysvetlenie namiesto zlej odpovede.

Všetko beží lokálne vo vašom prehliadači — adresy, ktoré prevádzate, nikdy neopustia vaše zariadenie.

Časté otázky

Čo je DWORD alebo celočíselný tvar IP?
Celá 32-bitová adresa čítaná ako jedno bezznamienkové číslo: 192.168.0.1 je 192·256³ + 168·256² + 0·256 + 1 = 3232235521. Takto veľa databáz ukladá IP pre rýchle rozsahové porovnania a takto ich používa číselná URL ako http://3232235521/.
Prečo sa to isté krátke číslo prevádza rôzne?
Hodnota ako „10" je platné desiatkové (→ 0.0.0.10) aj platné binárne (→ 0.0.0.2). Automatická detekcia najlepšie odhadne, no pri krátkych nejednoznačných vstupoch nastavte formát vstupu výslovne, aby ste dostali zamýšľané čítanie.
Zvláda IPv6?
Nie — tento nástroj je špecifický pre IPv4, prevádza jednu 32-bitovú adresu. IPv6 adresy majú 128 bitov s vlastným zápisom; na ich vytiahnutie z textu použite extraktor IP a na subnetovú matematiku subnet kalkulačku.
Čo sa počíta ako platný vstup?
Bodkovaná štvorica s oktetmi 0–255, desiatkové od 0 do 4294967295, hex do ôsmich číslic (s 0x či bez neho), alebo binárny reťazec do 32 bitov. Čokoľvek mimo týchto rozsahov sa odmietne s vysvetlením.
Nahráva sa môj vstup niekam?
Nie. Prevod beží výhradne vo vašom prehliadači a vaše adresy nikdy neopustia vaše zariadenie.