Caro Manlio,
prova a massacrare con flood utf-8/16/32 server remoti che accettano solo
ASCII. Ti garantisco che sono molto buono e nei vari test i programmi da me
implementati (e usando threading) hanno dimostrato di esser cattivelli.
Da qui è nata l'idea di testare flood in esadecimale fino ad accorgermi della
funzione MSG_OOB dei socket di python (che altro non è che una flag 'urgent'
per tcp). Ed ho trovato i bug in parte confermati dai risultati di google.
E ancora, da qui, inviare veri e propri comandi tipo ctrl-c/z/alt-canc alle
macchine con settaggi più deboli. ...ma chissà perchè in linea non si riesce a
trovare l'hex di ctrl-alt-canc. Sembra quasi protetto. Semplicemente non l'ho
trovato dopo aver googlato tutta una sera fino a tarda notte. Se tu trovi
magari inviamelo.
PS: se vuoi rinforare un socket con caratteri che ti indicano inizio e fine di
una trasmissione sei liberissimo, ma do per certo che tcp mi
consegna sempre tutto. O allora farci un calcolo sopra o una trasmissione
ridondante o in parte ridondante. E di server/client udp ne ho usati parecchi.
ciao
py.Re
Il Venerdì 5 Settembre 2014 15:05, Manlio Perillo <manlio.peri...@gmail.com> ha
scritto:
2014-09-05 12:37 GMT+02:00 Manlio Perillo <manlio.peri...@gmail.com>:
2014-08-27 22:13 GMT+02:00 Remo The Last <py.remothel...@yahoo.it>:
>
>ciao lista,
>>sto implementando un programmino che invia a remoto una combinazione di
>>tasti: ex ctrl-Z, ctrl-C (ecc) utilizzando il suo corrispettivo in hex.
>>
>>
>>
>
>
>Dato che dubito siano combinazioni di tasti arbitrarie, ma semplicemente
>combinazione di tasti per ottenere caratteri speciali, perchè non invii
>semplicemente il codice Unicode (codificato in UTF-8) del carattere speciale?
>
>
Ecco uno script che stampa a schermo i caratteri Unicode associati ai tasti (o
combinazione di tasti) premuti.
L'ho chiamato showchars, ed è simile a showkeys di Linux ma più di alto livello
dato che tratta caratteri e non codici della tastiera:
http://pastebin.com/VHSTF2Je
Il codice è per Python 2.x
> [...]
Ciao Manlio
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python