Programm das alle kombinationen von buchstaben und Zahlen herausfindet?
Brauche ein programm das alle möglichkeiten aus x buchstaben und x zahlen herausfinden kann, Sozusagen ein simples hacking tool (will es aber nicht dafür benutzen).Kennt jemand so ein progranmm :)?
3 Antworten
Einmal "simples hacking tool" ohne Mayo, kommt sofort ;)
#!/usr/bin/env python
import sys
if len(sys.argv) < 3:
print('usage: %s <charset> <count>'%sys.argv[0])
sys.exit(0)
try:
count = int(sys.argv[2])
except ValueError:
print('invalid count: "%s"'%sys.argv[2])
sys.exit(0)
charset = sys.argv[1]
nchars = len(charset)
pattern = [0 for i in range(count)]
while pattern[0] < nchars:
print(''.join([charset[i] for i in pattern]))
for i in range(1, count):
pattern[-i] += 1
if pattern[-i] >= nchars:
pattern[-i] = 0
pattern[-i-1] += 1
Benötigst allerdings Python ums zu benutzen: https://www.python.org/
Anwendungsbeispiel (Windows):
C:\Users\Ilyas974\> python simples_hacking_tool.py abc 2
aa
ab
ac
ba
bb
bc
ca
cb
cc
C:\Users\Ilyas974\>
Anwendungsbeispiel (GNU/Linux):
ilyas974@box[~]$ python simples_hacking_tool.py abc 2
aa
ab
ac
ba
bb
bc
ca
cb
cc
ilyas974@box[~]$
Programmiere es selber.
Und welche Zeichen meinst du? Alle 256? Wenn ja rechne 256^256
Am besten wäre ein Programm wo man selber einstellen kann welche zeichen. Gibt ja welche wo man garantiert weiß, dass man sie nicht benutzt hat z.B. ^,&,*,$,# usw.
Durch ausprobieren zufälliger Zeichenkombinationen ein Passwort zu knacken nennt sich eine Brute-Force-Attacke. Du kannst dich für deinen spezifischen Fall ja mal informieren.
nein