(uso DotNet Framework 4)
Io ho un Do Until progettato per la bruteforce di un metodo di cripting inventato da me (per il recupero delle informazioni hex in un file di impostazioni di mia invenzione), strutturato in questo modo:
Però, il range che Chr e ChrW possono sostenere è da 0 fino a 256.codice:Do Until nse2d(tmp) = str 'Finché il mio criptatore no da str... stat.Text = "Current string: " & str 'Visualizza la stringa corrente str = Chr(cnt) cnt += 1 Loop
Per azzerare il contatore (cnt) dovrei mettere una IF + l'incremento della lunghezza di str in modo tale che se nse2d() è falsa in ogni str di lunghezza 1, str sarà di lunghezza 2...
Come potrei fare?