Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

PHP-Passwort-Generator mit Schlüsselwörtern

Frage Entwicklung PHP

Mitglied: miracoli

miracoli (Level 1) - Jetzt verbinden

31.08.2006, aktualisiert 14:58 Uhr, 6244 Aufrufe, 9 Kommentare

Hallo zusammen,

folgendes: Im Oktober wird hier im Unternehmen ADS auf Basis von Windows Server 2k3 eingeführt. Da wir in weiser Voraussicht schon jetzt wissen, dass manche User Probleme mit den »komplexen Passwörtern« (8 Zeichen, Groß-/Kleinschreibung, Zahlen und Sonderzeichen) haben werden, habe ich als Fachinformatiker-Azubi jetzt die Aufgabe, einen Passwort-Generator in PHP zu basteln.

Habe schon ein paar ganz tolle Sachen gefunden, allerdings basieren die alle auf einem zufälligen Passwort, das irgendwelche Zahlen, Sonderzeichen und Buchstaben in einer Kombination erstellt, die sich so kein User merken kann und sicher auch nicht will. Es soll also ein Passwort-Generator sein, der Passwörter erzeugt, die auch annähernd etwas mit einem eingegebenen Wort (oder mehreren Wörtern) zu tun haben. Wenn ich also z.B. die Schlagwörter Urlaub und Kreta eingebe, sollte dabei z.B. uRlAUB@KR3TA0815 herauskommen. Oder sonst irgendwas, das sich einigermaßen gut merken lässt. Kombinationen, wie Q938sdf0789087rdsdus/%$uiz()/&789 kann sich doch kein Mensch merken und das wollen wir unseren Usern auch nicht zumuten.

Vielleicht hat ja jemand von euch schon ein Script oder eine Idee, wie ich das realisieren könnte. Besten Dank im Voraus für eure Hilfe!

Viele Grüße,
Marco
Mitglied: Dani
31.08.2006 um 11:10 Uhr
Hi,
naja alternativ könntest du die "komplexen Passwörtern" abschalten. Dann hast du das Problem nicht. Da stellt sich halt die Frage, wie oft kommen die Benutzer zum Admin und lassen ich das PW zurücksetzen.

Idee:
Benutzer muss 2 Schlagwörter eingeben. Dann würde daraus einen String machen. nun würde ich eine Schleife machen die zwischen 3-(STINGLÄNGE)-3 mal druchläuft (soll er per Zufall wählen). Dann soll er aus der STRINGLÄNGE 2 Zufallszahlen wählen. Somit werden 2 Buchstaben getauscht. Und das Ganze ja noch Schleife.
Bloß wie du den String in ein Array bekommst, weiß ich jetz noch net so genau. *grübel*


Gruß
Dani
Bitte warten ..
Mitglied: Biber
31.08.2006 um 11:30 Uhr
@Marco
..., dass manche User Probleme mit den »komplexen Passwörtern« (8 Zeichen, Groß-/Kleinschreibung, Zahlen und Sonderzeichen) haben werden...
Wer führt denn bei Euch die Einstellungsgespräche? Peinlich, peinlich...

habe ich als Fachinformatiker-Azubi jetzt die Aufgabe, einen Passwort-Generator in PHP zu basteln.

Die wollen sich nur ein Späßken mit Dir erlauben, so was machen die mit allen Neuen.

Falls das doch eine ernst gemeinte Anforderung ist, dann poste bitte den Namen dieses Unternehmens.
Damit ich ganz langsam mit den MA spreche, falls ich da mal anrufe.
Und alle mehrsilbigen Wörter vermeide...

Kopfschüttelnd
Biber
Bitte warten ..
Mitglied: miracoli
31.08.2006 um 12:06 Uhr
Hallo,

1.) Die komplexen Kennwörter gehören zur Sicherheitsrichtlinie unseres Mutterkonzernes und werden deshalb mit Sicherheit nicht deaktiviert ;)

