Current time: 09-19-2024, 12:44 PM Hello There, Guest! (LoginRegister)


Post Reply 
Verschlüsseln der Mailpasswörter
Author Message
Kotty Offline
Junior Member
*

Posts: 167
Joined: Mar 2008
Reputation: 3
Post: #13
RE: [HOWTO]Verschlüsseln der Mailpasswörter
(11-11-2008 01:18 AM)rudi1977 Wrote:  
(11-10-2008 11:40 PM)Kotty Wrote:  also wenn ich mich recht entsinne habe ich eine Funktion irgendwo gesehen die den Blowfish wert wieder entschlüsselt oder hab ich mich da verlesen?

Wo hast Du die Funktion gesehen ? Dann könnte man sich zur Not ein kleines Shellscript schreiben welches die Passwörter zu Mailkonten einer Domain speichert.

die findest in der Datei ispcp-config.php und die funktion sieht so aus:

Code:
function decrypt_db_password ($db_pass) {
        global $ispcp_db_pass_key, $ispcp_db_pass_iv;

        if ($db_pass == '')
                return '';

        if (extension_loaded('mcrypt') || @dl('mcrypt.' . PHP_SHLIB_SUFFIX)) {
                $text = @base64_decode($db_pass . "\n");
                // Open the cipher
                $td = @mcrypt_module_open ('blowfish', '', 'cbc', '');
                // Create key
                $key = $ispcp_db_pass_key;
                // Create the IV and determine the keysize length
                $iv = $ispcp_db_pass_iv;

                // Intialize encryption
                @mcrypt_generic_init ($td, $key, $iv);
                // Decrypt encrypted string
                $decrypted = @mdecrypt_generic ($td, $text);
                @mcrypt_module_close ($td);

                // Show string
                return trim($decrypted);
        } else {
                system_message("ERROR: The php-extension 'mcrypt' not loaded!");
                die();
        }
}
11-14-2008 09:50 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Messages In This Thread
Verschlüsseln der Mailpasswörter - Kotty - 11-06-2008, 04:12 AM
RE: [HOWTO]Verschlüsseln der Mailpasswörter - Kotty - 11-14-2008 09:50 PM

Forum Jump:


User(s) browsing this thread: 26 Guest(s)