Με αυτο τον οδηγο θα μαθετε να φτιαχνετε λιστες κωδικων
Τι θα χρειαστειτε;
1.Backtrack 5 R1
- ανοιγουμε ενα τερματικο και γραφουμε
- cd /pentest/passwords/crunch
- μετα ./cruch 4 4 1234567890 -o /root/lexiko.txt
- με αυτην την εντολη θα δημιουργησετε απο το 0000-9999
- οπου
- ''1234567890'' τι θα χρησιμοποιησει για να φτιαξει κωδικους
- 4 4 το μηκος των κωδικων δλδ 4ψηφια
- -ο /root/lexiko.txt οτι θα τα αποθηκευσει στον φακελο root σε lexiko.txt ετσι ωστε να το βρειτε ποιο ευκολα
- ./crunch 4 4 -f charset.lst lalpha -o /root/lexiko.txt
- με αυτη την εντολη θα δημιουργησετε απο το aaaa-zzzzz
- οπου
- 4 4 4ψηφια δλδ το μηκος των κωδικων
- -f charset.lst οι χαρακτηρες μπορειτε να επιλεξετε πχ απο εδω
- hex-lower=[0123456789abcdef]
hex-upper=[0123456789ABCDEF]
numeric=[0123456789]
numeric-space=[0123456789 ]
symbols14=[!@#$%^&*()-_+=]
symbols14-space=[!@#$%^&*()-_+= ]
symbols-all=[!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/]
symbols-all-space=[!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/ ]
ualpha=[ABCDEFGHIJKLMNOPQRSTUVWXYZ]
ualpha-space=[ABCDEFGHIJKLMNOPQRSTUVWXYZ ]
ualpha-numeric=[ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]
ualpha-numeric-space=[ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]
ualpha-numeric-symbol14= [ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=]
ualpha-numeric-symbol14-space= [ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+= ]
ualpha-numeric-all = [ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/]
ualpha-numeric-all-space= [ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/ ]
lalpha=[abcdefghijklmnopqrstuvwxyz]
lalpha-space=[abcdefghijklmnopqrstuvwxyz ]
lalpha-numeric=[abcdefghijklmnopqrstuvwxyz0123456789]
lalpha-numeric-space=[abcdefghijklmnopqrstuvwxyz0123456789 ]
lalpha-numeric-symbol14=[abcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()-_+=]
lalpha-numeric-symbol14-space=[abcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()-_+= ]
lalpha-numeric-all=[abcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/]
lalpha-numeric-all-space=[abcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/ ]
mixalpha=[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ]
mixalpha-space=[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ]
mixalpha-numeric=[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]
mixalpha-numeric-space=[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ]
mixalpha-numeric-symbol14=[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=]
mixalpha-numeric-symbol14-space= [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+= ]
mixalpha-numeric-all= [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/]
mixalpha-numeric-all-space= [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_+=~`[]{}|\:;"'<>,.?/ ] - πχ αν θελω να φτιαξω μια λιστα με ονομα και κωδικο οπως Nikos99 δλδ το ονομα και ημερομηνια γεννησης
- ./crunch 7 7 -f charset.lst numeric -t Nikos%% -o /root/nikos.txt
- και θα δημιουργησει μια λιστα απο Nikos00-Nikos99
- οπου 7 7 το μηκους των κωδικων εφοσον το Nikos ειναι ηδη 5 και 2 τα τελευταια ψηφια θα ειναι 7
- -f τι χαρακτηρες θα χρησιμοποιησει
- -t την βαση που δεν θα αλλαζει και %% θα βαζει αριθμους αν @@ θα βαζει γραμματα αν ^^ θα βαζει ειδικους χαρακτηρες χαρακτηρες
- -ο που θα αποθηκευτει
- ./crunch 10 10 -f charset.lst numeric -t 694%%%%%%% -o /root/kinhta.txt
- θα δημιουργησετε μια λιστα απο ολα τα κινητα 694 απο 6940000000-6949999999 η οποια θα ειναι 104.9 mb
- *επιπλεον επιλογες
- -b χωριζετε σε μεγεθος δλδ αν ειναι 100mb μπορειτε να την χωρισετε σε 50mb 2 αρχεια πχ -b KB / MB / GB (πρεπει να το χρησιμοποιησετε με -o START *START ειναι το προσωρινο αρχειο που αποθηκευετε η λιστα θα την βρειτε /pentest/passwords/crunch
- -c χωριζετε σε γραμμες αντι για μεγεθος 100000 ειναι περιπου 1mb (-o START)
- -e ποτε θα σταματισει πχ αν θελω να δημιουργησω απο το 00000-99999 μπορω να το σταματησω στο 33333
- -r συνεχιζω την λιστα αν την εχω σταματησει
- -s βαζω την λιστα μου να αρχισει απο καπου πχ ./crunch 4 4 123456789 -s 4444 θα αρχισει απο 4444 και η λιστα θα ειναι 4444-9999
- -z συμπιεζω την λιστα -z gzip, bzip , lzma
2 σχόλια:
Θέλω να κάνω μια λίστα με ‘’crunch 10 10 0123456789ABCDEF’’.αυτί είναι
1000 και κάτι GB. Υπάρχει κάποιος τρόπος να σταματώ τη λίστα στο 1 GB
να το τρέχω και μετά να συνεχίζω κανονικά τη λίστα (από κει που τη σταμάτησα) ??
ευχαριστώ πολύ..( dimiman69@gmail.com.)..
μπορεις να κοιταξεις τις επιπλεον επιλογες ποιο πανω να την συνεχισεις δεν νομιζω να βοηθησει απλα με την επιλογη -e πχ σε εσενα θα ειναι ./crunch 10 10 123456789ABCDEF -e 1ΖΖΖΖΖΖΖΖΖ -o /root/lexiko.txt *-e βαζεις εσυ που θες να σταματησει η με την επιλογη -b να την χωρισεις σε 1gb να περιμενεις να σου δημιουργηθει η πρωτη λιστα και μετα την σταματας με ctrl+C την δοκιμαζεις κοιτας που τελειωνει η λιστα και συνεχιζεις με την επιλογη -s .Eλπιζω να βοηθησα :)
Δημοσίευση σχολίου