Kalonline DB - PW auslesen?

11/26/2012 13:26 Tempelflitzer#1
Hallo, ich wollte mal nachfragen, wie ich die PW´s lesbar machen kann von meinem Kalserver, ich hab keine ahnung ;D und komm nicht weiter, wär schön wenn mir wer weiterhelfen könnte, danke!
11/26/2012 13:43 hehepwnz#2
[Only registered and activated users can see links. Click Here To Register...]
check all topics of the first site...
11/26/2012 13:48 Tempelflitzer#3
ich habe den db pw decoder, aber wie benutz ich ihn? Ich hab gefragt ob mir wer helfen kann, ;) und nich nur n link geben auf topics die ich bereits gelesen habe und nicht weiter komme ;)
11/26/2012 14:18 hehepwnz#4
per sql abfrage das pw anzeigen lassen und ins tool als hex eingeben?
vllt auch mal selbst ein bisschen nachdenken
11/26/2012 15:12 Fremo..#5
PHP Code:
<?php

function decode($password,$isBin=true) {
        if(
$isBin) {
            
$password bin2hex($password);
        }
        
$encar = array('!'=>'95''"'=>'88''#'=>'9D''$'=>'4C''%'=>'F2''&'=>'3E'
                      
,'\''=>'BB''('=>'C0'')'=>'7F','*'=>'18''+'=>'70'','=>'A6'
                      
,'-'=>'E2''.'=>'EC''/'=>'77','0'=>'2C''1'=>'3A''2'=>'4A'
                      
,'3'=>'91''4'=>'5D''5'=>'7A','6'=>'29''7'=>'BC''8'=>'6E'
                      
,'9'=>'D4'':'=>'40'';'=>'17''<'=>'2E''='=>'CB''>'=>'72'
                      
,'?'=>'9C','@'=>'A1''A'=>'FF''B'=>'F3''C'=>'F8''D'=>'9B'
                      
,'E'=>'50','F'=>'51''G'=>'6D''H'=>'E9','I'=>'9A''J'=>'B8'
                      
,'K'=>'84''L'=>'A8''M'=>'14''N'=>'38''O'=>'CE'
                      
,'P'=>'92''Q'=>'5C''R'=>'F5''S'=>'EE''T'=>'B3''U'=>'89'
                      
,'V'=>'7B''W'=>'A2''X'=>'AD','Y'=>'71''Z'=>'E3''['=>'D5'
                      
,'\\'=>'BF'']'=>'53''^'=>'28','_'=>'44'
                      
,'`'=>'33''a'=>'48''b'=>'DB''c'=>'FC''d'=>'09''e'=>'1F'
                      
,'f'=>'94''g'=>'12''h'=>'73'
                      
,'i'=>'37''j'=>'82''k'=>'81''l'=>'39''m'=>'C2''n'=>'8D'
                      
,'o'=>'7D','p'=>'08''q'=>'4F''r'=>'B0''s'=>'FE''t'=>'79'
                      
,'u'=>'0B','v'=>'D6''w'=>'23''x'=>'7C'
                      
,'y'=>'4B''z'=>'8E''{'=>'06''|'=>'5A''}'=>'CC''~'=>'62');
        
$encar array_flip($encar);
        
$newpass '';
        for(
$i 0$i strlen($password); $i+=2) {
            if(isset(
$encar[$password[$i]])) {
                
$key strtoupper($password[$i]);
            } else {
                
$key strtoupper($password[$i]) . strtoupper($password[($i+1)]);
            }
            
$newpass .= $encar[$key];
        }
        return 
$newpass;
    }


$config = array(
    
'db_username' => 'sa'// database username
    
'db_password' => '*******',   // database password
    
'db_dsn'      => 'kal_auth',   // system DSN to the database
    
'template'    => 'registration.tpl');  // registration template path/filename

$conn odbc_connect($config['db_dsn'],
                             
$config['db_username'],
                             
$config['db_password']);

        
$query "SELECT * FROM Login";
        
$exec odbc_exec($conn,$query);
                while(
$r odbc_fetch_array($exec)){
echo 
'ID: '.$r['ID'].' PW: '.decode($r['PWD']).'<br>';
}

?>
11/26/2012 15:37 Tempelflitzer#6
컮?#}

Quote:
Originally Posted by hehepwnz View Post
per sql abfrage das pw anzeigen lassen und ins tool als hex eingeben?
vllt auch mal selbst ein bisschen nachdenken

und wie mach ich das ;) (ich hab keine ahnung , nur die liste ;D) kannst du vll ne beschreibung machen
1..
2..
3..? wäre toll :D