[DEV]Checksum generator for the Launcher

Page 1 of 2 12 LastLast
Results 1 to 15 of 24
  1. #1
    The beer?? Its here !!! Rotana is offline
    MemberRank
    Jan 2007 Join Date
    The NetherlandsLocation
    1,733Posts

    [DEV]Checksum generator for the Launcher

    hello, topday i started an new project for me, but i need help with it.

    I have downloaded an disassambler for C++ files, [where i thought that the launcher was writed with]

    Now i can see an part of the 'source' but need it in normal C++

    I hope there is someone around here that can help me retrive the source of the checksum generation.

    I will attacht an screen shot if the progress is made. And help is welcome..


    One comment, please don't repley to this topic if don't know something of C++
    Attached Thumbnails Attached Thumbnails nieuw-bitmapafbeelding.jpg  


  2. #2
    Account Upgraded | Title Enabled! RepublicOfAstra is offline
    MemberRank
    Dec 2006 Join Date
    1,122Posts

    Re: [DEV]Checksum generator for the Launcher

    That isn't any discernable C++ code, it seems closer to something you'd see in Olly. There aren't any decompilers for C++, only things like Olly or IDA to see the active asm code running.

  3. #3
    The beer?? Its here !!! Rotana is offline
    MemberRank
    Jan 2007 Join Date
    The NetherlandsLocation
    1,733Posts

    Re: [DEV]Checksum generator for the Launcher

    But the asm code can be translated to C++ if i'm right or not?

  4. #4
    Account Upgraded | Title Enabled! bepetemish is offline
    MemberRank
    Nov 2006 Join Date
    The NetherlandsLocation
    384Posts

    Re: [DEV]Checksum generator for the Launcher

    You used a disassambler to get this result. The disassembler probably read the application in asm and export it to C++. But because C++ dissamblers are very basic and never finished it can't display fully working C++ code. What you see is a combination of C++ and ASM. If you're near to experienced in both C++ and ASM you might be able to read it / understand it and recode the application.

    I don't know what your goal is and i never heard of checksum generation but i expect it got something to do with crc.

    Well, hope this was helpfull, you've been helpfull for me in the past.


    Ill just checked the pic again. Its worse then i explained above. Your dissassembler got a very strange way of sorting the code so you need to recode everything and then its like putting a jigsaw togheter. Or, you start building your own program and just steal the most you can from this one.

  5. #5
    Proficient Member -Lambda- is offline
    MemberRank
    Jan 2007 Join Date
    SpainLocation
    157Posts

    Re: [DEV]Checksum generator for the Launcher

    Here's the official MAIET's patch file generator
    Attached Files Attached Files

  6. #6
    GunZ messiah peaceofpi is offline
    MemberRank
    Nov 2006 Join Date
    333Posts

    Re: [DEV]Checksum generator for the Launcher

    I'm trying to work out how to use ZPatchBuilder right now. The webpage it wants to go to isn't found (http://www.gunz.co.kr/update) but changing it in a hex editor works. I don't know the reason for the popup, though.

  7. #7
    Account Upgraded | Title Enabled! bepetemish is offline
    MemberRank
    Nov 2006 Join Date
    The NetherlandsLocation
    384Posts

    Re: [DEV]Checksum generator for the Launcher

    Ehm, im going a little offtopic but can someone post here or pm me what exactly this tool is used for? I got an idea but i want to get it confirmed.

    Tnx,

    Bepetemish

  8. #8
    The beer?? Its here !!! Rotana is offline
    MemberRank
    Jan 2007 Join Date
    The NetherlandsLocation
    1,733Posts

    Re: [DEV]Checksum generator for the Launcher

    this tool is for the patch.xml.. So we can use the orginal launcher for updates

  9. #9
    Reverse Engineer ThievingSix is offline
    MemberRank
    Mar 2007 Join Date
    CaliforniaLocation
    901Posts

    Re: [DEV]Checksum generator for the Launcher

    Just make your own launcher with c++ or similar programming language. BR Gunz Launcher sucks ass.

  10. #10
    Enthusiast HotPockets is offline
    MemberRank
    Jul 2007 Join Date
    28Posts

    Re: [DEV]Checksum generator for the Launcher

    The BR gunz launcher is nice and easy to edit.

    Use Windows Visual studio. It's a big program, but it's worth it.

  11. #11
    Account Upgraded | Title Enabled! RepublicOfAstra is offline
    MemberRank
    Dec 2006 Join Date
    1,122Posts

    Re: [DEV]Checksum generator for the Launcher

    Uh... you can't edit an already-compiled exe (i.e. the BrGunz launcher) in Visual Studio.

  12. #12
    Valued Member WhiteMoga is offline
    MemberRank
    Dec 2006 Join Date
    At my computer deskLocation
    129Posts

    Re: [DEV]Checksum generator for the Launcher

    Looking at your picture, it looks to me that it's just naming APIs and using JMPs and CMPs to create IF statements. There is nothing there that you can't figure out from looking at it in ASM.

  13. #13
    The beer?? Its here !!! Rotana is offline
    MemberRank
    Jan 2007 Join Date
    The NetherlandsLocation
    1,733Posts

    Re: [DEV]Checksum generator for the Launcher

    BTW.. This is topic can be closed for me... I stopped the project..

    Started to code me own launcher

  14. #14
    Enthusiast HotPockets is offline
    MemberRank
    Jul 2007 Join Date
    28Posts

    Re: [DEV]Checksum generator for the Launcher

    Quote Originally Posted by RepublicOfAstra View Post
    Uh... you can't edit an already-compiled exe (i.e. the BrGunz launcher) in Visual Studio.
    You can if you have the source code, ZzZzzZzZz

  15. #15
    Reverse Engineer ThievingSix is offline
    MemberRank
    Mar 2007 Join Date
    CaliforniaLocation
    901Posts

    Re: [DEV]Checksum generator for the Launcher

    Quote Originally Posted by HotPockets View Post
    You can if you have the source code, ZzZzzZzZz
    If it is already compiled and you are trying to edit it, you probably don't have the source code...

    Dur da Dur Dur Dur...



Page 1 of 2 12 LastLast

Advertisement