- Joined
- Apr 25, 2009
- Messages
- 77
- Reaction score
- 1
The code below will not read the encrypted passwords in cabal_auth_table, Im pretty sure dbo.fn_md5 was used to encrypt them so if any1 has any ideas to get this script to read passwords in that table please help.
if($muweb_vote['md5'] == 0){
$user_proverka = mssql_query("SELECT ID FROM cabal_auth_table WHERE ID='$user'");
$username_ok = mssql_num_rows($user_proverka);
$pass_proverka = mssql_query("SELECT Password FROM cabal_auth_table WHERE Password='$pass' and ID='$user'");
$pass_ok = mssql_num_rows($pass_proverka);
$login_res = mssql_query("SELECT * FROM cabal_auth_table WHERE Password='$pass' and ID='$user'");
$login = mssql_num_rows($login_res);
}
if($muweb_vote['md5'] == 1){
$user_proverka = mssql_query("SELECT ID FROM cabal_auth_table WHERE ID='$user'");
$username_ok = mssql_num_rows($user_proverka);
$pass_proverka = mssql_query("SELECT Password FROM cabal_auth_table WHERE Password=[dbo].[fn_md5]('$pass''$user') and ID='$user'");
$pass_ok = mssql_num_rows($pass_proverka);
$login_res = mssql_query("SELECT * FROM cabal_auth_table WHERE Password=[dbo].[fn_md5]('$pass''$user') and ID='$user'");
$login = mssql_num_rows($login_res);
}
Edit* I think I was wrong about the encryption I changed
$pass_proverka = mssql_query("SELECT Password FROM cabal_auth_table WHERE Password=[dbo].[fn_md5]('$pass''$user') and ID='$user'");
$pass_ok = mssql_num_rows($pass_proverka);
$login_res = mssql_query("SELECT * FROM cabal_auth_table WHERE Password=[dbo].[fn_md5]('$pass''$user') and ID='$user'");
$login = mssql_num_rows($login_res);
}
TO
$pass_proverka = mssql_query("SELECT Password FROM cabal_auth_table WHERE Password=[dbo].[fn_md5]('$pass') and ID='$user'");
$pass_ok = mssql_num_rows($pass_proverka);
$login_res = mssql_query("SELECT * FROM cabal_auth_table WHERE Password=[dbo].[fn_md5]('$pass') and ID='$user'");
$login = mssql_num_rows($login_res);
}
And wala I can log in >.>
if($muweb_vote['md5'] == 0){
$user_proverka = mssql_query("SELECT ID FROM cabal_auth_table WHERE ID='$user'");
$username_ok = mssql_num_rows($user_proverka);
$pass_proverka = mssql_query("SELECT Password FROM cabal_auth_table WHERE Password='$pass' and ID='$user'");
$pass_ok = mssql_num_rows($pass_proverka);
$login_res = mssql_query("SELECT * FROM cabal_auth_table WHERE Password='$pass' and ID='$user'");
$login = mssql_num_rows($login_res);
}
if($muweb_vote['md5'] == 1){
$user_proverka = mssql_query("SELECT ID FROM cabal_auth_table WHERE ID='$user'");
$username_ok = mssql_num_rows($user_proverka);
$pass_proverka = mssql_query("SELECT Password FROM cabal_auth_table WHERE Password=[dbo].[fn_md5]('$pass''$user') and ID='$user'");
$pass_ok = mssql_num_rows($pass_proverka);
$login_res = mssql_query("SELECT * FROM cabal_auth_table WHERE Password=[dbo].[fn_md5]('$pass''$user') and ID='$user'");
$login = mssql_num_rows($login_res);
}
Edit* I think I was wrong about the encryption I changed
$pass_proverka = mssql_query("SELECT Password FROM cabal_auth_table WHERE Password=[dbo].[fn_md5]('$pass''$user') and ID='$user'");
$pass_ok = mssql_num_rows($pass_proverka);
$login_res = mssql_query("SELECT * FROM cabal_auth_table WHERE Password=[dbo].[fn_md5]('$pass''$user') and ID='$user'");
$login = mssql_num_rows($login_res);
}
TO
$pass_proverka = mssql_query("SELECT Password FROM cabal_auth_table WHERE Password=[dbo].[fn_md5]('$pass') and ID='$user'");
$pass_ok = mssql_num_rows($pass_proverka);
$login_res = mssql_query("SELECT * FROM cabal_auth_table WHERE Password=[dbo].[fn_md5]('$pass') and ID='$user'");
$login = mssql_num_rows($login_res);
}
And wala I can log in >.>
Last edited: