GAuthDaemon rewrited on c++

Page 1 of 2 12 LastLast
Results 1 to 15 of 25
  1. #1
    Enthusiast Kn1fe is offline
    MemberRank
    Aug 2013 Join Date
    49Posts

    GAuthDaemon rewrited on c++

    What he can:
    • Authorization
    • GM privilege
    • Recive gold
    • Recive gold without relogin into game

    What he can, what cant original auth:
    • Token authorization
    • Characters filter
    • Anti brutforce
    • 2 auth type (login, token)
    • Auto mysql server reconnection

    What in plans:
    • Support codes on ingame mailbox

    Installation:
    • Copy gauthd folder in home folder
    • Configure gauthd.conf
    • chmod 777 -R /home/gauthd/
    • In start script change auth start options to

    Code:
    cd $PW_PATH/gauthd/; ./gauthd >$PW_PATH/logs/gauth.log &
    • In stop script change auth stop options to

    Code:
    pkill -9 gauthd
    • Remove this on GAuthClient section in gdeliveryd gamesys.conf

    Code:
    isec                    =       2
    iseckey                 =       baxixD0awqydOtrxjxr8uhzaslmnqh
    osec                    =       2
    oseckey                 =       baxiykbpn3fxLqpsdpiodI4iazqjdl
    shared_key              =       baxiIvunkjfjlj0Ckgxzzdfpess5vw

    If you want enable token authorization, set or add token_login_support = true on gdeliveryd gamesys.conf (normal authorization is also available) and you need start game with params user and token2, like this:
    Code:
    start elementclient.exe startbypatcher console:1 user:kn1fe token2:CZrfpz6yE6ZnoYZ9nKdk6g==
    Where:
    kn1fe - account login
    token2 - password hash from users table

    Download link - gauthd
    Source code - https://github.com/Kn1fe/GAuthDaemon
    I will accept any bug reports and suggestions
    Last edited by Kn1fe; 28-03-18 at 09:37 PM.


  2. #2
    Alpha Member Hycker is offline
    MemberRank
    Dec 2010 Join Date
    /root/gameguardLocation
    1,590Posts

    Re: GAuthDaemon rewrited on c++

    this is the best release years ago

  3. #3
    Apprentice Chu is offline
    MemberRank
    Dec 2012 Join Date
    5Posts

    Re: GAuthDaemon rewrited on c++

    good, ty

  4. #4
    Ancient One cmb is offline
    DeveloperRank
    Mar 2007 Join Date
    1,035Posts

    Re: GAuthDaemon rewrited on c++

    why not open source this? Would probably be good for future development

  5. #5
    Proficient Member Luka is offline
    MemberRank
    Jan 2016 Join Date
    GeorgiaLocation
    162Posts

    Re: GAuthDaemon rewrited on c++

    Quote Originally Posted by cmb View Post
    why not open source this? Would probably be good for future development
    And what about this? https://github.com/Kn1fe/GAuthDaemon

  6. #6
    Account Upgraded | Title Enabled! Coldwin is offline
    MemberRank
    Dec 2011 Join Date
    347Posts

    Re: GAuthDaemon rewrited on c++

    How do we enable anti brutforce? Nice release!

  7. #7
    JD | Web Developer mrosenov is offline
    MemberRank
    Jun 2012 Join Date
    BulgariaLocation
    556Posts

    Re: GAuthDaemon rewrited on c++

    Quote Originally Posted by Coldwin View Post
    How do we enable anti brutforce? Nice release!
    I think the function is not added yet as it says.
    What in plans:
    Support keys(iseckey, oseckey)
    Support codes on ingame mailbox
    Anti brutforce

  8. #8
    Enthusiast Kn1fe is offline
    MemberRank
    Aug 2013 Join Date
    49Posts

    Re: GAuthDaemon rewrited on c++

    Version 1.1.0
    • 3 auth type with selection in conf file (allow_auth_type)
    • Password hash type selection
    • Added antibrute, for example: $count login try for $interval seconds = block auth for $block_time
    • Code refactoring and optimization
    • In gauthd.conf added comments to parameters


    Download link - https://drop.me/Mv7xOg
    Source code - https://github.com/Kn1fe/GAuthDaemon

  9. #9
    Enthusiast Kn1fe is offline
    MemberRank
    Aug 2013 Join Date
    49Posts

    Re: GAuthDaemon rewrited on c++

    Version 1.1.1
    • Removed email auth, beause challenge_algo = 1 makes interesting bug (you can login in any account with any password)
    • Rebuild to x32 with latest qt version


    Download link - https://www.mediafire.com/file/vez1e...x7z5/gauthd.7z

  10. #10
    Proficient Member letanduy is offline
    MemberRank
    Nov 2011 Join Date
    192Posts

    Re: GAuthDaemon rewrited on c++

    How to use "Support codes on ingame mailbox"?

  11. #11
    Enthusiast Kn1fe is offline
    MemberRank
    Aug 2013 Join Date
    49Posts

    Re: GAuthDaemon rewrited on c++

    Quote Originally Posted by letanduy View Post
    How to use "Support codes on ingame mailbox"?
    Nohow, this function in plans, now i dont know how to revive them

  12. #12
    Enthusiast Kn1fe is offline
    MemberRank
    Aug 2013 Join Date
    49Posts

    Re: GAuthDaemon rewrited on c++

    Version 1.1.2
    • Updated to Qt version 5.10.0
    • Updated mysql library
    • Bugfix

  13. #13
    Account Upgraded | Title Enabled! Coldwin is offline
    MemberRank
    Dec 2011 Join Date
    347Posts

    Re: GAuthDaemon rewrited on c++

    My VPS (not dedicated) keeps randomly shutting down after I used gauthd, it didn't work as well because "Too old kernel". I can't update my kernel so I don't use it anymore.

    Is there a way to reverse damage done by gauthd?

  14. #14
    Apprentice wanx is offline
    MemberRank
    Jun 2012 Join Date
    20Posts

    Re: GAuthDaemon rewrited on c++

    this gauthd is 64bit ?? I need 32bit for Ubuntu server. But I can't QT ...

  15. #15
    Account Upgraded | Title Enabled! Coldwin is offline
    MemberRank
    Dec 2011 Join Date
    347Posts

    Re: GAuthDaemon rewrited on c++

    Gauth dies by itself randomly sometimes. The connection gets cut. Is there a way to fix this?



Page 1 of 2 12 LastLast

Advertisement