-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathschluesseldienst.go
78 lines (61 loc) · 35.4 KB
/
schluesseldienst.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
package main
import (
"fmt"
"crypto/rand"
"math/big"
"strconv"
"strings"
"flag"
)
func RandInt(length int) int64 {
out, err := rand.Int(rand.Reader, big.NewInt(int64(length)))
if err != nil {
panic(err)
}
return out.Int64()
}
func GenerateSpecialChar(enableSymbols bool) string {
symbols := []string{"!", "$", "%", "#", "-", "_", "&", "+", "*", "?"}
numbers := []string{"1", "2", "3", "4", "5", "6", "7", "8", "9", "0"}
var chars []string
if(enableSymbols) {
chars = append(symbols, numbers...)
} else {
chars = numbers
}
return chars[RandInt(len(chars))]
}
func GenerateWord() string {
words := []string{"die", "den", "das", "sich", "auf", "dem", "ein", "eine", "auch", "aus", "sie", "wird", "einer", "sind", "wie", "einen", "sie", "war", "nur", "aber", "zur", "mehr", "man", "wurde", "prozent", "kann", "vom", "wenn", "seine", "ihre", "unter", "soll", "eines", "zwei", "diese", "wieder", "uhr", "worden", "will", "immer", "ein", "sagte", "alle", "seit", "beim", "jetzt", "drei", "mit", "neuen", "bereits", "ihr", "ihrer", "ohne", "selbst", "nun", "bei", "ihren", "ihm", "menschen", "werde", "sagt", "eine", "aber", "ende", "zeit", "ins", "seinem", "stadt", "doch", "hier", "erst", "berlin", "hatten", "deutschen", "lassen", "andere", "steht", "wegen", "denn", "einmal", "wie", "allerdings", "gut", "viel", "alles", "spd", "denen", "frau", "diesen", "zwar", "dazu", "mann", "also", "leben", "welt", "ihrem", "land", "stehen", "dies", "dessen", "deren", "frage", "erste", "liegt", "davon", "geben", "polizei", "eigenen", "sieht", "weitere", "sehen", "angaben", "gerade", "deutsche", "darauf", "deshalb", "kam", "mich", "wenig", "gemacht", "dies", "mir", "berliner", "weg", "wollte", "keinen", "dagegen", "gilt", "geschichte", "finden", "art", "man", "wochen", "nie", "besonders", "deutschen", "derzeit", "deutlich", "sollten", "statt", "platz", "nur", "pro", "damit", "europa", "einfach", "oft", "neben", "partei", "thema", "politik", "zweiten", "insgesamt", "hinter", "ging", "ziel", "seite", "hin", "haus", "mittwoch", "dienstag", "mai", "seit", "donnerstag", "gleich", "solche", "alte", "ergebnis", "sagen", "tun", "kleinen", "nicht", "bringen", "kosten", "bekannt", "daran", "acht", "grund", "zukunft", "bin", "gruppe", "stellt", "sieben", "oktober", "eigene", "gegeben", "eigentlich", "probleme", "ebenso", "bis", "bild", "tagen", "zuvor", "genau", "stellen", "erwartet", "sicher", "mehrere", "mio", "offenbar", "weiteren", "stark", "juli", "kommenden", "bekommen", "kleine", "wirklich", "leicht", "spiel", "november", "politische", "unsere", "form", "ihres", "bislang", "hand", "gmbh", "minuten", "beide", "kritik", "buch", "jeweils", "zum", "spielen", "welche", "nachdem", "euro", "problem", "jeden", "sprecher", "erneut", "eltern", "besteht", "mindestens", "jetzt", "trainer", "deutsche", "fragen", "durch", "dort", "februar", "titel", "setzt", "staat", "wolle", "nacht", "opfer", "nimmt", "zuletzt", "hohen", "dieser", "weiterhin", "gestellt", "rahmen", "paris", "gefunden", "wasser", "sonst", "versucht", "mehrheit", "arbeiten", "mutter", "letzte", "wollten", "zumindest", "genug", "vater", "hoch", "wort", "kopf", "interesse", "verloren", "erst", "erreichen", "spricht", "landes", "einzelnen", "blick", "bayern", "gemeinsam", "politiker", "zwei", "ansicht", "stelle", "beim", "solchen", "solle", "richtig", "neuer", "unserer", "augen", "allerdings", "mannschaft", "kamen", "dem", "meine", "verfahren", "projekt", "kampf", "personen", "heute", "hamburger", "guten", "durchaus", "amt", "meist", "sprache", "punkte", "genommen", "soldaten", "neues", "stellte", "danach", "gesagt", "macht", "handelt", "bilder", "osten", "sprach", "chef", "dennoch", "hohe", "bzw", "zur", "fand", "bringt", "hause", "per", "dadurch", "abend", "parteien", "gesehen", "darunter", "forderte", "wenigen", "sowohl", "mag", "boden", "hinaus", "verletzt", "sohn", "peter", "produktion", "braucht", "verein", "aktien", "richter", "italien", "her", "mensch", "wenige", "nahm", "feld", "oben", "ausland", "jedes", "parlament", "dieses", "aufgrund", "warum", "heraus", "anteil", "abend", "liebe", "rechnen", "welt", "sicht", "banken", "leiter", "stets", "staaten", "gesetz", "angesichts", "mehr", "fordert", "sieg", "stimmen", "gewinnen", "bieten", "rede", "zuschauer", "anderes", "drittel", "immerhin", "kultur", "saison", "suchen", "roman", "gesamte", "stunde", "auftrag", "tragen", "chancen", "alt", "studenten", "zeigte", "reihe", "verhindern", "medien", "minister", "sah", "einst", "vorbei", "folgen", "weil", "voll", "worten", "monat", "herbst", "zahlen", "partner", "nutzen", "setzte", "michael", "professor", "mehreren", "liste", "eingesetzt", "alter", "kohl", "nennt", "bisherigen", "treffen", "unser", "antrag", "brachte", "gezeigt", "sinn", "gefordert", "menge", "selten", "bestimmt", "entstehen", "schreibt", "brauchen", "elf", "grenze", "tonnen", "anspruch", "morgen", "wegen", "glaubt", "arbeiten", "leisten", "mein", "stieg", "sogenannte", "kostet", "fehler", "wiederum", "gehe", "gruppen", "meinen", "lieber", "warum", "gern", "preise", "basis", "schutz", "fiel", "schlecht", "britischen", "technik", "vorstand", "geboren", "gegner", "spitze", "punkten", "schulen", "zeichen", "kurs", "wirkt", "erhielt", "entfernt", "ergebnisse", "entgegen", "hielt", "sucht", "antwort", "bilden", "schweiz", "teilweise", "hannover", "stimme", "gingen", "gesicht", "nachdem", "konzern", "neue", "zog", "gegen", "hundert", "danach", "selber", "branche", "vom", "verlangt", "insgesamt", "besuch", "schweren", "jemand", "wachstum", "bestimmte", "freiheit", "band", "wege", "tritt", "satz", "vorschlag", "muss", "warten", "heimat", "schrieb", "erfahren", "dinge", "sorgen", "reden", "forscher", "beide", "schweizer", "bundestag", "betont", "zufrieden", "thomas", "ziemlich", "enthalten", "freund", "droht", "punkt", "soziale", "tisch", "reicht", "gehabt", "folgen", "schaden", "amerikaner", "frieden", "bahn", "verlust", "museum", "start", "allein", "wunsch", "wahlen", "steigen", "demokratie", "nennen", "denken", "lehrer", "verbunden", "spanien", "beamten", "europas", "mitteilte", "gerade", "aktie", "nummer", "gestiegen", "literatur", "gewann", "angeblich", "weiteres", "wesentlich", "insel", "nachfolger", "dahin", "solcher", "sport", "verkaufen", "wahrheit", "kommission", "bosnien", "relativ", "klasse", "wenigstens", "modell", "gedanken", "quartal", "keine", "legt", "einheit", "laut", "klaus", "lesen", "getroffen", "verlag", "netz", "befindet", "verzichten", "ermittelt", "ruhe", "genutzt", "treten", "standen", "starken", "anlage", "erfolgt", "beste", "lautet", "machten", "weist", "motto", "gelang", "schreiben", "gleiche", "folgt", "wien", "kaufen", "hofft", "telekom", "beitrag", "gefragt", "tradition", "verband", "schwere", "unten", "indes", "getan", "langsam", "bisher", "hessen", "hotel", "geburtstag", "engagement", "erlaubt", "verlieren", "fanden", "praxis", "galt", "wolfgang", "viertel", "zustand", "gott", "wichtigen", "verkehr", "kauf", "rom", "unserem", "angelegt", "stehe", "herrscht", "sekunden", "ans", "bauen", "aufbau", "komme", "bezahlen", "rest", "wichtiger", "trat", "gelangen", "kandidaten", "folgenden", "fahrer", "nachfrage", "verdacht", "hinweis", "dienen", "flughafen", "gelegt", "nationalen", "schicksal", "niederlage", "trend", "presse", "bezahlt", "vorstellen", "winter", "investoren", "leser", "erzielt", "energie", "umgang", "entweder", "hersteller", "prinzip", "definieren", "eindeutig", "himmel", "auge", "verdient", "maria", "schwarzen", "immerhin", "passiert", "betroffen", "bekam", "bewohner", "richtige", "werner", "tabelle", "gegenteil", "gegensatz", "arzt", "besondere", "die", "minute", "willen", "aktiv", "karlsruhe", "westlichen", "verwenden", "zwanzig", "offiziell", "ausbau", "richtigen", "festgelegt", "kurzem", "gang", "wirken", "denkt", "besitzt", "entwurf", "sichern", "positiv", "ideen", "ebene", "zweimal", "regisseur", "alter", "fehlen", "summe", "praktisch", "frank", "wende", "autoren", "ausgabe", "versteht", "letztlich", "herum", "steigt", "glaube", "posten", "post", "welcher", "rang", "krankheit", "strom", "struktur", "felder", "clinton", "entstand", "autofahrer", "definiert", "fusion", "verlor", "daraufhin", "scheinen", "ursache", "anlagen", "allzu", "verteilt", "jelzin", "bereichen", "service", "gehandelt", "wissen", "davor", "gearbeitet", "eins", "geradezu", "zug", "bedarf", "teuer", "flucht", "informiert", "gerhard", "klingt", "fort", "eigenes", "franz", "rasch", "fertig", "dadurch", "direktor", "schreiben", "provinz", "standort", "gestorben", "gesucht", "schuld", "vierten", "karten", "betrachtet", "geschehen", "vermeiden", "formen", "starb", "umfang", "konflikt", "teilen", "einwohner", "rechten", "tausend", "offenen", "verbessern", "hauses", "diskutiert", "anstieg", "versuchte", "beschreibt", "hof", "allem", "personal", "karl", "verboten", "nahmen", "fahrt", "auftritt", "gutes", "dichter", "allianz", "rief", "einig", "and", "status", "strukturen", "staatliche", "wachsen", "angriff", "dresden", "technische", "gesichert", "verspricht", "traf", "inhalt", "plant", "horst", "urlaub", "traum", "steckt", "bestimmen", "sollte", "alexander", "anwalt", "roten", "solange", "helmut", "mitteln", "aufgebaut", "software", "erzeugt", "stimmt", "bernd", "reduziert", "mache", "produziert", "kassen", "general", "zdf", "sorge", "verfolgt", "messe", "kurzen", "bosnischen", "finanziert", "zeigten", "strategie", "rat", "neuen", "ball", "keinem", "manfred", "stammen", "schatten", "positive", "entlassen", "vorgang", "eng", "abschnitt", "dank", "tot", "anlegen", "funktionen", "aktionen", "wind", "kurse", "durfte", "unsere", "haft", "zweck", "wald", "zimmer", "ausgesetzt", "blut", "benutzt", "dach", "premiere", "starten", "nichts", "paul", "gemeldet", "anbieten", "abbau", "ton", "touristen", "abkommen", "metern", "zeugen", "absicht", "anders", "einkommen", "sinnvoll", "schafft", "siemens", "version", "pariser", "erhebliche", "dialog", "ausgegeben", "ergibt", "vermutet", "verzichtet", "bekannte", "ehe", "gast", "wiener", "vereine", "verdienen", "brand", "stolz", "laufe", "spuren", "reformen", "mut", "verliert", "aussicht", "charakter", "analyse", "herzen", "bedroht", "deutscher", "derzeit", "verlangen", "stadtrat", "zuschauern", "afrika", "mord", "studium", "teilnahme", "betrag", "solches", "bildern", "wiesbaden", "gewinne", "umgesetzt", "soweit", "bislang", "atlanta", "abstand", "meer", "keinerlei", "gewisse", "musiker", "pflege", "behaupten", "gewinnt", "belegt", "zuge", "saal", "farbe", "konzert", "gelernt", "wand", "kosovo", "pause", "waren", "gebeten", "vorlage", "risiken", "daher", "pflanzen", "schwerer", "gewicht", "fonds", "training", "geschlagen", "gelte", "nachricht", "kapitel", "greifen", "augenblick", "werfen", "begleitet", "bereiche", "heinrich", "wetter", "farben", "welche", "zugleich", "gegenwart", "londoner", "kriterien", "vereinbart", "ihren", "schlechte", "bundesbank", "investiert", "gestern", "japanische", "systems", "robert", "hinein", "gesetze", "irgendwann", "maschine", "typ", "not", "bmw", "zentimeter", "offene", "bahnhof", "allenfalls", "anfrage", "produkt", "landschaft", "vorteile", "arbeitete", "passieren", "eigentlich", "wert", "zentrale", "beinahe", "desto", "oper", "sowieso", "ruft", "kern", "seitdem", "bleibe", "beobachter", "werken", "manche", "toten", "mancher", "hotels", "ausgleich", "ereignis", "reuter", "feuerwehr", "darin", "erzielte", "behalten", "nationale", "nunmehr", "briten", "ihrer", "bedeuten", "analysten", "schlechter", "getrennt", "derart", "liter", "erkenntnis", "kenntnis", "greift", "fragte", "beweisen", "gebieten", "kaum", "schlechten", "konkrete", "bundesrat", "falsche", "helden", "setzten", "regen", "lief", "solch", "dauern", "meine", "partie", "magistrat", "doppelt", "kollege", "arten", "holz", "deutliche", "landkreis", "jede", "variante", "festlegen", "nein", "positiven", "kleinere", "umfrage", "halb", "kroatien", "nochmals", "klima", "allgemeine", "bewerber", "freundin", "erweitert", "teilnehmen", "erstellt", "sicherlich", "senken", "stoff", "besucht", "festen", "stiegen", "verhandelt", "sorgte", "auftakt", "richtet", "versuche", "mengen", "schiff", "denke", "welches", "gekauft", "gesperrt", "stein", "weisen", "forderten", "extrem", "diesen", "eis", "mannheim", "verwies", "schicken", "foto", "dank", "ehe", "belgien", "freiburg", "alleine", "gewachsen", "errichtet", "legten", "osteuropa", "reich", "anteile", "verzicht", "gesorgt", "gebildet", "jerusalem", "lafontaine", "gefahren", "wechseln", "sank", "polnischen", "herkunft", "potsdam", "garten", "sterben", "erzielen", "bestand", "john", "lauf", "aufgehoben", "wahr", "auftreten", "ansonsten", "zeichnet", "hinten", "neuesten", "gesunken", "parteitag", "verbot", "sahen", "vielmehr", "gezahlt", "zustande", "teurer", "ganze", "riesigen", "zumeist", "manchmal", "schlicht", "hochschule", "bewertet", "breit", "signal", "klinik", "reagierte", "bestehe", "brachten", "glauben", "wahren", "gestalten", "inneren", "dreimal", "gedichte", "yen", "vorigen", "erwiesen", "innen", "haut", "aufwand", "distanz", "betrieben", "rtl", "bernhard", "park", "damen", "harte", "laufende", "konto", "vorn", "teilen", "absolut", "verweist", "politikern", "denkbar", "gemessen", "stimmen", "restaurant", "gewarnt", "abgeben", "akten", "schnelle", "kaffee", "symbol", "johann", "italiener", "freunden", "garantiert", "rand", "weltweiten", "nieder", "einfache", "moskauer", "ebenso", "berater", "geleistet", "teil", "vgl", "verursacht", "hafen", "teils", "begeistert", "richard", "barcelona", "drogen", "leitet", "anwohner", "regel", "besuchen", "brach", "ohren", "ablauf", "ukraine", "entschied", "stock", "froh", "haben", "gepflegt", "beitragen", "ergab", "betreibt", "auflage", "jazz", "mangel", "scharping", "hund", "volle", "weshalb", "anerkannt", "echte", "bundes", "mainz", "fliegen", "folgende", "hinsicht", "richten", "adresse", "umbau", "vaters", "fachleute", "zehn", "reaktionen", "operation", "gebraucht", "report", "dachte", "papiere", "mir", "einerseits", "teure", "teuren", "bildschirm", "hoffe", "anhand", "chinas", "gewissen", "erfassen", "absatz", "begrenzt", "ihrem", "aufstieg", "genossen", "rente", "ware", "gestaltet", "katalog", "systeme", "datum", "zufall", "standard", "demnach", "armut", "gebrauch", "prag", "kampagne", "bezieht", "existiert", "hermann", "arm", "wirkte", "arme", "umzug", "premier", "muster", "befand", "jahrelang", "abgebaut", "abzug", "niedriger", "radio", "freut", "breite", "gegend", "karte", "erinnerte", "schauen", "turnier", "ost", "kiel", "engen", "fritz", "vertretern", "wilhelm", "gesteigert", "zentrale", "religion", "beifall", "halbes", "kurt", "verbinden", "gesenkt", "einziges", "konflikte", "planen", "betrachten", "geliefert", "stadion", "lebte", "produkten", "darmstadt", "wuchs", "zugelassen", "ulrich", "milosevic", "liberalen", "geringen", "orchester", "deutsch", "fraktionen", "weiter", "franc", "bezogen", "graf", "kommentar", "tiefer", "index", "tat", "seither", "rufen", "bewiesen", "bricht", "zugute", "streng", "unterlagen", "sammeln", "bischof", "aussichten", "proteste", "geringe", "joachim", "suchte", "geworfen", "derartige", "ring", "angesehen", "akt", "sinken", "wenden", "hierzu", "handwerk", "stoiber", "ensemble", "belegen", "gesammelt", "definition", "versorgt", "show", "rainer", "konsequent", "lauter", "wohnen", "dicht", "offenbach", "bevor", "hanau", "jan", "ehemaliger", "ernsthaft", "armen", "jenem", "statistik", "verhandeln", "befreit", "ermordet", "konsequenz", "hab", "zusammen", "gezielt", "volumen", "madrid", "handele", "stufe", "leider", "engagiert", "ihm", "stelle", "daneben", "preisen", "rechte", "genaue", "wahre", "esslingen", "angriffe", "serbien", "kleinen", "internen", "sponsoren", "vorsichtig", "klassen", "darstellen", "bedarf", "telephon", "rundfunk", "stoppen", "erwarteten", "versehen", "vollen", "hinblick", "sprachen", "stich", "umfassende", "inszeniert", "zugestimmt", "genehmigt", "these", "mode", "sand", "gerufen", "korruption", "dreht", "rhein", "all", "lohn", "gottes", "mittleren", "element", "historiker", "kritische", "last", "klassische", "moral", "deutsch", "kulturelle", "erich", "enge", "einmal", "passen", "quer", "gramm", "prof", "vision", "frankfurt", "journalist", "rolf", "ferner", "ausgehen", "serbische", "deutlicher", "prognose", "versprach", "mailand", "ursula", "vortag", "motiv", "erkennbar", "schumacher", "geschehen", "drin", "nutzt", "christen", "quellen", "fakten", "fortsetzen", "inseln", "klub", "buches", "verdanken", "konsens", "dunklen", "sobald", "jedes", "enger", "gipfel", "bauer", "kann", "umstritten", "bemerkt", "iii", "stolz", "heftigen", "globalen", "redet", "gebunden", "option", "reinen", "entdecken", "beherrscht", "weitaus", "existieren", "skandal", "ibm", "nachwuchs", "gelangt", "rollen", "greenpeace", "spielten", "abwehr", "getrieben", "japaner", "generell", "einsicht", "parallel", "erstenmal", "total", "zeile", "abends", "vierzig", "werben", "erwerben", "unteren", "rentner", "dgb", "musste", "motive", "vorlegen", "deren", "sowohl", "akademie", "euch", "linke", "taten", "golf", "zugriff", "einzelner", "loch", "kehrt", "ansehen", "merkmal", "letztes", "regime", "periode", "durften", "abenteuer", "redaktion", "versteckt", "kilo", "ludwig", "bezeichnen", "krank", "faust", "soll", "jemals", "komponente", "brechen", "lediglich", "streiten", "ehemals", "steigenden", "oft", "betreiber", "besorgt", "erlauben", "bibliothek", "gute", "agentur", "erwerb", "geborene", "berechnet", "einzug", "quasi", "sonst", "aufgeben", "verglichen", "sozial", "zunahme", "vermag", "offensive", "sogar", "mitunter", "monika", "sicher", "heimischen", "magazin", "begannen", "entdeckte", "massiven", "potential", "weite", "franken", "anfangs", "weniger", "zugesagt", "eines", "blauen", "haar", "bach", "fax", "skeptisch", "karin", "realisiert", "tages", "senator", "westliche", "leeren", "zeitweise", "linken", "stimmten", "scheitern", "locker", "impulse", "gestohlen", "wandte", "einstimmig", "darstellt", "massiv", "messer", "klagen", "prognosen", "vergangene", "geltend", "derselben", "kommunalen", "nationen", "ruhestand", "flug", "verdoppelt", "films", "steigende", "gegenzug", "taiwan", "bearbeiten", "bedeute", "held", "nehme", "kompetenz", "fabrik", "deutet", "blickt", "lebten", "spielern", "freier", "ali", "vollkommen", "hob", "gewohnt", "geltenden", "exakt", "anton", "abs", "schwarz", "altstadt", "italiens", "bruch", "begangen", "ausnahmen", "polnische", "varianten", "flammen", "befreien", "kandidatur", "steuern", "still", "neuerdings", "sage", "dorthin", "inhalte", "kubikmeter", "arbeitsamt", "gewannen", "dass", "gekostet", "lesen", "usd", "klubs", "stirbt", "effekt", "prozesse", "stimmte", "negativ", "verlierer", "kindes", "goethe", "fraglich", "frist", "brot", "wut", "gesichter", "einbruch", "interne", "anzeichen", "zuordnen", "schwierige", "sehr", "aspekt", "witz", "schwachen", "konkurs", "engel", "inland", "gerd", "fremden", "geregelt", "daran", "gerichte", "humor", "angebracht", "udssr", "gertrud", "stahl", "bunten", "furcht", "autors", "gefangenen", "skepsis", "ganzes", "gleichwohl", "gewissen", "mannesmann", "integriert", "eva", "stabil", "kinos", "starben", "straftaten", "moderner", "ebenfalls", "vertrieben", "illegal", "momentan", "vorjahres", "brauchte", "sozialer", "juristen", "vermieden", "bombe", "dahinter", "halbzeit", "opel", "aktive", "rendite", "tunnel", "erarbeitet", "schaffte", "petra", "hast", "ufer", "ohr", "indonesien", "vorzeitig", "konkret", "nachfolge", "bestanden", "unbekannte", "diplomaten", "leitete", "leipziger", "gabriele", "kontrollen", "erfuhr", "business", "kreuz", "annehmen", "klarheit", "erster", "senats", "wurzeln", "matthias", "regiert", "vogts", "niedrig", "bestraft", "renate", "olympia", "knie", "sicheren", "korrekt", "kenne", "verringern", "konzerne", "tests", "jedenfalls", "beute", "bitten", "bgb", "erlitt", "verliehen", "schrift", "allemal", "zunehmende", "indischen", "angabe", "eingehen", "runden", "benannt", "bakterien", "glaubte", "bat", "dicken", "brust", "gewinner", "meines", "anfangen", "niemanden", "bisweilen", "seinen", "gleicher", "bgh", "vorsicht", "lobte", "norbert", "profitiert", "gleichwohl", "berge", "schrecken", "angesagt", "sorgten", "erfordert", "vfb", "begegnet", "bevorzugt", "beruht", "ulm", "photos", "kehrte", "resultat", "denkmal", "gelebt", "prinz", "dirk", "mandat", "diente", "materials", "video", "albert", "pferde", "hunde", "schlimm", "beste", "trugen", "schuhe", "medium", "abgelegt", "bosnische", "bayerische", "wem", "typisch", "strecken", "linke", "vorhandene", "komplette", "milch", "chemische", "reich", "werten", "mangelnde", "ehepaar", "coach", "illegalen", "springen", "welle", "traten", "negative", "ford", "schlacht", "kostete", "bochum", "ankunft", "gibt", "faktor", "verleger", "pakistan", "texten", "kannte", "krebs", "offener", "chemischen", "notfalls", "umgehend", "kommune", "experiment", "dortmunder", "dasa", "zahlreiche", "jahrestag", "bergen", "grundlagen", "belasten", "feldern", "hsv", "anzubieten", "streichen", "pferd", "ausgeben", "darlehen", "zelle", "projekts", "fern", "staatschef", "hildegard", "derzeitige", "aids", "warschau", "fernseher", "gedreht", "male", "rekord", "beseitigt", "erwarte", "erfolgte", "wichtig", "baustelle", "nord", "beweist", "tips", "aufnahmen", "beseitigen", "jetzige", "ach", "schichten", "sex", "torwart", "platte", "enorm", "verfahrens", "ersten", "vereinen", "taucht", "hohes", "festhalten", "strikt", "feier", "filialen", "erweisen", "mochte", "bein", "verkaufte", "songs", "gleichsam", "lachen", "anwender", "usw", "boot", "landete", "locken", "gewordenen", "mehrzahl", "beklagen", "fahrzeugen", "verbringen", "priester", "armen", "festnahme", "angelika", "student", "kuba", "rechtliche", "dynamik", "versorgen", "gewaltigen", "neu", "zivilisten", "fahrrad", "ankara", "nachteil", "aktuell", "mittlere", "linien", "infolge", "bestimmter", "hoffmann", "patient", "besuchte", "bad", "biographie", "reporter", "privater", "strebt", "lernt", "wisse", "rechts", "notiert", "angefangen", "beurteilen", "schuld", "stille", "lothar", "museums", "urlauber", "oftmals", "ewig", "prinzipien", "heutzutage", "herstellen", "bulgarien", "keiner", "sinkt", "werkstatt", "springen", "verlief", "main", "abgestimmt", "bewahrt", "sportliche", "geste", "bestritten", "blicken", "wen", "aufenthalt", "wille", "versagt", "exemplare", "expansion", "begriffen", "verfasser", "wenige", "liefen", "zuschlag", "entlastet", "tatsachen", "wirkliche", "ironie", "praktische", "deutsches", "russland", "zorn", "begriffe", "knochen", "mieten", "zeichnen", "fremd", "nachhaltig", "abbruch", "sparte", "siehe", "schwache", "lauten", "kameras", "vorfall", "polizist", "decke", "passanten", "aufkommen", "bruno", "katholiken", "attraktiv", "sterne", "wiese", "block", "entnehmen", "freigabe", "soeben", "dilemma", "aussteller", "fisch", "epoche", "angeklagt", "bundesamt", "trio", "klagte", "ferne", "mandanten", "jelzins", "insofern", "com", "bauten", "geistigen", "bedenken", "verwandten", "merkt", "gerichts", "unruhen", "dunkle", "nebenbei", "irakischen", "einstige", "untersagt", "rache", "duisburg", "willi", "versammelt", "original", "ingenieure", "kirch", "sicherte", "kliniken", "gesund", "typischen", "neuwahlen", "tanzen", "warfen", "erreichbar", "erwin", "spielzeit", "konzerte", "vorliegt", "grosny", "hochzeit", "belgischen", "intendant", "silber", "terror", "standards", "befanden", "lehnen", "lachen", "ruhm", "parkett", "wolken", "areal", "hang", "russischer", "mittelfeld", "sonstigen", "toleranz", "defizite", "antonio", "daimler", "vollzogen", "schwestern", "ortsbeirat", "gespannt", "wohnen", "radikalen", "axel", "kloster", "staub", "istanbul", "schmerz", "erdbeben", "schlugen", "basiert", "jeweilige", "potsdamer", "decken", "theaters", "scharfe", "entzogen", "benzin", "diktatur", "hansestadt", "attentat", "sir", "verbieten", "zeitlich", "verwaltet", "holocaust", "spannend", "verwandeln", "komponist", "zwang", "sichtlich", "romane", "dasselbe", "bund", "gene", "irgend", "basf", "enorme", "handwerker", "reiz", "zagreb", "historisch", "burg", "kriegsende", "kreises", "vermieter", "altes", "reichtum", "fit", "ginge", "analysiert", "eingabe", "einfluss", "typische", "befehl", "verweigern", "massaker", "korrigiert", "typen", "illusion", "landesbank", "daheim", "endlich", "landsleute", "poesie", "berger", "konzeption", "euphorie", "umgeben", "bunte", "spektrum", "charles", "einkauf", "fuchs", "marken", "hierbei", "satelliten", "paket", "befragt", "freitags", "geltende", "problemlos", "massen", "widmen", "erwischt", "drohenden", "genauen", "major", "hamburgs", "auftreten", "marianne", "kenntnisse", "baby", "umsatzes", "ferien", "flaschen", "traurig", "labor", "nachweis", "basel", "behindert", "abstieg", "engagierte", "wellen", "volker", "aufsehen", "liberalen", "vehement", "reichstag", "versuche", "ritter", "einmalige", "welten", "leib", "darunter", "beantragen", "objekten", "gelben", "resolution", "katharina", "teilten", "kette", "unterkunft", "profi", "sobald", "roth", "basler", "verbirgt", "bildeten", "freie", "leere", "weile", "paradies", "elke", "virus", "spiele", "ausgemacht", "mario", "george", "gitarre", "bitter", "rassismus", "errechnet", "taktik", "seitens", "wiesen", "siegte", "geforderte", "nie", "insofern", "leid", "bogen", "handy", "kabel", "identisch", "onkel", "mozart", "sparkassen", "entlasten", "breiter", "echt", "techniken", "lupe", "testen", "pkw", "spontan", "zulegen", "verletzte", "liebhaber", "platten", "laden", "billionen", "untergrund", "jeden", "wodurch", "zumal", "favoriten", "lustig", "seminar", "bringe", "jurist", "erspart", "boom", "harmonie", "siedler", "scharfen", "temperatur", "drehte", "sauber", "anbietet", "ausmachen", "werkzeuge", "schultern", "diverse", "offiziere", "ordnen", "angebliche", "erben", "klein", "minder", "insassen", "lehrerin", "foyer", "focus", "ferrari", "horizont", "rubel", "semester", "bescheid", "abfall", "korrektur", "kredit", "breite", "springt", "staatlich", "boris", "amtlichen", "mitmachen", "chile", "netzwerk", "wenngleich", "ehrlich", "unerwartet", "schottland", "erstens", "schuster", "kreml", "wohnzimmer", "radikale", "solide", "dritte", "karadzic", "wertete", "vulkan", "deuten", "joseph", "hallen", "kriege", "herrscher", "brunnen", "wehrt", "ansehen", "berufliche", "billigen", "abap", "bonn", "nahen", "aufrufen", "esslinger", "bielefeld", "amtes", "seltener", "beschert", "erneute", "nannten", "stirn", "lockt", "bargeld", "ideologie", "urteile", "merken", "verlangten", "einsamkeit", "derartigen", "siege", "schauspiel", "seehofer", "kriegt", "werks", "betreffen", "margarete", "debatten", "verdankt", "wild", "detlef", "beschrieb", "vertreiben", "abgabe", "lernte", "lire", "ideale", "aufhalten", "zugelegt", "sympathie", "werdenden", "drohe", "fernen", "anblick", "will", "tauchen", "heben", "stammende", "moderator", "nordirland", "spieltag", "lehrern", "veba", "gouverneur", "zeug", "durchweg", "goldenen", "einblick", "heike", "echo", "ehrgeiz", "kaufpreis", "betrug", "telecom", "eingebaut", "angeregt", "auftritte", "eintreten", "dankbar", "verlagert", "unschuld", "palette", "finanzamt", "hitlers", "nigeria", "bleibt", "regensburg", "glaube", "verbreiten", "oliver", "erarbeiten", "rechne", "flog", "volkswagen", "virtuellen", "blaue", "sydney", "schade", "gewisser", "samstags", "hierarchie", "etabliert", "kids", "optimal", "sexuelle", "gefangene", "kaufmann", "friedliche", "kranken", "schwarzer", "ausgelegt", "verlage", "gebilligt", "leere", "verdachts", "unterm", "widmet", "ira", "millimeter", "porsche", "langweilig", "bomben", "kurzerhand", "gestand", "enkel", "paragraph", "thesen", "aufbruch", "gesetzen", "strategien", "handle", "fronten", "feinen", "trage", "mehmet", "national", "vorab", "ilse", "protesten", "klang", "zeugnis", "jena", "gewertet", "blutigen", "ausreichen", "marsch", "optionen", "bewerben", "kleinste", "anstalt", "mathematik", "dag", "schwere", "einseitig", "company", "begraben", "konsum", "nachdenken", "empfinden", "zunehmen", "offenheit", "szenario", "glatt", "techniker", "todes", "sichert", "heft", "tonne", "kehren", "entworfen", "warm", "meldeten", "kommunale", "donau", "geringeren", "wahlgang", "verfall", "toten", "kurdischen", "wozu", "prozesses", "tendenzen", "clubs", "fein", "heftiger", "gesunden", "standorten", "angela", "duo", "herrschen", "nordkorea", "nachdruck", "einzeln", "jedesmal", "erledigen", "etappe", "reist", "beton", "eindeutige", "tee", "hinterlegt", "siebten", "verstehe", "las", "verfehlt", "versuchen", "schwerin", "hiesigen", "geschenkt", "somit", "schier", "abbauen", "sammler", "erregt", "unsinn", "album", "durchgang", "kneipe", "zweite", "anzulegen", "funk", "vertrages", "gelegene", "gewordene", "isoliert", "bestritt", "eingegeben", "salzburg", "erobern", "favorit", "empfahl", "flughafens", "trieb", "kolumbien", "hammer", "doktor", "martina", "belange", "umgebracht", "sohnes", "kranke", "sammelt", "gift", "langsamer", "kennzahlen", "verfallen", "gelandet", "handels", "aufgeteilt", "stz", "adam", "null", "abzubauen", "anbau", "westlicher", "arbeite", "wdr", "gerieten", "terrain", "schwebt", "krisen", "reifen", "einspruch", "vernehmen", "wahnsinn", "birgt", "folter", "match", "etablieren", "indianer", "auskommen", "verletzte", "kasten", "entnommen", "halbinsel", "hauptsache", "gus", "inhaltlich", "ergriffen", "zielgruppe", "holger", "pathos", "island", "intensiver", "verschont", "drohende", "reserven", "klappt", "versagen", "rezept", "fahnen", "fremden", "warten", "erstreckt", "absolviert", "ingenieur", "scheitert", "realismus", "europaweit", "briefen", "psychisch", "energisch", "sperre", "sehen", "dublin", "riefen", "freispruch", "gezielte", "trauen", "jubel", "absprache", "ihres", "ablehnen", "alliierten", "geister", "abseits", "gesunde", "essener", "abgaben", "just", "probe", "echter", "sekte", "kannst", "binden", "schlechtes", "zielt", "lieber", "vorschrift", "verstand", "ahnen", "gewebe", "offizier", "import", "kleider", "kulisse", "siegen", "verleiht", "herunter", "bush", "bedrohten", "offenbart", "propaganda", "feiern", "komisch", "jeans", "zuversicht", "geborgen", "nasdaq", "rehhagel", "kategorien", "reste", "spreche", "wimbledon", "einklang", "kuwait", "wettkampf", "absurd", "meist", "angestrebt", "wirt", "verdienste", "ernte", "warmen", "olg", "weltmarkt", "gen", "woher", "sternen", "tricks", "obst", "fehlen", "mitarbeit", "viren", "gorleben", "erbracht", "zugegeben", "hemd", "spree", "kontext", "brutal", "bezirke", "einziehen", "notenbank", "friedberg", "eduard", "postbank", "treiben", "willen", "besondere", "landet", "novelle", "stabile", "frust", "weh", "effekte", "langen", "dritten", "rose", "verdoppeln", "kostenlose", "begrenzen", "attraktive", "schilling", "kreistag", "belgische", "vergangen", "irischen", "aufzugeben", "bronze", "anlegern", "landsmann", "abermals", "gegnern", "nirgendwo", "franzose", "fing", "fabriken", "airbus", "islamische", "geheimen", "jutta", "fotografen", "angelegten", "eingreifen", "kleinsten", "milieu", "anhaltende", "wolfsburg", "abgang", "appelliert", "angetan", "beteuert", "demselben", "harter", "politische", "anzug", "metro", "meinten", "flexibel", "tenor", "nordsee", "abzugeben", "wehrmacht", "marion", "henry", "irrtum", "gelbe", "senden", "slowenien", "einigten", "entsprach", "fahne", "erscheinen", "hohe", "verbucht", "nordwesten", "verdiente", "erfreulich", "soweit", "kokain", "fernsehens", "dietrich", "frischen", "zucker", "taten", "bar", "zimmern", "organe", "mussten", "fund", "feine", "reis", "hubert", "supermarkt", "geschlecht", "betreuer", "boykott", "dietmar", "hartmut", "schiene", "spalten", "getreide", "selektion", "elite", "kopie", "wundern", "los", "sitzen", "nehmen", "angriffen", "sparten", "zivile", "kommentare", "dringt", "runter", "schmitt", "angenehm", "mustafa", "sony", "nagel", "ambiente", "seltsam", "gelitten", "philips", "derlei", "typs", "abzusehen", "hierbei", "kurve", "besonderes", "jeglicher", "abgewiesen", "obendrein", "mostar", "wartete", "romantik", "winkel", "global", "erneuert", "effizienz", "treff", "herzlich", "sponsor", "wunden", "geehrt", "recherchen", "sportlich", "unterlag", "dreck", "hindernis", "umgebaut", "nominiert", "drastische", "plastik", "mama", "tiger", "mithalten", "verwandt", "absehbarer", "konstanz", "veto", "scheiben", "wirkten", "jakob", "olga", "weltweit", "pleite", "bekannter", "sachlich", "tante", "route", "starkes", "vorabend", "konstant", "ivan", "wieviel", "sauerstoff", "deutschem", "salz", "rauch", "drucken", "ingolstadt", "adler", "boten", "nikolaus", "parolen", "besser", "routine", "morde", "red", "wiegt", "kunststoff", "deutete", "stichtag", "zutiefst", "albrecht", "motoren", "erweiterte", "erteilte", "vage", "beachten", "gefertigt", "einfallen", "fangen", "auszubauen", "normaler", "formal", "verdammt", "makler", "drohten", "anschein", "rufnummer", "verstand", "dienten", "kenner", "dienstags", "dateien", "gereicht", "gehen", "oskar", "kunsthalle", "akzente", "jordanien", "eignet", "wobei", "arme", "fenstern", "oberbayern", "vwd", "serviert", "vatikan", "logische", "ambitionen", "analyst", "schloss", "euch", "innere", "fundament", "williams", "wahrlich", "zelt", "laufe", "beihilfe", "abgesehen", "ethnischen", "einsteigen", "regisseure", "nochmal", "wehr", "diesem", "palast", "graue", "roten", "verbundene", "abgestellt", "libyen", "gedichten", "haftstrafe", "bekennen", "horn", "trick", "papa", "kiew", "halbwegs", "udo", "toll", "miami", "zitat", "bnd", "akte", "brav", "geraumer", "klang", "flagge", "weisheit", "prophezeit", "oberursel", "baden", "adac", "verankert", "gunst", "beruft", "ganzer", "hierher", "boston", "siebzig", "wto", "kriterium", "redakteur", "dein", "erhob", "umfasst", "eins", "brecht", "lieferten", "rektor", "ressorts", "baumann", "planer", "anja", "erstens", "lenken", "besetzte", "billige", "sang", "marine", "erzwingen", "unheimlich", "litt", "nett", "heilbronn", "hindurch", "atelier", "kopiert", "einmaligen", "erstmal", "inwieweit", "auftauchen", "avantgarde", "teilchen", "diana", "hellen", "monitor", "abzuwarten", "mangelt", "deal", "aggressiv", "blind", "astronomen", "eisenbahn", "bekannte", "brauchten", "srebrenica", "rutschte", "bremens", "kronen", "jenseits", "tankstelle", "liegende", "optimale", "hauptrolle", "rover", "raumfahrt", "entgegen", "alptraum", "sozialamt", "angerufen", "unterliegt", "sporthalle", "amtliche", "magen", "steckte", "gnade", "heimische", "dtb", "mazedonien", "schimpft", "verrat", "mandate", "ratten", "mythen", "lagern", "aufstellen", "entsetzen", "coup", "steigert", "fehlern", "thron", "osze", "senders", "titeln", "erreger", "ute", "frage", "prinzen", "reports", "belaufen", "carl", "aneinander", "fahrten", "rosa", "erstaunt", "jordan", "araber", "beirat", "passende", "king", "beethoven", "kabul", "parks", "zirkus", "bezifferte", "diplomat", "bewegten", "kunstwerk", "baustellen", "vergebens", "dax", "erlebnisse", "komplexen", "plaziert", "hoch", "totale", "gewinnen", "innern", "nix", "ausfall", "goldene", "erhoffen", "landesweit", "bittere", "abgehalten", "einsam", "kameraden", "schalke", "unweit", "klares", "fliegen", "vorbilder", "gemerkt", "nebst", "angeblich", "atlantik", "hertha", "berufe"}
word := words[RandInt(len(words))]
if (RandInt(2) > 0) {
word = strings.Title(word)
}
return word
}
func main() {
desired_length := 16 // Default
enableSymbols := flag.Bool("symbols", true, "include symbol characters (default true)")
flag.Parse()
if flag.NArg() > 0 {
arg_length, err := strconv.Atoi(flag.Arg(0))
if err != nil {
panic(err)
}
if arg_length < 255 && arg_length > 6 {
desired_length = arg_length
} else {
panic("Password length must be between 6 and 255 characters")
}
}
password := ""
next_word := ""
for len(password) < desired_length {
next_word = GenerateWord()
if len(password) + len(next_word) < desired_length + 5 { // Check if we dont overshoot too much
password = password + next_word + GenerateSpecialChar(*enableSymbols)
}
}
password = password[:len(password) - 1]
fmt.Println(password)
}