[Bash] WIFI Authenticator e non solo, rm3wifi-authenticator |
Benvenuto Visitatore ( Log In | Registrati )
![]() ![]() |
[Bash] WIFI Authenticator e non solo, rm3wifi-authenticator |
May 3 2007, 17:00
Messaggio
#1
|
|
![]() Advanced ![]() ![]() ![]() Gruppo: Members Messaggi: 742 Iscritto il: 12/05/2005 Da: Roma Utente Nr.: 496 Zona: Pisana Ingegneria Laurea Specialistica (509) Studente Frequentante Materie: O_o ho finito! |
Stanco di buttare circa 20 mega di memoria centrale per l'autenticatore fatto in java, mi sono messo sotto in una serata, e ho creato questo comodo bash script.
Molto parametrizzabile, e puo' essere usato anche da chi ha il MAC, ma solo come autenticatore al server. Gli utenti linux invece possono usarlo anche come factotum! mi spiego meglio.. Prima di autenticarvi bisogna collegarsi alla wireless, scegliere il channel migliore etc... Bè, fa tutto quanto il mio script! DIPENDENZE: libreria curl (http://curl.haxx.se/) vi riporto qui l'help CODICE *** Rm3WiFi Factotum version 1.0 *** Rm3WiFi Factotum version 1.0 under GNU/GPL v2.0 Copyright (C) 2007 Alessio Di Fazio <slux83@gmail.com> Rm3WiFi Factotum comes with ABSOLUTELY NO WARRANTY; for details read the file header into the script. This is free software, and you are welcome to redistribute it under certain conditions. USE: rm3wifi-factotum [OPTIONS] By default (with no args) this script start both --wifi and --auth args OPTIONS: -h, --help display this help and exit -v, --version print version informations and exit -a, --auth only authentication to server. Use with cron -w, --wifi only wifi setting up, none authetication (need ROOT access rights) Quindi solitamente lo si usa senza parametri, ma se uno vuole solo autenticarsi, basta usare il parametro -a oppure solo -w per attivare la wifi etc... ad esempio gli utenti MAC (non testato) useranno solo rm3wifi-factotum -a per potersi autenticare al server. Ultima cosa.. non ho ancora previsto un refresh continuo della connessione. Questo lo lascerei fare a cron che fa il suo ottimo lavoro.. comunque aspetto vostri consigli e critiche per migliorarlo. HOMEPAGE: http://phpfi.com/231529 DOWNLOAD: http://phpfi.com/231529?download PS: sono a conoscenza dell'autenticatore bash fatto qualche tempo fa da emanuele.. Ma questo e' il mio! PPS: l'ho anche allegato al thread.
Files allegati
-------------------- sono l'ex capponcino.it :)
![]() ![]() Visual Netkit » La mia tesi di laurea magistrale! naturalmente in C++ e Qt4 ^^ |
|
|
|
May 3 2007, 17:19
Messaggio
#2
|
|
|
Top Poster ![]() ![]() ![]() ![]() Gruppo: Members Messaggi: 1215 Iscritto il: 21/02/2005 Da: Asgard Utente Nr.: 397 |
non lo posso provare però ti faccio i miei complimenti!
-------------------- |
|
|
|
May 3 2007, 18:49
Messaggio
#3
|
|
![]() Top Poster ![]() ![]() ![]() ![]() Gruppo: Directors Messaggi: 4632 Iscritto il: 11/10/2005 Da: Roma / Flaminio Utente Nr.: 650 Zona: Flaminio Ingegneria Laurea Specialistica (509) Studente Frequentante Materie: Complementi di Basi di Dati, Ingegneria del Software, Reti d Calcolatori II, TESI! |
non lo posso provare però ti faccio i miei complimenti! anche io -------------------- Faber est suae quisque fortunae
Usa il cervello, Luke! "Cazzaro! l'open source a quello serve, a copiare!!" "...Ci mettiamo il Syntax SuperCaxxoling, che con ALT+s+c ti genera codice a caxxo, però sintatticamente corretto..." http://www.phdcomics.com/comics/archive.php?comicid=946 Diventa cavaliere... ![]() <----- Thanks to Ale for this userbar |
|
|
|
May 3 2007, 19:17
Messaggio
#4
|
|
![]() Advanced ![]() ![]() ![]() Gruppo: Members Messaggi: 742 Iscritto il: 12/05/2005 Da: Roma Utente Nr.: 496 Zona: Pisana Ingegneria Laurea Specialistica (509) Studente Frequentante Materie: O_o ho finito! |
Grazie! Ma prima di pronunciarvi provatelo!
Ciao ciao -------------------- sono l'ex capponcino.it :)
![]() ![]() Visual Netkit » La mia tesi di laurea magistrale! naturalmente in C++ e Qt4 ^^ |
|
|
|
May 3 2007, 20:28
Messaggio
#5
|
|
![]() Top Poster ![]() ![]() ![]() ![]() Gruppo: Members Messaggi: 2312 Iscritto il: 10/03/2004 Da: roma Utente Nr.: 31 Zona: Tor de cenci Ingegneria Laurea Specialistica (509) Studente Frequentante |
Domani lo provo
Intanto grazie -------------------- |
|
|
|
May 4 2007, 15:52
Messaggio
#6
|
|
![]() Top Poster ![]() ![]() ![]() ![]() Gruppo: Members Messaggi: 2312 Iscritto il: 10/03/2004 Da: roma Utente Nr.: 31 Zona: Tor de cenci Ingegneria Laurea Specialistica (509) Studente Frequentante |
umh, fa il suo porco mestiere
-------------------- |
|
|
|
May 4 2007, 17:32
Messaggio
#7
|
|
![]() Advanced ![]() ![]() ![]() Gruppo: Members Messaggi: 742 Iscritto il: 12/05/2005 Da: Roma Utente Nr.: 496 Zona: Pisana Ingegneria Laurea Specialistica (509) Studente Frequentante Materie: O_o ho finito! |
-------------------- sono l'ex capponcino.it :)
![]() ![]() Visual Netkit » La mia tesi di laurea magistrale! naturalmente in C++ e Qt4 ^^ |
|
|
|
May 11 2007, 10:44
Messaggio
#8
|
|
|
Member ![]() ![]() Gruppo: Members Messaggi: 142 Iscritto il: 07/06/2006 Utente Nr.: 1035 |
Ottimo lavoro
Non l'ho provato, ma mi sembra ben fatto Un solo appunto: attenzione a quando lo si mette in crontab! Come ci e' gia' stato comunicato dall'ued, autenticarsi troppo di frequente appesantisce il server provocando problemi alla rete L'ued ci aveva chiesto di impostare l'intervallo di autenticazione a tempi non inferiori ai 1800 secondi... -------------------- |
|
|
|
May 11 2007, 18:34
Messaggio
#9
|
|
![]() Advanced ![]() ![]() ![]() Gruppo: Members Messaggi: 742 Iscritto il: 12/05/2005 Da: Roma Utente Nr.: 496 Zona: Pisana Ingegneria Laurea Specialistica (509) Studente Frequentante Materie: O_o ho finito! |
Ottimo lavoro Non l'ho provato, ma mi sembra ben fatto Un solo appunto: attenzione a quando lo si mette in crontab! Come ci e' gia' stato comunicato dall'ued, autenticarsi troppo di frequente appesantisce il server provocando problemi alla rete L'ued ci aveva chiesto di impostare l'intervallo di autenticazione a tempi non inferiori ai 1800 secondi... Grazie! Infatti, questo e' uno dei principali motivi per cui il mio factotum non ha un suo crontab! E' stato creato infatti solo allo scopo di autenticare SE NON SI E' AUTENTICATI. Il suo corretto utilizzo e' il seguente: (1) mi autentico (eventualmente facendo scegliere il canale migliore, dhcp ecc al factotum) (2) navigo..navigo... Ooops, mi e' saltata la connessione! Argh! --> vai al passo (1) Sta all'utente avere il buonsenso per queste cose! Non mi sembra nemmeno corretto effettuare relogin a ruota.. Avete infatti fatto bene a verificare che la connessione sia effettivamente down! saluti -------------------- sono l'ex capponcino.it :)
![]() ![]() Visual Netkit » La mia tesi di laurea magistrale! naturalmente in C++ e Qt4 ^^ |
|
|
|
Dec 17 2007, 12:06
Messaggio
#10
|
|
![]() Advanced ![]() ![]() ![]() Gruppo: Members Messaggi: 742 Iscritto il: 12/05/2005 Da: Roma Utente Nr.: 496 Zona: Pisana Ingegneria Laurea Specialistica (509) Studente Frequentante Materie: O_o ho finito! |
ho sistemato lo script... ora l'uni non usa piu' la wep key.. occa la versione 1.1!
http://phpfi.com/283753 -------------------- sono l'ex capponcino.it :)
![]() ![]() Visual Netkit » La mia tesi di laurea magistrale! naturalmente in C++ e Qt4 ^^ |
|
|
|
Jan 13 2008, 21:12
Messaggio
#11
|
|
![]() Member ![]() ![]() Gruppo: Members Messaggi: 131 Iscritto il: 12/02/2005 Da: Aprilia Utente Nr.: 380 Zona: Altro Ingegneria Laurea Triennale (509) Studente Frequentante Materie: Automazione Industriale, Fondamenti di automatica, Meccanica, Chimica |
Ciao slux, mi sono preso la libertà di modificare il tuo script e creare una semplice interfaccia per GNOME.
Il tarball è disponibile sul mio blog http://quadrispro.netsons.org/articoli/un-...ator-per-gnome/ Messaggio modificato da quadrispro il Jan 13 2008, 21:13 -------------------- Alessio Treglia <quadrispro@ubuntu.com>
Ubuntu MOTU Developers ~ http://www.alessiotreglia.com 0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0 |
|
|
|
May 21 2008, 13:25
Messaggio
#12
|
|
![]() Advanced ![]() ![]() ![]() Gruppo: Members Messaggi: 742 Iscritto il: 12/05/2005 Da: Roma Utente Nr.: 496 Zona: Pisana Ingegneria Laurea Specialistica (509) Studente Frequentante Materie: O_o ho finito! |
aggiornato alla versione 2.0 con il nuovo sistema.. rimane sempre utile per i nerd che usano shell a manetta!
funziona bene sia su macosx, che su linux -------------------- sono l'ex capponcino.it :)
![]() ![]() Visual Netkit » La mia tesi di laurea magistrale! naturalmente in C++ e Qt4 ^^ |
|
|
|
![]() ![]() |
|
Versione Lo-Fi | Oggi è il: 30 / 07 / 2010 - 06 : 25 |