Cabal Toolz v4

Results 1 to 7 of 7
  1. #1
    Proficient Member FarmHitman is offline
    MemberRank
    Mar 2013 Join Date
    186Posts

    Cabal Toolz v4

    Hello. How i can connect to User Panel? I connected to MSSQL (It's see on screenshot), but cant login. PHP no have errors (logs free).
    login.jpg


  2. #2
    ┌П┐(•_•)┌П┐ allocen is offline
    MemberRank
    Dec 2009 Join Date
    Deep AbyssLocation
    1,003Posts

    Re: Cabal Toolz v4

    Because the password from db its not md5 anymore and the function from site it does checking for the md5 password from db when it is in binary. If you really know some php i can provide my own code for login and you can remake the function for login. Here you go:

    PHP Code:
    function login($username$password) {
    $login mssql_query(sprintf("SELECT * from ".DB_LOGIN.".[dbo].[cabal_auth_table] where ID = '%s'",str_replace("'""''"$username)));
    $result mssql_fetch_row($login);
    $login_result_valid_encrypt_password mssql_query('exec '.DB_LOGIN.'.dbo.cabal_sp_IsValidPassword_by_ID "'.$result[1].'" , "'.$password.'"');
    $login_resultmssql_fetch_array($login_result_valid_encrypt_password); 
    $this->login_attempts($username);
    return 
    $login_result;


  3. #3
    Member hefajstos is offline
    MemberRank
    Aug 2009 Join Date
    87Posts

    Re: Cabal Toolz v4

    May be useful
    PHP Code:
    <?
      
    if (isset($_POST['sbmtOk'])){

            
    $txtLogin $_POST['txtLogin'];
            
    $txtSenha $_POST['txtSenha'];

        if(
    eregi("[^0-9a-zA-Z ]"$txtLogin))
         
    $Error .= "<font color=red>Login invalid</font>";
        if(
    eregi("[^0-9a-zA-Z ]"$txtSenha))
          
    $Error .= "<font color=red>Password invalid</font>";
        if(empty(
    $Error) == false)
          echo 
    '<div class=\'ferror\'>
                 <center><b>'
    .$Error.'</b> </center>
                </div>'
    ;
         else
         {
         
    $sql_Conta mssql_num_rows(mssql_query("select ID from ".DB_ACC.".dbo.cabal_auth_table where ID='".$txtLogin."'"));

           if(
    $sql_Conta <= 0)
           {
            echo
    '<div class=\'ferror\'>
                  <center> <b><font color=red>Login invalid</font></b> </center>
                 </div>'
    ;
           }
           else
            {
              
    $sql_Senha mssql_num_rows(mssql_query("select Password from ".DB_ACC.".dbo.cabal_auth_table where ID='".$txtLogin."' and PWDCOMPARE('".$txtSenha."', password) = 1"));

             if(
    $sql_Senha <= 0)
              {
               echo 
    '<div class=\'ferror\'>
                      <center><b><font color=red>Password invalid</font></b> </center>
                     </div>'
    ;
              }

               else
                {
                 
    $_SESSION['ss_txtLogin'] = $txtLogin;
                 
    $_SESSION['ss_txtSenha'] = $sql_Senha;

                  echo 
    '<div class=\'ferror\'>
                         <center><font color="#39e62c">CONFIRMED DATA WAIT</font></center>
                        </div>'
    ;

            echo
    "<meta http-equiv=refresh content=\"1;URL=./index.php\">";
                }
            }
           
    mssql_close();
        }
     }

     
    ?>

  4. #4
    Proficient Member FarmHitman is offline
    MemberRank
    Mar 2013 Join Date
    186Posts

    Re: Cabal Toolz v4

    Quote Originally Posted by allocen View Post
    Because the password from db its not md5 anymore and the function from site it does checking for the md5 password from db when it is in binary. If you really know some php i can provide my own code for login and you can remake the function for login. Here you go:

    PHP Code:
    function login($username$password) {
    $login mssql_query(sprintf("SELECT * from ".DB_LOGIN.".[dbo].[cabal_auth_table] where ID = '%s'",str_replace("'""''"$username)));
    $result mssql_fetch_row($login);
    $login_result_valid_encrypt_password mssql_query('exec '.DB_LOGIN.'.dbo.cabal_sp_IsValidPassword_by_ID "'.$result[1].'" , "'.$password.'"');
    $login_resultmssql_fetch_array($login_result_valid_encrypt_password); 
    $this->login_attempts($username);
    return 
    $login_result;

    I'm undertand. Thank you. But I use sqlsrv PHP: SQLSRV Функции - Manual
    How me change mssql_fetch_row ?

  5. #5
    ┌П┐(•_•)┌П┐ allocen is offline
    MemberRank
    Dec 2009 Join Date
    Deep AbyssLocation
    1,003Posts

  6. #6
    Proficient Member FarmHitman is offline
    MemberRank
    Mar 2013 Join Date
    186Posts

    Re: Cabal Toolz v4

    CT4 login settings complete ^_^ with ADODB odbc_mssql.

  7. #7
    Proficient Member bsitmark is offline
    MemberRank
    Sep 2012 Join Date
    166Posts

    Re: Cabal Toolz v4

    Quote Originally Posted by FarmHitman View Post
    I'm undertand. Thank you. But I use sqlsrv PHP: SQLSRV Функции - Manual
    How me change mssql_fetch_row ?
    i suggest you make your own web. if you gonna use sqlsrv, if you gonna use sqlsrv go to pdo Here the example



Advertisement