Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 12440|Antwoord: 1

[Mail] EXTMAIL-beheerderswachtwoordherstel

[Link kopiëren]
Geplaatst op 21-05-2015 23:15:48 | | |

Vandaag moet ik het beheerdersaccount van de mailserver gebruiken om een paar doorstuuradressen toe te voegen, maar plotseling ontdekte ik dat ik het beheerderswachtwoord was vergeten dat al lange tijd niet was gebruikt, en ik kon het bestand niet vinden waar het wachtwoord was opgeslagen. Na meerdere pogingen is er geen manier meer om het wachtwoord te herstellen.

Na het bekijken van het ExtMail-mailboxserverpakket dat door het bedrijf wordt gebruikt, bleek dat de volgende methoden kunnen worden gebruikt om het beheerderswachtwoord te herstellen.


    1. Bewerken MgrApp.pm

Verwijder eerst het wachtwoordoordeel en log direct in met een willekeurig wachtwoord
Sub-loginfunctie

  1. if ($a->auth($user, $pass)) {
Code kopiëren

aangepast tot

  1. if (1) {
Code kopiëren

Op deze manier kun je met elk wachtwoord inloggen en vergeet niet deze code na het inloggen weer aan te passen, anders ontstaat er een probleem...


    2. Wijzig de recordwaarde van de managertabel in de database

De eerste init.sql van het vinden van ExtMail toont aan dat het wachtwoord extmail*123* een wachtwoordencryptiestring heeft van $1$BrT9qxfB$Ha81Mb5YVV6rNKNN5jmtj1
Pas de databaserecords zelf aan met SQL

  1. update manager set password = ‘$1$BrT9qxfB$Ha81Mb5YVV6rNKNN5jmtj1′ where username = ‘admin’;
Code kopiëren

Reset het wachtwoord naar extmail*123* en verander het wachtwoord na het inloggen






Vorig:Principe van de md5crypt-encryptiemethode extmail (PHP-implementatie)
Volgend:Zoekopdracht in Linux - Bestandsnaam zoeken
 Huisbaas| Geplaatst op 21-05-2015 23:21:38 |
Mapmap /var/www/extsuite/extman/libs/Ext/MgrApp.pm
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com