Essah (04.03.2012), Gangstersheep (23.10.2012)
Thema: Bruter Algorhytmus
-
04.03.2012, 18:45 #1
- Registriert seit
- 08.01.2012
- Beiträge
- 279
- Blog Entries
- 1
Thanked 69 Times in 45 PostsBruter Algorhytmus
Hallo!
Wie kann man einen Algorhytmus schreiben der alle möglichen Kombinationen generiert?
Sagen wir zb ich hab 4 Zeichen die nur aus Kleinbuchstaben bestehen. Ich möchte eine Funktion schreiben die mir alle Möglichkeiten in einen Array schreibt sodass ich mit diesen bruten kann.
Ich will keine Wortliste verwenden weil es zufällige Kombinationen sind wie in einer Seriennummer wie hipq.
Also müsste ich mit allen möglichen Kombinationen ja eigentlich viel effektiver sein. So viele Kombinationen sind das ja nicht..
-
04.03.2012, 19:01 #2
AW: Bruter Algorhytmus
Welche Sprache genau? C#?
Ist Schwachsinn mögliche Möglichkeiten bei 4 Buchstaben:
aaaa
aaab
aaac
aaad
aaba
aabb
aabc
aabd
aaca
aacb
aacc
aacd
aada
aadb
aadc
aadd
abaa
abab
abac
abad
abba
abbb
abbc
abbd
abca
abcb
abcc
abcd
abda
abdb
abdc
abdd
acaa
acab
acac
acad
acba
acbb
acbc
acbd
acca
accb
accc
accd
acda
acdb
acdc
acdd
adaa
adab
adac
adad
adba
adbb
adbc
adbd
adca
adcb
adcc
adcd
adda
addb
addc
addd
baaa
baab
baac
baad
baba
babb
babc
babd
baca
bacb
bacc
bacd
bada
badb
badc
badd
bbaa
bbab
bbac
bbad
bbba
bbbb
bbbc
bbbd
bbca
bbcb
bbcc
bbcd
bbda
bbdb
bbdc
bbdd
bcaa
bcab
bcac
bcad
bcba
bcbb
bcbc
bcbd
bcca
bccb
bccc
bccd
bcda
bcdb
bcdc
bcdd
bdaa
bdab
bdac
bdad
bdba
bdbb
bdbc
bdbd
bdca
bdcb
bdcc
bdcd
bdda
bddb
bddc
bddd
caaa
caab
caac
caad
caba
cabb
cabc
cabd
caca
cacb
cacc
cacd
cada
cadb
cadc
cadd
cbaa
cbab
cbac
cbad
cbba
cbbb
cbbc
cbbd
cbca
cbcb
cbcc
cbcd
cbda
cbdb
cbdc
cbdd
ccaa
ccab
ccac
ccad
ccba
ccbb
ccbc
ccbd
ccca
cccb
cccc
cccd
ccda
ccdb
ccdc
ccdd
cdaa
cdab
cdac
cdad
cdba
cdbb
cdbc
cdbd
cdca
cdcb
cdcc
cdcd
cdda
cddb
cddc
cddd
daaa
daab
daac
daad
daba
dabb
dabc
dabd
daca
dacb
dacc
dacd
dada
dadb
dadc
dadd
dbaa
dbab
dbac
dbad
dbba
dbbb
dbbc
dbbd
dbca
dbcb
dbcc
dbcd
dbda
dbdb
dbdc
dbdd
dcaa
dcab
dcac
dcad
dcba
dcbb
dcbc
dcbd
dcca
dccb
dccc
dccd
dcda
dcdb
dcdc
dcdd
ddaa
ddab
ddac
ddad
ddba
ddbb
ddbc
ddbd
ddca
ddcb
ddcc
ddcd
ddda
dddb
dddc
ddddGeändert von iToxic (04.03.2012 um 19:20 Uhr)
-
The Following 2 Users Say Thank You to iToxic For This Useful Post:
-
04.03.2012, 19:34 #3
- Registriert seit
- 08.01.2012
- Beiträge
- 279
- Blog Entries
- 1
Thanked 69 Times in 45 PostsAW: Bruter Algorhytmus
Mir ging es eher ums Prinzip ^^
Der gesamte Key den ich bruten will setzt sich aus 4 Kleinbuchstaben gefolgt von einem Bindestrich und anschließend 4 Kleinbuchstaben und Zahlen zusammen.
Ein Key sieht also zb so aus: pehr-6vck
Daher wollte ich erstmal die ersten 4 Buchstaben herausfinden bevor ich zum Gesamten Key komme.
Zusammen sind es ja auch schon mehr Kombinationen da im 2. Block noch Zahlen dazukommen.
Mich würde aber interessieren wie du auf die Kombinationsmöglichkeiten kommst, ich denke mal nicht dass du die 256 jetzt mal eben von Hand aufgeschrieben hast?
E: Wobei das aber nicht ganz stimmen kann du hast ja immer nur bis e.. In meinem Key kommen alle Buchstaben von a-z vor nicht nur bis eGeändert von Essah (04.03.2012 um 19:37 Uhr)
-
04.03.2012, 19:55 #4Gelöschter BenutzerGast
AW: Bruter Algorhytmus
Du willst dir jetzt also unendlich - dynamische Keys nach folgendem Shema erstellen:
[A-Z][A-Z][A-Z][A-Z] - [0-9][A-Z][A-Z][A-Z]
Riichtig?
-
04.03.2012, 20:17 #5
AW: Bruter Algorhytmus
Ok, dann beinhaltet der erste Teil des Keys, sprich nur bis zu dem -, ganze 456.976 mögliche Kombinationen.
Liste davon wird gleich editiert.
Wenn du uns nun endlich mal mitteilen würdest, um welche Sprache es geht, dann könnte wir dir schneller helfen.
edit:
http://www.share-online.biz/dl/71MUHD0M7JOCGeändert von iToxic (04.03.2012 um 20:28 Uhr)
-
04.03.2012, 20:28 #6Gelöschter BenutzerGast
AW: Bruter Algorhytmus
adadddddd
Geändert von Gelöschter Benutzer (19.02.2013 um 01:11 Uhr)
-
23.10.2012, 19:32 #7
- Registriert seit
- 09.12.2011
- Beiträge
- 6
Thanked 5 Times in 4 PostsAW: Bruter Algorhytmus
BILD ANZEIGEN [Warum wird das Bild nicht angezeigt?]
"Ich möchte mir alle möglichen Kombinationen erstellen lassen" .. Was kommst du da mit Random? Um vllt 10 mögliche Kombinationen zu haben, muss man 218213128321 Zahlen generieren lassen und hat 1289432187224124 doppelte Einträge .. Oh man..
-
23.10.2012, 22:34 #8
- Registriert seit
- 18.12.2011
- Beiträge
- 159
- Blog Entries
- 2
Thanked 182 Times in 98 PostsAW: Bruter Algorhytmus
Das Splitten bzw. der Explode ist unnötig, da ein String ja im Prinzip ein Char-Array ist. Folgendes müsste ohne Probleme funktionieren
PHP-Code:$str = "abcdefghijklmnopqrstuvwxyz";
echo $str[2];
c
* edit: Die Dinger nennt man immer noch Algorithmen
Ähnliche Themen
-
Suche Knuddels Bruter
Von Runix im Forum Knuddelsbots AllgemeinAntworten: 8Letzter Beitrag: 04.08.2014, 18:24 -
PSC-Bruter?!
Von Baumstumpf im Forum OffTopicAntworten: 1Letzter Beitrag: 28.11.2012, 17:35 -
Problem Knuddels Bruter
Von Knuddels im Forum Knuddels BotsAntworten: 0Letzter Beitrag: 20.08.2012, 00:48 -
Gibt es noch Bruter
Von Kosi im Forum Knuddels AllgemeinAntworten: 6Letzter Beitrag: 26.11.2011, 22:21
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.