Client Browser usage

Results 1 to 3 of 3
  1. #1
    Cabal.RED PwrDex is offline
    True MemberRank
    Jul 2011 Join Date
    /var/log/cabalLocation
    726Posts

    Client Browser usage

    Client Browser usage
    Someone tried to change the browser usage of Cash Shop icon for example? Like use Google chrome or other?
    RED


  2. #2
    Member atom0s is offline
    MemberRank
    Dec 2016 Join Date
    127.0.0.1Location
    48Posts

    Re: Client Browser usage

    Function for the in-game browser is: sub_7A2FDD

    Hook it, or cave it in general, and replace it entirely to open the users external browser. (ie. ShellExecute or CreateProcess)

    This function is used for all instances of the client trying to start the internal browser, not just the cash shop. So the url generated will depend on how its being accessed. For the cash shop, the client generates the url from the login server's CASHWEB_URL configuration. Appended to that url will be the GET args. Those args are:

    v1 = The players 'UserId'. (From the account table.)
    v2 = The players 'AuthKey'. (From the account table.)
    nt = The players language id of their client to tell the cash shop which language to display as. Generally this will be 6 unless you modded the commonly used client otherwise.
    Discord: atom0s#0001 - If someone claims to be me and attempts to sell you something, it's not me. Always check the user id!

  3. #3
    Cabal.RED PwrDex is offline
    True MemberRank
    Jul 2011 Join Date
    /var/log/cabalLocation
    726Posts

    Re: Client Browser usage

    Quote Originally Posted by atom0s View Post
    Function for the in-game browser is: sub_7A2FDD

    Hook it, or cave it in general, and replace it entirely to open the users external browser. (ie. ShellExecute or CreateProcess)

    This function is used for all instances of the client trying to start the internal browser, not just the cash shop. So the url generated will depend on how its being accessed. For the cash shop, the client generates the url from the login server's CASHWEB_URL configuration. Appended to that url will be the GET args. Those args are:

    v1 = The players 'UserId'. (From the account table.)
    v2 = The players 'AuthKey'. (From the account table.)
    nt = The players language id of their client to tell the cash shop which language to display as. Generally this will be 6 unless you modded the commonly used client otherwise.
    Thanks for the "Function for the in-game browser is: sub_7A2FDD"
    Im gonna take a look how to replace.

    The second part already know but for some people will be useful. Btw im not recommend to use those (especially the v2, due you can cause bugs with it... (saw many server who fallen in this problem...))
    RED



Advertisement