Newsgroup: it.comp.lang.perl
Titolo: WEP Passphrase

Ciao a tutti,
stò iniziando ad utilizzare il Perl e purtroppo no conosco solamente le
basi...
al momento ho un problemino e spero che qualcuno sappia darmi qualche
indicazione.
Devo effettuare diverse installazioni Wi-Fi e purtroppo parecchie schede non
gestiscono la WEP con Passhphrase quindi volevo utilizzare un programmino
che mi fornisca l'ASCII o l'HEX partendo dalla passphrase.
Di tools già pronti non ne ho trovati e volevo provare a scriverne uno
io....  qualcuno sà darmi delle indicazioni su come devo impostare questa
trasformazione?
sicuramente devo utilizzare i moduli md5 ma non so in che modo, potete
aiutarmi?
Grazie a tutti
Stefano

trasformazione?
Non ho idea di che cosa sia Wi-Fi, che cosa sia Wep, e non sono sicuro
neppure di aver chiaro che cosa sia una passphrase, però mi viene comunque
da pensare che il modulo Authen::SASL potrebbe esserti d'aiuto, magari come
punto di partenza per qualcosa di specifico.
Ciao.

 Non ho idea di che cosa sia Wi-Fi, [...]
Wireless Fidelity. Reti 802.11 ecc ecc...
Ma il motivo per cui rispondo in thread a proposito dei quali sono
impreparato e` per citare un altro nome per il Wi-Fi, che a me piace
molto ma di molto di piu`: NoCat.
     Albert Einstein, when asked to describe radio, replied:
     "You see, wire telegraph is a kind of a very, very long cat.
     You pull his tail in New York and his head is meowing in Los
     Angeles.  Do you understand this? And radio operates exactly
     the same way: you send signals here, they receive them there.
     The only difference is that there is no cat."
ciao,
S.
-- 
http://larsen.perlmonk.org

Wireless Fidelity. Reti 802.11 ecc ecc...
Ho letto un po' d'informazioni in giro, e ne so ancora meno di quando non ne
sapevo nulla. Comunque, se l'OP chiarisce che cosa vuol dire "fornire
l'ASCII o l'HEX partendo dalla passphrase" può anche darsi che mi riesca di
aiutare. 
Ciao.

 ha scritto nel messaggio
news:e8gkmvok6l8ga9u0r...@4ax.com...

Per proteggere le connessioni wireless si utilizza una chiave che si chiama
WEP Key a 64 o 128bit
questa chiave è esadecimale ma, per facilitare la memorizzazione di questa
chiave è solitamente possibile inserire tale chiave anche in ASCII.
Questo è il "metodo classico", per semplificare ancora maggiormente è nata
la passphrase, cioè una stringa di testo.
Da questa stringa viene generata la KEY (in Esadecimale o ASCII).
Pochi dispositivi Wireless hanno nel loro software di configurazione la
possibilità di inserire la passphrase, pertanto stò cercando di scoprire
qual'è l'algoritmo per questa chiave.
Spero di essere riuscito + o - a spiegarti come funziona ;)
Grazie cmq.
Stefo

qual'è l'algoritmo per questa chiave.
Sarà con tutta probabilità qualche tipo di digest, ma per dire quale dovrei
tirare a indovinare. Siccome parli di 128 bit, viene anche a me di pensare a
MD5. Di per sé i moduli digest sono di uso assolutamente banale:
 use Digest::MD5  qw(md5 md5_hex md5_base64);
 $digest = md5($data);
 $digest = md5_hex($data);
 $digest = md5_base64($data);
Se hai già provato e non funziona, è più probabile che il meccanismo sia
diverso, che non che tu abbia sbagliato qualcosa.
Nella rapida ricerca di ieri in rete, ho trovato diversi accenni alla
passphrase di Wep (o Wi-Fi), ma nulla che dicesse l'algoritmo. Da qualche
parte però sarà pur documentato, immagino.
Ciao.

 che mi fornisca l'ASCII o l'HEX partendo dalla passphrase.
Io ne ho uno integrato nel sistema...
Uso da anni AirPort (802.11b), e il software di configurazione della
base permette di ottenere l'equivalente della passphrase.
Basta che tu abbia un Mac ed hai risolto, insomma :-)
Occhio che perche' funzioni con diverse sk la passphrase originale deve
essere di tutti numeri.
Ora mollerei qui, che' siamo OT :)
-- 
begin  .signature-anti-MSOE
Oramai che i baci tuoi piu` non mi sazian
cerchero` un'altra donna dentro ai sogni di Tarzan
end