Lunghezza tentativo fisso? [H: 5.1]

BlackStartx (1910 points)
6 16 30
asked Dec 27, 2017 in Es1 by BlackStartx (1,910 points)
recategorized Dec 28, 2017 by andrea.sterbini
Salve,

Volevo sapere se la lunghezza del tentativo che restituisce la funzione "decodificatore" può essere più lunga dell'attuale lunghezza del codice da decifrare. Sono a conoscenza del fatto che se la lunghezza è minore l'esecuzione casca in un IndexError, ma se la lunghezza è maggiore vengono comunque restituiti i risultati corretti. Si tratta di una vulnerabilità che non deve essere sfruttata o possiamo passare una lista di 8 elementi anche se la chiave è di 6 elementi?

- Leonardo
232 views
closed with note: fixed

1 Answer

andrea.sterbini (172780 points)
513 935 1789
answered Dec 27, 2017 by andrea.sterbini (172,780 points)
Grazie per la segnalazione, aggiungo un assert al codice.