Preskoči na vsebino
TextArray
100% lokalno

Pretvornik naslovov IP (hex/dec/binarni)

Pretvorite naslov IPv4 med pikčastim, decimalnim (DWORD), šestnajstiškim in binarnim.

Vhod

Pretvornik naslovov IP (hex/dec/binarni)

Naslov IPv4 je samo 32-bitna številka s štirimi pikami. 192.168.0.1 je tudi celo število 3232235521, šestnajstiška vrednost 0xC0A80001 in binarni niz 11000000.10101000.00000000.00000001 — istih dvaintrideset bitov, zapisanih na štiri načine. To orodje prosto pretvarja med vsemi: prilepite poljuben obrazec in takoj pridobite ostale tri.

Oblika DWORD (decimalno celo število) je tista, ki jo srečate na presenetljivih mestih – skrajšan URL, kot je http://3232235521/, se razreši na 192.168.0.1, formati dnevnikov včasih shranjujejo naslove kot cela števila, baze podatkov pa jih pogosto hranijo kot eno številko za hitre poizvedbe. Šestnajstiška oblika se pojavi v izpisih paketov, konfiguracijah usmerjevalnika in vdelani programski opremi. Binarna oblika je način, kako podomrežje dejansko deluje, en bit naenkrat. Možnost preklapljanja med njimi je rutinski del odpravljanja napak v omrežju in ponavljajoče se iskanje ugank in trik CTF.

Vnosni format je samodejno zaznan – niz s pikami, navadno celo število, predpona 0x ali gola šestnajstiška vrednost ali 32-bitni binarni zagon – z ročno preglasitvijo za dvoumne primere, saj je kratko število, kot je »10«, mogoče prebrati kot decimalno ali binarno. Vsaka pretvorba potrdi veljavnost: okteti morajo biti 0–255, celo število se mora prilegati 32 bitom, šestnajstiško mora biti največ osemmestno. Neželen vnos vrne umirjeno razlago in ne napačen odgovor.

Vse se izvaja lokalno v vašem brskalniku – naslovi, ki jih pretvorite, nikoli ne zapustijo vaše naprave.

FAQ

Kaj je DWORD ali celoštevilska oblika IP-ja?
Celoten 32-bitni naslov se prebere kot eno samo nepredznačeno število: 192.168.0.1 je 192·256³ + 168·256² + 0·256 + 1 = 3232235521. To je, koliko baz podatkov hrani IP-je za hitre primerjave obsegov in kaj uporablja URL s številčnimi IP-ji, kot je http://3232235521/.
Zakaj se ista kratka številka pretvori drugače?
Vrednost, kot je "10", je veljavna decimalna (→ 0.0.0.10) in veljavna dvojiška (→ 0.0.0.2). Samodejno zaznavanje najbolje ugiba, vendar za kratke dvoumne vnose izrecno nastavite obliko vnosa, da dobite branje, ki ga mislite.
Ali podpira IPv6?
Ne — to orodje je specifično za IPv4 in pretvori en sam 32-bitni naslov. Naslovi IPv6 so 128-bitni z lastnim zapisom; za ekstrahiranje iz besedila uporabite ekstraktor IP, za podomrežno matematiko pa podomrežni kalkulator.
Kaj šteje za veljaven vnos?
Četverica s pikami z okteti 0–255, decimalka od 0 do 4294967295, šestnajstiška vrednost do osem števk (z ali brez 0x) ali binarni niz do 32 bitov. Vse, kar je zunaj teh razponov, se zavrne z obrazložitvijo.
Ali je moj vnos kje naložen?
Ne. Pretvorba poteka v celoti v vašem brskalniku in vaši naslovi nikoli ne zapustijo vaše naprave.