To Eliana and anyone with knowledge of the HTLauncher

Results 1 to 4 of 4
  1. #1
    Tantra/Web Development jbeitz107 is offline
    MemberRank
    Mar 2012 Join Date
    USALocation
    1,471Posts

    To Eliana and anyone with knowledge of the HTLauncher

    I am trying to create a stable gamelogin.php and when the HTLauncher sends the password, it is just a series of numbers that make no sense at all.

    Ex: 123456 = ba15b1ee4240f544446e2f0d7d4d9c88

    If it was md5 the hash would be different but, this is driving me crazy. Why is the HTLauncher sending this to the gamelogin.php instead of a password?


  2. #2
    Valued Member Eliana Gherbaz is offline
    MemberRank
    Oct 2013 Join Date
    122Posts

    Re: To Eliana and anyone with knowledge of the HTLauncher

    Quote Originally Posted by jbeitz107 View Post
    I am trying to create a stable gamelogin.php and when the HTLauncher sends the password, it is just a series of numbers that make no sense at all.

    Ex: 123456 = ba15b1ee4240f544446e2f0d7d4d9c88

    If it was md5 the hash would be different but, this is driving me crazy. Why is the HTLauncher sending this to the gamelogin.php instead of a password?
    Launcher is indeed sending the md5 of the password, but that md5 calculation is different depending on your client Country, so your problem is that on the gamelogin.php you are not comparing the md5 with the correct calculation.

    For example for Client 3, on your .php you have to compare with:
    md5("@" . substr($your user var['your password field name'],0,1) . "^" . substr($your user var['your password field name'],1) )

    For Client 6, you compare with:
    md5(strtolower($your user var['your password field name']))

  3. #3
    Tantra/Web Development jbeitz107 is offline
    MemberRank
    Mar 2012 Join Date
    USALocation
    1,471Posts

    Re: To Eliana and anyone with knowledge of the HTLauncher

    Thank you for that information Eliana. It is a great relief knowing what does what. So on that note what is the difference in the client country. What i mean to say is what is each country? 01 = 07 and how does this affect the HTLauncher and other files?

  4. #4
    Valued Member Eliana Gherbaz is offline
    MemberRank
    Oct 2013 Join Date
    122Posts

    Re: To Eliana and anyone with knowledge of the HTLauncher

    I think that the only country that have the diff on the md5 is Indo (3) at least on the sources files from 2007 there are only 2 comparison: one for country 3 and the other for the rest.

    There are diff between countries on the client I dont know all them(because i didnt search all) but some are:
    - the cap lvl is diff
    - kruma lvls are diff
    - mall system is diff
    - some NPC are not availables
    - some quest are diff



Advertisement