Newsgroup: it.comp.sicurezza.windows
Titolo: Windows e telnet

Salve,
sperando di non essere troppo OT vi pongo questo quesito:
da un client windows (ok vabbe' tutta la LAN e' composta
da clients windows) devo pilotare un router Zyxel tramite
telnet per abilitare/disabilitare alcuni filtri.
Chiaramente la procedura manuale (ossia far partire telnet,
inserire login e pass, selezionare i menu corretti nel sw
di configurazione) funziona tranquillamente, ma c'e' un modo
di automatizzare tutto cio' magari con qualche script o
qualche file batch o con qualcosa del tipo "telnet < azioni.txt".
E' da un po' che ci provo ma senza venirne a capo.
Ho provato anche a cercare altri client telnet per win32 ma
mi sembra che nessuno possa registrare o costruire delle macro?
Magari con netcat? Boh?
Grazie a chiunque mi portera' uno spiraglio di luce.
Gabriele

E' da un po' che ci provo ma senza venirne a capo.
Perche' sbagli candeggio, cioe' sbagli client telnet.
Cerca teraterm (ttermpro) pro e scoprirai:
Che e' free.
Che non ti fa scherzi, ti danno anche i sorgenti (spyware? no grazie).
Che puoi trovare anche il modulo per ssh.
Che e' configurabile undici spanne piu' del telnet di serie.
Che ha un simpatico linguaggio di macro con cui puoi fare tutto quello
che ti serve (almeno, da quello che dici)
Che gestisce anche russo e giapponese, ma non so se ti serva.:-)
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

 inserire login e pass, selezionare i menu corretti nel sw
Qualcuno sa per caso se c'e' netcat anche per Uindous? Mi pare di
ricordare di si.. nel caso farebbe proprio al suo caso.
thorin che
cat -- <<EOF | nc pippohost 23
user <username>
pass <pass>
<fuffa>*
quit
EOF
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 ha scritto nel messaggio
news:949l6v$gnd$1...@sun450a.adriacom.it...


 pass <pass>
======8-OO
-- 
Max e la produttivita' in ambiente Windows
SecurFaq             : 
http://members.nbci.com/gouldukat/
Biancorossi Siamo Noi: 
http://www.tifonet.it/free/ancona/

EOF
s/23/110/g s/user/USER/ s/^pass/PASS/ ecc. ecc.
Leonardo che se ti funziona cosi', e' da Hall of Fame
-- 
Vuoi guadagnare navigando? ARRUOLATI IN MARINA

 Leonardo che se ti funziona cosi', e' da Hall of Fame
thorin che "odio doverti correggere ma non mi pare abbia parlato di
pop3 ma di correggere filtri collegandosi via telnet"


Grazie mille dei consigli, provero' prima con teraterm e se gliela fo'
anche con netcat (ma mi sento impedito).
Gabriele

pop3 ma di correggere filtri collegandosi via telnet"
Cavolo, e' vero.
Ma funziona, con "user" e "pass" a quel modo?
Leonardo

 ricordare di si.. nel caso farebbe proprio al suo caso.
eccerto...
www.l0pht.com

 EOF
ÿýÿý ÿý#ÿý'
e rimane cosi'.. boh ! Dovro' indagare piu' approfonditamente..
-- 
|Pierluigi De Rosa (
tho...@durin.khazad-dum.net
)|
|     E' nato il Cosenza Linux User Group	|
|   mail -s help 
cslug-...@lists.linux.it
	|
|      IRC: #cslug - 
irc.openprojects.net
	|

 eccerto...
www.l0pht.com
Ah volevo ben dire..


Mitico roberto!
L'ho sempre pensato, con gli strumenti giusti anche un pirla
riesce a far di tutto. Ho creato una macro con Teraterm et voila',
in cinque nanosecondi imposto e reimposto il router.
Grazie mille.
Gabriele
P.S. Ora ci provo con netcat sempre che'thorin e Leonardo si mettano
     d'accordo.

in cinque nanosecondi imposto e reimposto il router.
Bel throughput. Complimenti per la scelta dell'hardware.


e rimane cosi'.. boh ! Dovro' indagare piu' approfonditamente..
-t ;-)
Leonardo


 -t ;-)
Cioe'? Non esiste uno switch -t (perlomeno sulla release in mio
possesso), quindi che vuoi dire?


 possesso), quindi che vuoi dire?
: Netcat can prevent inadvertently sending extra information over a
telnet
: connection.  Use "nc -t" in place of telnet, and daemons that try to
ask for
: things like USER and TERM environment variables will get no useful
answers, as
: they otherwise would from a more recent telnet program.  Some telnetds
actually
: try to collect this stuff and then plug the USER variable into "login"
so that
: the caller is then just asked for a password!  This mechanism could
cause a
: login attempt as YOUR real username to be logged over there if you use
a
: Borman-based telnet instead of "nc -t". 
Forse il tuo problema e' qui...
: If netcat is compiled with -DTELNET, the -t argument enables it to
respond
: to telnet option negotiation [always in the negative, i.e. DONT or
WONT].
: This allows it to connect to a telnetd and get past the initial
negotiation
: far enough to get a login prompt from the server.  Since this feature
has
: the potential to modify the data stream, it is not enabled by
default.  You
: have to understand why you might need this and turn on the #define
yourself.

 Forse il tuo problema e' qui...
Si..
cat <<EOF | nc -t cerberus
[..]
nc -h for help
