official World server source ( in C)

Page 1 of 2 12 LastLast
Results 1 to 15 of 29
  1. #1
    Ace of Hearts Reimniess is offline
    MemberRank
    Jul 2009 Join Date
    in your headLocation
    784Posts

    official World server source ( in C)

    Pre note: I was not planning to release this but I saw someone trying to sell this on German forums so I thought I would release it before people wasted their money on it


    ____________________________________________________________________

    this source code is obtained by using Ida Pro on the Worldserver Ashton released

    the commercial version of Ida pro supports conversion of asm to C and that is how the various Germans on other forums have been able to obtain source codes of various things suck as beast

    Download 7.World Ser ver15.5[150].c

    I'm not releasing anything else for now I'm not here to spoon feed you all

    but you can do this to any of the server files, beast, Neuz I used Ida 5.5 to get it by whatever means you do and you can get the source codes to whatever

    don't expect much more support then that I laid it out simple enough


  2. #2
    We are Maverick! Dell Honne is offline
    MemberRank
    Feb 2009 Join Date
    ON, CanadaLocation
    3,271Posts

    Re: official World server source ( in C)

    Wow cool, Thanks for the information.

  3. #3
    Ace of Hearts Reimniess is offline
    MemberRank
    Jul 2009 Join Date
    in your headLocation
    784Posts

    Re: official World server source ( in C)

    it may take a bit to understand overall but it makes splicing values and understanding code flow far easier then in assembly form

    and it also makes it easier to add in your own arguments
    Last edited by Reimniess; 04-06-10 at 11:48 PM.

  4. #4
    We are Maverick! Dell Honne is offline
    MemberRank
    Feb 2009 Join Date
    ON, CanadaLocation
    3,271Posts

    Re: official World server source ( in C)

    Quote Originally Posted by Reimniess View Post
    it may take a bit to understand overall but it makes splicing values and understanding code flow far easier then in assembly form

    and it also makes it easier to add in your own arguments
    Too bad leechers wont know how to use this properly. Unless their SMART leechers then that's another story.

  5. #5
    Banned VLxPain is offline
    BannedRank
    May 2010 Join Date
    121Posts

    Re: official World server source ( in C)

    lold... this is just a decompiled source with a decompiler, fail imo...
    It's just like a view source in html :)
    Code:
    /* This file has been generated by the Hex-Rays decompiler.
       Copyright (c) 2009 Hex-Rays <info@hex-rays.com>
    
       Detected compiler: Visual C++
    */
    Really?...
    Last edited by VLxPain; 04-06-10 at 11:56 PM.

  6. #6
    Account Upgraded | Title Enabled! darkesthour123 is offline
    MemberRank
    Oct 2009 Join Date
    Sheffield (UK)Location
    270Posts

    Re: official World server source ( in C)

    Quote Originally Posted by VLxPain View Post
    lold... this is just a decompiled source with a decompiler, fail imo...
    It's just like a view source in html :)
    Code:
    /* This file has been generated by the Hex-Rays decompiler.
       Copyright (c) 2009 Hex-Rays <info@hex-rays.com>
    
       Detected compiler: Visual C++
    */
    Really?...
    Sounds like owned to me.

  7. #7
    Ace of Hearts Reimniess is offline
    MemberRank
    Jul 2009 Join Date
    in your headLocation
    784Posts

    Re: official World server source ( in C)

    Quote Originally Posted by VLxPain View Post
    lold... this is just a decompiled source with a decompiler, fail imo...
    It's just like a view source in html :)
    yeah but at least you can see what your doing in html ... asm is another story...

    it may not be a open source private server but have to make do with the resources at hand

    Quote Originally Posted by Omega Zero View Post
    Too bad leechers wont know how to use this properly. Unless their SMART leechers then that's another story.
    at least they need some brain power to work with it


    Quote Originally Posted by VLxPain View Post
    lold... this is just a decompiled source with a decompiler, fail imo...
    It's just like a view source in html :)
    Code:
    /* This file has been generated by the Hex-Rays decompiler.
       Copyright (c) 2009 Hex-Rays <info@hex-rays.com>
    
       Detected compiler: Visual C++
    */
    Really?...
    I said that if you would read my post e_e

    please take the time to read the thread before posting
    Last edited by Reimniess; 05-06-10 at 12:03 AM.

  8. #8
    Banned VLxPain is offline
    BannedRank
    May 2010 Join Date
    121Posts

    Re: official World server source ( in C)

    assembly... it's far easier to read than this decompiled version

  9. #9
    Account Upgraded | Title Enabled! darkesthour123 is offline
    MemberRank
    Oct 2009 Join Date
    Sheffield (UK)Location
    270Posts

    Re: official World server source ( in C)

    Quote Originally Posted by VLxPain View Post
    assembly... it's far easier to read than this decompiled version
    Ill agree with you there. This is for people that don't know shit about asm.

  10. #10
    Ace of Hearts Reimniess is offline
    MemberRank
    Jul 2009 Join Date
    in your headLocation
    784Posts

    Re: official World server source ( in C)

    Quote Originally Posted by VLxPain View Post
    assembly... it's far easier to read than this decompiled version
    that's gernally the point

    and it's hard to place your own arguments and ect. in assembly without serious errors occurring

    I figured this would solve some ID10T errors that seam to plague the world server

  11. #11
    We are Maverick! Dell Honne is offline
    MemberRank
    Feb 2009 Join Date
    ON, CanadaLocation
    3,271Posts

    Re: official World server source ( in C)

    Quote Originally Posted by Reimniess View Post
    that's gernally the point

    and it's hard to place your own arguments and ect. in assembly without serious errors occurring

    I figured this would solve some ID10T errors that seam to plague the world server
    It's the information she/he gave us, that's the real release here.
    so just stop arguing and say thanks or don't give thanks if you don't find this helpful XD

  12. #12
    Account Upgraded | Title Enabled! darkesthour123 is offline
    MemberRank
    Oct 2009 Join Date
    Sheffield (UK)Location
    270Posts

    Re: official World server source ( in C)

    Quote Originally Posted by Reimniess View Post
    that's gernally the point

    and it's hard to place your own arguments and ect. in assembly without serious errors occurring

    I figured this would solve some ID10T errors that seam to plague the world server
    If you know what your doing in asm then you can do things without serious errors. But im talking a few years experience? I suppose i can see what your saying but still if you have the knowledge it can be done properly.

  13. #13
    Ace of Hearts Reimniess is offline
    MemberRank
    Jul 2009 Join Date
    in your headLocation
    784Posts

    Re: official World server source ( in C)

    Quote Originally Posted by Omega Zero View Post
    It's the information she/he gave us, that's the real release here.
    so just stop arguing and say thanks or don't give thanks if you don't find this helpful XD
    one key advantage of it being if you lets say disassembled Neuz you could read the Exact process that loads Ani, Chr, O3d and <potential> figure out how they work

    as well as adding things such hooks and modifications is much easier in this form

    ---------- Post added at 11:46 PM ---------- Previous post was at 11:38 PM ----------

    Quote Originally Posted by darkesthour123 View Post
    If you know what your doing in asm then you can do things without serious errors. But im talking a few years experience? I suppose i can see what your saying but still if you have the knowledge it can be done properly.
    true but it's easier to learn C as compared to asm as well as easier on the eyes to look at

    not to mention I've been coding in C++ for 5 and this year began work in java for classes on programing games (my school is supporting Console and computer game programming as a major next year so started studying in advance) which are both branched from C so it's much easier for me to understand

    most developers here are familiar with at least some form of C
    Last edited by Reimniess; 05-06-10 at 12:47 AM.

  14. #14
    3D Dev heathj is offline
    MemberRank
    Sep 2008 Join Date
    UKLocation
    497Posts

    Re: official World server source ( in C)

    i havent downloaded it but from knowing that the server files are coded in c++ i know that even if you decompile to asm then covert to c the source code will only be a possible source code and will be next to impossible to actually edit conviniently as the nature of a compile is it removes all comments and variable names when building binaries, so the source you have will more than likely end up with var1 var2 etc and will take you ages to figure out what is what, by the time you figured it out it would probably be more time effective to have looked up ASM and coded a dll hook into the server program to add.modify functions that way

  15. #15
    Ace of Hearts Reimniess is offline
    MemberRank
    Jul 2009 Join Date
    in your headLocation
    784Posts

    Re: official World server source ( in C)

    Quote Originally Posted by heathj View Post
    i havent downloaded it but from knowing that the server files are coded in c++ i know that even if you decompile to asm then covert to c the source code will only be a possible source code and will be next to impossible to actually edit conviniently as the nature of a compile is it removes all comments and variable names when building binaries, so the source you have will more than likely end up with var1 var2 etc and will take you ages to figure out what is what, by the time you figured it out it would probably be more time effective to have looked up ASM and coded a dll hook into the server program to add.modify functions that way
    that's actually not quite correct many functions retain their original names and as for variable they are easily figured out in the same manner as asm

    and by looking around a bit you can rename variables as you learn what they are

    and on the note of it being originally being coded in C++ I should probably make a C++ compatibly version for practicalities sake

    but C and C++ are very similar and unlike asm you can more easily place arguments within functions that alter results

    it requires an eye for detail but anyone willing to work a little and use some of that brain of theirs they should be able to figure it out



Page 1 of 2 12 LastLast

Advertisement