2.) So »neu« bin ich auch nicht mehr (jetzt im 3. Ausbildungsjahr). Ich bin halt der einzige von den Integratoren, der sich intensiv mit PHP beschäftigt und deshalb diese Aufgabe bekommen hat. Den »Lehrjahre sind keine Herrenjahre«-Status habe ich hier eigentlich nicht.

Ich sagte ja nicht, dass unsere Mitarbeiter bescheuert sind. Aber es gibt Leute (die kennt ihr doch auch), die z.B. in der FiBu sitzen und schon Schwierigkeiten bekommen, wenn sie eine neue Kaffemaschine bedienen müssen. Alles was neu ist, ist für diese Leute grundsätzlich *bä* und stößt eigentlich immer auf Widerstand, sobald es mal ein bisschen anspruchsvoll wird...

Gruß, Marco
Bitte warten ..
Mitglied: Biber
31.08.2006 um 12:29 Uhr
Aber es gibt Leute (die kennt ihr doch auch), ..
Ja, die haben hier früher kurz gearbeitet...
Aber die sind jetzt anscheinend alle bei Euch untergekommen.
Bitte warten ..
Mitglied: Supaman
31.08.2006 um 12:41 Uhr
schreib einen algorythmus, der nur mit 4 zeichen arbeitet: kleines "L", kleines "i", grosses "i", kleines "j". dann generiest du 10 stellige zeichenketten
Bitte warten ..
Mitglied: Biber
31.08.2006 um 12:47 Uhr
schreib einen algorythmus, der nur mit 4
zeichen arbeitet: kleines "L",
kleines "i", grosses "i",
kleines "j". dann generiest du 10
stellige zeichenketten
...plus Ziffer "1" und "!" als Sonderzeichen...
Bitte warten ..
Mitglied: filippg
31.08.2006 um 14:13 Uhr
Hallo,

man entschuldige mir, dass ich etwas Off-topic werde, aber dein "uRlAUB@KR3TA0815" hat mich da an etwas erinnert: http://l33t.0pointer.de/?_skill_=2&_url_=http://www.administrator.d ...
Wichtig: man kann den Parapemter "skill" in der URL noch ändern...
Ansonsten: zufällig klein- durch grossbuchstaben zu ersetzen ist ja kein problem, oder? Im schlimmsten fall mit der einer for-schleife über den String (Zugriff auf jeweils einen Buchstaben wie Array) und dann halt entscheiden ob er gross oder klein sein soll..
Ich hatte mal einen ganz tauglichen Generator gesehen, der sogar Kennwörter generierte, die man sich gut merken konnte. Ich weiss aber nicht mehr wo, und nicht mehr genau wie... im Endeffekt hatte er aber glaube ich ein Verzeichnis von Lauten (ao, xuxu, er), die er dann aneinandergehängt hat...

Filipp

PS: vergiss nicht, eine Funktion einzubauen, die die generierten Passwörter speichert
Bitte warten ..
Mitglied: Biber
31.08.2006 um 14:37 Uhr
@filippg

Wichtig: man kann den Parapemter "skill" in der URL noch ändern...
...plus noch ein Extra- für den Parapemter.
Bitte warten ..
Ähnliche Inhalte
PHP
Timestamp generator (2)

Frage von gamerff zum Thema PHP ...

PHP
gelöst PHP 7 und LDAP mit Umlauten (3)

Frage von wiesi200 zum Thema PHP ...

Server
Serverprogrammierung ohne PHP (7)

Frage von Yanmai zum Thema Server ...

Neue Wissensbeiträge
Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(14)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

RedHat, CentOS, Fedora

Fedora 27 ist verfügbar

Information von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
Server
Bilder aus dem Web mit CSV runterladen (30)

Frage von Yannosch zum Thema Server ...

Windows Update
WSUS 4 (Server 2012 R2) - Windows 10 Updates nicht möglich (12)

Frage von c0d3.r3d zum Thema Windows Update ...

Windows Userverwaltung
gelöst Administrator hat alle Rechte verloren (10)

Frage von mrdead zum Thema Windows Userverwaltung ...