[Python] RainBow Tables Generator 0.2

linc0ln.dll

Użytkownik
Dołączył
Kwiecień 23, 2010
Posty
45
RainBow Tables Generator 0.2
Download:
Kod:
http://www.linc0ln.xaa.pl/script.html
Sugestie oraz propozycję na nowe wersje, choć jeszcze poprawiam parę rzeczy ;p
 

RobertG

Użytkownik
Dołączył
Styczeń 3, 2007
Posty
391
IMHO kod jest całkiem ok ale można by go było trochę uprościć, np. zamienić to:
Kod:
choice = int(choice)
poss = []
if choice == 1:
    poss += numb
elif choice == 2:
    poss += cap
elif choice == 3:
    poss += low
elif choice == 4:
    poss += numb
    poss += cap
elif choice == 5:
    poss += numb
    poss += low
elif choice == 6:
    poss += numb
    poss += cap
    poss += low
elif choice == 7:
    poss += cap
    poss += low

bigList = []
for i in poss:
    bigList.append(str(chr(i)))
na to:
Kod:
choice = int(choice) - 1                                                                                                                                                  
actions = [numb, cap, numb + cap, numb + low, numb + cap + low, cap + low]                                                                                                
bigList = map(lambda u: str(chr(u)), actions[choice])
 
Do góry Bottom