[Python] RE e dizionario

Gollum1 gollum1.smeagol1 a gmail.com
Mer 21 Dic 2016 11:49:34 CET


Il 21 dicembre 2016 10:55:39 CET, Marco Beri <marcoberi a gmail.com> ha scritto:
>2016-12-21 0:06 GMT+01:00 Marco Beri <marcoberi a gmail.com>:
>
>> config = [dict([(param.split("=")) for param in host.split(" ") if
>"=" in
>> param]) for host in conf.split("add ")[1:]]
>
>
>Mi segnala un folletto che in effetti se una riga contiene per esempio
>password=C8Eadd il codice qui sopra non è sufficientemente robusto.
>
>Molto meglio questa:
>
>config = [dict([(param.split("=")) for param in host.split(" ") if "="
>in
>param]) for host in conf.split("\nadd ")[1:]]
>
>
>Ciao.
>Marco.

Scusate l'ignoranza, sto leggendo velocemente e non ho ancora analizzato il tutto, ma quale sarebbe, in questo caso, la vulnerabilità?
-- 
Gollum1
Tessssoro, dov'è il mio tessssoro...

Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità e gli errori (maledetto correttore ortografico).


Maggiori informazioni sulla lista Python