Newsgroup: it.comp.os.win.xp
Titolo: Trasformare IP in stringa

Tempo fa ero incappato in un sito web in cui dando un numero IP veniva 
fornita una stringa equipollente.
Mettendo questa stringa formata esclusivamente da numeri sulla barra degli 
indirizzi di qualsiasi browser... funzionava.
Qualcuno ricorda il sito o il modo usato? 

Kajio Furimo ha scritto:

Gli indirizzi IP sono numeri in base 256.
1.2.3.4 equivale a dire:
4*1+3*256+2*256*256+1*256*256*256
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 4*1+3*256+2*256*256+1*256*256*256
Chiaro adesso come funziona il discorso.
Infatti provando a inserire 1249717095 sul browser... 



http://xoomer.virgilio.it/dfs_oe/images/SSipcalculator.gif
http://xoomer.virgilio.it/dfs_oe/download/ip.zip
Funzionante con XP sp3
Google.it
http://74.125.65.104/
74.125.65.104
0112.0175.0101.0150
0x4A.0x7D.0x41.0x68
74.125.16744
0112.0175.040550
0x4A.0x7D.0x4168
74.8208744
0112.037240550
0x4A.0x7D4168
1249722728
011237240550
0x4A7D4168
-- 
by Isaac
Fidolook 2007 (HV) 6.0.6000.96 - 23/12/2007 21:15:48
Windows HE Service Pack 3 Dual attivo da gg 0:0:59:16 

"Kajio Furimo" ha scritto

Datato ma molto esplicativo: 
http://www.pc-help.org/obscure.htm
Pi� in generale: 
http://www.google.it/search?q=obfuscate+url
Bye, G. 

 Per chi l'ha studiata sulla terra - magari in un'apposita facoltï¿œ - un 
Non l'avrï¿œ studiata in apposita facoltï¿œ, forse, ma credo di maneggiare
quotidianamente un numero di frame tcp/ip per esserne al corrente.
Sono nell'informatica dagli anni 70, professionalmente, (e l'inizio ï¿œ
stato in assembl[er|y]) delle rappresentazioni di numeri nelle varie
salse, credo di saperne qualcosina di piï¿œ del manuale delle giovani
marmotte.
Ma dalla domanda, l'IP che intendeva lui (e secondo me, ï¿œ l'unica
rappresentazione che credeva possibile) ï¿œ rappresentato dai quattro
ottetti in base dieci, per cui si meravigliava della magia della
conversione numerica.
"Con la sola imposizione delle mani, posso ungervi giacca, camicia,
cravatta e i primi due ottetti".


 conversione numerica.
No, mi meravigliavo di come il browser potesse accollarsi sta cosa. 

 l'indirizzo).
Se vogliamo dare una definizione rigorosa hai senz'altro ragione.
Se vogliamo darne una veloce e pratica che spieghi rapidamente la 
questione, quella delle giovani marmotte ï¿œ piï¿œ che adeguata e a prova di 
calcolatrice delle patatine.
;-)

 dieci ... un po' arzigogolato, no ?
ï¿œ un numero in base 256 di quattro cifre.
Per convenzione, le cifre si rappresentano con dei simboli che
somigliano ai numeri in base dieci da zero a duecentocinquantacinque.
;-)


Kajio Furimo ha scritto:

Il browser? mica se la accolla il browser.
Anzi, di solito il browser chiede: www.cippalippa.tld.
Lo strato di rete sottostante interroga il dns, che risponde:
1.2.3.4, ma risponde con un unico numero come spiegato sopra.
Lo strato ancora piï¿œ sotto, poi, addirittura chiede in rete chi
ha quel numero, o chi lo conosce.
L'apparato di rete (router, gateway, sarcasso) che lo conosce,
dice: "io" e ho il mac address 01:02:03:04:05:06.
A questo punto, si mettono alcune informazioni negli header,
con l'indirizzo da raggiungere, e si manda il frame al mac address
che ha risposto.
Eh, sï¿œ, perchï¿œ lï¿œ, ai primi piani della pila iso/osi, si parla con
il mac-address, nemmeno con l'IP, rappresentato in una delle varie
forme. ;-p
Meglio che studi un cincinino la pila iso/osi e il protocollo tcp/ip,
se pensi che il browser si debba accollare queste incombenze.
Giï¿œ che studi, una ripassatina alle numerazioni in base "enne" non ci
starebbe male. ;-)


 starebbe male. ;-)
Minchia ma da dove sei uscito?
Ma le universita' sfornano tipi come te, oggi?
Ecco perche' siete tutti in mezzo alla strada.
Scansati che passa il tram, e salutami Padoa Schioppa.
Ciao. 

 Scansati che passa il tram, e salutami Padoa Schioppa.
Prima di sparare cazzate su una persona che non conosci, non
pensi che sarebbe il caso di informarsi, e poi magari stare zitti ?
Un post cos� pieno di ignoranza, arroganza e presunzione merita
l'applicazione del protocollo *CYBAX*.
Addio, caro.
Bye, G. 

 l'applicazione del protocollo *CYBAX*.
Sento rumore di unghie sugli specchi. E' il protocollo?
Ma fatti un bel viaggetto, dai.
PLONK.

 Ecco perche' siete tutti in mezzo alla strada.
Lavoro in informatica da circa trent'anni, per tua informazione.
E se guardi nel protocollo, che dici di conoscere tanto bene, i
quattro ottetti degli indirizzi IP li trovi lï¿œ, uno dopo l'altro,
in quei 32 bit che, presi a otto a otto (ma va, li hanno chiamati
ottetti, chissï¿œ perchï¿œ) offrono la rappresentazione mnemonicamente
migliore, se presi interamente li puoi leggere come un numero a 32
bit, ossia, un intero, lungo o no a seconda del linguaggio in cui
stiamo ragionando.
