[Development] Rice - A Drift City USA Emulator.

Page 6 of 8 FirstFirst 12345678 LastLast
Results 76 to 90 of 109
  1. #76
    amPerl savetherobots is offline
    MemberRank
    Apr 2010 Join Date
    215Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    For anyone interested, the private version of Rice has a public commit log so you can see what we're up to: Rice Commit Log

  2. #77
    Apprentice rojeh222 is offline
    MemberRank
    May 2011 Join Date
    14Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    Quote Originally Posted by savetherobots View Post
    For anyone interested, the private version of Rice has a public commit log so you can see what we're up to: Rice Commit Log
    Cool :) Will we have a private server anytime in 2016?

  3. #78
    amPerl savetherobots is offline
    MemberRank
    Apr 2010 Join Date
    215Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    Doubt it. I have university and other stuff to deal with, so development is slow.

  4. #79
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    Still want this so hard. But it's a pain in the ass to figure out the packets. I keep crashing when sending wrong packets . It's so frustrating.

    My first encounter with Drift City was 7 years ago *.*. And still love playing it.
    Last edited by GigaToni; 18-01-16 at 08:28 PM.

  5. #80
    Account Upgraded | Title Enabled! Snopboy is offline
    MemberRank
    Sep 2011 Join Date
    Kerning PQLocation
    1,057Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    Quote Originally Posted by GigaToni View Post
    Still want this so hard. But it's a pain in the ass to figure out the packets. I keep crashing when sending wrong packets . It's so frustrating.

    My first encounter with Drift City was 7 years ago *.*. And still love playing it.
    Make a memory dump, an IDB and read it with Interactive Disassembler (IDA), no more guessing. You'll have a bunch of IF statements that contains the opcodes and the methods they are responsible for. Click on the method and see the decodes (bytes).
    Good luck.

  6. #81
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    Ye I could do that. Never done anything in regards of reverse engineering.

    Btw game is protected with GameGuard and, apparently ?packed?

    :( Could've been so easy.

    Btw I know you said, make a memory dump ;)

    Ollydbg says:
    ---------------------------
    Protection Error
    ---------------------------
    Debugger detected - please close it down and restart!



    Windows NT users: Please note that having the

    WinIce/SoftIce service installed means that you are

    running a debugger!
    ---------------------------
    OK
    ---------------------------
    IDA Pro says:

    ---------------------------
    Warning
    ---------------------------
    C:\Program Files (x86)\IDA 6.5\loaders\uimage.py: DLL load failed: %1 is not a valid Win32 application.
    Traceback (most recent call last):
    File "C:\Program Files (x86)\IDA 6.5\python\idaapi.py", line 564, in IDAPython_ExecScript
    execfile(script, g)
    File "C:/Program Files (x86)/IDA 6.5/loaders/uimage.py", line 50, in <module>
    import ctypes
    File "C:\Python\Lib\ctypes\__init__.py", line 10, in <module>
    from _ctypes import Union, Structure, Array
    ImportError: DLL load failed: %1 is not a valid Win32 application.

    ---------------------------
    OK
    ---------------------------
    Last edited by GigaToni; 18-01-16 at 10:00 PM.

  7. #82
    Account Upgraded | Title Enabled! Snopboy is offline
    MemberRank
    Sep 2011 Join Date
    Kerning PQLocation
    1,057Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    Quote Originally Posted by GigaToni View Post
    Ye I could do that. Never done anything in regards of reverse engineering.

    Btw game is protected with GameGuard and, apparently ?packed?

    :( Could've been so easy.

    Btw I know you said, make a memory dump ;)

    Ollydbg says:


    IDA Pro says:
    I know a bit about it, just not really familiar with the process itself of unpacking it.
    You could ask about it in http://forum.ragezone.com/f860/
    There are some experienced people in Reverse Engineering and this process in particular in the MapleStory section, I'm pretty sure both require a very similar process for removing GameGuard, unpacking it and filling in the blanks, I guess you could ask there without directly referring to DriftCity.

  8. #83
    Enthusiast WWWWWWWWWWWWWW is offline
    MemberRank
    Feb 2016 Join Date
    29Posts

    Re: [Development] Rice - A Drift City USA Emulator.


  9. #84
    Moderator DriftCity is offline
    ModeratorRank
    Oct 2009 Join Date
    /NapTown/Location
    621Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    I knew that was coming for a long time, i was after the DriftCity License :) But a bigger company had influence on them and took it. So DC will be coming back when the contract is signed with the new license owner.
    Sadly no license for me..

  10. #85
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    Just out of curiosity. The game was on 3-4 different companies. Including some german ones... And we still only have a binary leak from 2007 and no recent source leak? I wonder why this is the case...

  11. #86
    Moderator DriftCity is offline
    ModeratorRank
    Oct 2009 Join Date
    /NapTown/Location
    621Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    Quote Originally Posted by GigaToni View Post
    Just out of curiosity. The game was on 3-4 different companies. Including some german ones... And we still only have a binary leak from 2007 and no recent source leak? I wonder why this is the case...
    Probably because they got their stuff running in a secure environment without employee's that can steal stuff.

  12. #87
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    Quote Originally Posted by DriftCity View Post
    Probably because they got their stuff running in a secure environment without employee's that can steal stuff.
    Uhm makes sense apart from: How will Game developers / programmers access the source then lol?

  13. #88
    Account Upgraded | Title Enabled! Snopboy is offline
    MemberRank
    Sep 2011 Join Date
    Kerning PQLocation
    1,057Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    Quote Originally Posted by GigaToni View Post
    Uhm makes sense apart from: How will Game developers / programmers access the source then lol?
    Like every respected company does;
    SVN is only accessible in an offline network with physically connected machines, on which the developers develop the source. No usb ports, not connection to the outside.

    Leaked files are always leaked due to idiocy of "security specialists" of the companies they work, because if they allow you to upload the server files/client files pdb to an ftp server, they are retarded. --Official MapleStory Brazil publisher got their server files leaked that way, Nexon almost sued RaGEZONE for releasing it here, the FTP server was hacked by a (now) RaGEZONE moderator, LOL.

  14. #89
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    Quote Originally Posted by kingslime View Post
    Like every respected company does;
    SVN is only accessible in an offline network with physically connected machines, on which the developers develop the source. No usb ports, not connection to the outside.

    Leaked files are always leaked due to idiocy of "security specialists" of the companies they work, because if they allow you to upload the server files/client files pdb to an ftp server, they are retarded. --Official MapleStory Brazil publisher got their server files leaked that way, Nexon almost sued RaGEZONE for releasing it here, the FTP server was hacked by a (now) RaGEZONE moderator, LOL.
    That's right. But he said
    running in a secure environment without employee's that can steal stuff
    Which implies yep thought so, the server is running on secured VPS with a possible VPN connection that requires a private key.
    But employees still had access to the source.. Because without access nobody could program the game lol.

    And also, my point wasn't okay every company has the SVN/Git public. But rather.. Around ~5 companies had access. With it several german, korean and chinese ones.. You want to tell me that none of them made any mistake? Or is it BECAUSE the game is not interesting enough...

  15. #90
    Moderator DriftCity is offline
    ModeratorRank
    Oct 2009 Join Date
    /NapTown/Location
    621Posts

    Re: [Development] Rice - A Drift City USA Emulator.

    Quote Originally Posted by GigaToni View Post
    That's right. But he said

    Which implies yep thought so, the server is running on secured VPS with a possible VPN connection that requires a private key.
    But employees still had access to the source.. Because without access nobody could program the game lol.

    And also, my point wasn't okay every company has the SVN/Git public. But rather.. Around ~5 companies had access. With it several german, korean and chinese ones.. You want to tell me that none of them made any mistake? Or is it BECAUSE the game is not interesting enough...
    I think those 5 companies didn't had access to source at all, NPLUTO is the company that does all developing in the game, they build stuff in their secure probably offline environment like Kingslime said. Then updates wil get pushed towards the publisher and that's how most korean game developers work. Even if they have access to the source, i think no game publisher is stupid enough to let someone leak it because it could cost them a huge load of money.
    >Nexon is just known for being sloppy with a lot of things.

    Besides that securing a dedicated server against hacks isn't so hard, servers can run with many layers of security that are insanely hard to crack, not some easy FTP that can be hacked.
    And if companies are smart, they give every user that is connecting to the server their own username and keys and log every action that's being done, once you do that, you have every right to sue the person who did it. For a large amount of money.



Page 6 of 8 FirstFirst 12345678 LastLast

Advertisement