|
Reverse Engineering raing3 Custom Master Server
|
|
Topic Started: Mar 16 2012, 11:07 AM (2,224 Views)
|
|
shooter1510
|
Mar 16 2012, 11:07 AM
Post #1
|
- Posts:
- 378
- Group:
- Members
- Member
- #681
- Joined:
- July 26, 2009
- CSPSP username
- shooter1510
|
After raing3 posted is mod on his Custom Master Server. I was curious how he did it. So I tried to find some prx Decompiling software. But no luck. So I use gedit, and got what I had. What I highlighted, is what im thinking I could modify and change the master IP to my IP.
Anything in orange is the Master Server IP. Anything in Green is his files, he used.
Spoiler: click to toggle ELF\00\00\00\00\00\00\00\00\00\A0\FF\00\00\00\00\00\00\004\00\00\00\A0\00\000\A24\00 \00\00(\00\00\00\00\00\00`\00\00\00\00\00\00\00\C0\00\80@\00\00@\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\E0!\00\00\00\00<\00\00<\F8\FF\BD'\E8\84$X\00\A5$\00$\00$!@\00\00\00\BF\AF?\00\00!H\00\00\00@! @\00!(\00\00A\00\00!0\00\00\00\BF\8F!\00\00\00\E0\00\BD'\E8\FF\BD'\00\00<\8D<\00\B3\AF\FCs$\00\00<\00\B2\AF\00\B1\AF\00\B0\AF\00\BF\AFd\E5Q4r$T\E5P4=\00\00'$! \00E\00\00!(`\FA\FF@! E\00\00!(@\F6\FF@\00\00<! \00G\00\00 \A5$\00\00<! G\00\000\A5$\00\BF\8F\00\B3\8F\00\B2\8F\00\B1\8F\00\B0\8F! \00\00C\00\00\00\BD'\00\E0\00\00\00\00\00\E0\00\00\00\00\00\E0\00\00\00\00\00\E0\00\00\00\00\00\E0\00\00\00\00\00\E0\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\A4\00\00\00\00\00\00\00\D0\00\00\F4\00\00\00\BC\00\00\00\00\00\00\00\E0\00\00\00\00\00\00\00\00\00\00\00\000\00cspsp-gshi\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\000\83\00\00(\00\00(\00\000\00\00X\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00ThreadManForKernel\00\00\00\00\00\00SysclibForKernel\00\00\00\00G\EB\AD\CE\E6\8DmD]\84u\F4\9B✀2\89\AB\C0\F2o\ECcspsp_gshi_thread\00\00\0074.125.53.141\00\00\00cspsp.appspot.com\00\00\0050.28.24.142\00\00\00\00cspsp.gshi.org\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00`\00\00\00\F4\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\A0\00\00p\00\00\00\00\00\00\00\00\98\00\00\A0\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\F4\00\00\00T\00\000\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00$\00\00\84\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00,\00\00\00\00\00\00\00\00\00(\00\00\88\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\009\00\00\00\00\00\00\00\00\00,\00\00\8C\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00G\00\00\00\00\00\00\00\00\000\00\00\90\00\00(\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00Q\00\00\00\A0\00\00p\00\00\00\00\00\00\00\008\00\000\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00_\00\00\00\00\00\00\00\00\00X\00\00\B8\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00m\00\00\00\00\00\00\00\00\00`\00\00\C0\00\00@\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\83\00\00\00\A0\00\00p\00\00\00\00\00\00\00\00h\00\00(\00\00\00\00\00\00\00 \00\00\00\00\00\00\00\00\00\9D\00\00\00\00\00\00\00\00\00\A0\00\00\00\00\000\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\B1\00\00\00\00\00\00\00\00\00\D0\00\000\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\C0\00\00\00\00\00\002\00\00\00\E8\00\00H\00\00W\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\C8\00\00\00\00\00\00\00\00\00@\00\00\A0\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\CE\00\00\00\00\00\00\00\00@\00\00\A0\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\D4\00\00\00\00\00\00\00\00\00@\00\00\A0\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\D9\00\00\00\00\00\00\00\00\00\00\00\00\00\00\90\00\00\E6\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00,\00\00\00\00\00\00@\00\00\00\00\00\00\\00\00\00\00\00\00h\00\00\00\00\00\00l\00\00\00\00\00\00\84\00\00\00\00\00\00\8C\00\00\00\00\00\00\98\00\00\00\00\00\00\A8\00\00\00\00\00\00\BC\00\00\00\00\00\00\B4\00\00\00\00\00\00\C0\00\00\00\00\00\00\CC\00\00\00\00\00\00\C4\00\00\00\00\00\00\D0\00\00\00\00\00\00\EC\00\00\00\00\00\000\00\00\00\00\00<\00\00\00\00\00@\00\00\00\00\00D\00\00\00\00\00P\00\00\00\00\00T\00\00\00\00\00\80\00\00\00\00\00\84\00\00\00\00\00\88\00\00\00\00\00\8C\00\00\00\00\00\90\00\00\00\00\00\00.text\00.rel.text\00.sceStub.text\00.lib.ent.top\00.lib.ent.btm\00.lib.stub.top\00.lib.stub\00.rel.lib.stub\00.lib.stub.btm\00.rodata.sceModuleInfo\00.rel.rodata.sceModuleInfo\00.rodata.sceResident\00.rodata.sceNid\00.rodata\00.data\00.sbss\00.bss\00.shstrtab\00\00\00\00
So now, I went to his site. And I was amazed at his coding experience with CSS. I tried to look at his javascript to see if theres anything that has to do with porting from the PRX to the Master Server.
Heres what I found from html.
Spoiler: click to toggle <h2 class="block">Servers</h2> <div class="block"><table class="center" style="width: 100%"> <tr> <th>Name</th> <th>Map</th> <th>Players</th> <th>IP Address</th>
I see a table class. So it gotta be something with SQL. Until I checked out the 2 javascript files, it uses php and mysql.
main.js:
Spoiler: click to toggle $(document).ready(function() { $('h2.block').click(function() { $(this).next().slideToggle(); }); });
Now Im just check what type of program (WAMP, LAMP) he uses, and what Host he used.
Name Servers:
Spoiler: click to toggle Name Servers: ns1.gamehacking.org, ns2.gamehacking.org
testbox:
|




 The only hacker still unban with the unknown hack
|
| |
|
pika9323
|
Mar 16 2012, 11:28 AM
Post #2
|
- Posts:
- 125
- Group:
- Members
- Member
- #1,198
- Joined:
- August 26, 2010
|
And what now?
|
|
|
| |
|
-Vlad1k
|
Mar 16 2012, 01:34 PM
Post #3
|
- Posts:
- 741
- Group:
- Members
- Member
- #2,536
- Joined:
- October 18, 2011
- CSPSP username
- [Ub3r]Vlad1k
|
- pika9323
- Mar 16 2012, 11:28 AM
And what now? Exactly^
|
http://v1k.org/ -- [zL] Leader http://www.Vlad1k.net/ -- [Ub3r] Leader
|
| |
|
retry32
|
Mar 16 2012, 01:52 PM
Post #4
|
- Posts:
- 228
- Group:
- Members
- Member
- #2,741
- Joined:
- February 1, 2012
- CSPSP username
- RETry
|
It isn't better then other PHP databases And don't get me wrong, what he did was amazing. People like him deserve a badge or something lol
|
|
|
| |
|
-Vlad1k
|
Mar 17 2012, 12:01 PM
Post #5
|
- Posts:
- 741
- Group:
- Members
- Member
- #2,536
- Joined:
- October 18, 2011
- CSPSP username
- [Ub3r]Vlad1k
|
I would like to get the source of Custom Master Server
|
http://v1k.org/ -- [zL] Leader http://www.Vlad1k.net/ -- [Ub3r] Leader
|
| |
|
XandrosUltima
|
Mar 17 2012, 04:04 PM
Post #6
|
- Posts:
- 2,988
- Group:
- Members
- Member
- #950
- Joined:
- February 24, 2010
- CSPSP username
- 模因
|
- -Vlad1k
- Mar 17 2012, 12:01 PM
I would like to get the source of Custom Master Server  Glhf doing that.
|
|
| |
|
zeron.pnoy824
|
Mar 18 2012, 12:08 AM
Post #7
|
- Posts:
- 467
- Group:
- Members
- Member
- #511
- Joined:
- March 29, 2009
|
Cool story! I would love to hear more from your research.
|
Im the OneAndOnly!! BNO=the only clan that I have ever been in CSPSP.
- nataku92 @ Jul 4 2009
- 07:01 PM
sorry to get your hopes up, but no.
- RiderVang5 @ Aug 11
- 2011 8:48 PM
It's zeron! D:
- RiderVang5 @ Oct 10 2011
- 12:25 PM
I saw zeron last night!  - H3RO @ Oct 10 2011
-
I see God every night.
- nataku92 @ Sep 15 2011
- 02:33 PM
Nah, it's because Zup3rN0o8 is fragon and I blacklisted him from the game entirely.
|
| |
|
retry32
|
Mar 18 2012, 05:41 AM
Post #8
|
- Posts:
- 228
- Group:
- Members
- Member
- #2,741
- Joined:
- February 1, 2012
- CSPSP username
- RETry
|
- -Vlad1k
- Mar 17 2012, 12:01 PM
I would like to get the source of Custom Master Server  Why the fuck would you like that... So you could run your own ? Just disassemble it with fucking IDA 6.1 m0ron
|
|
|
| |
|
-Vlad1k
|
Mar 18 2012, 05:23 PM
Post #9
|
- Posts:
- 741
- Group:
- Members
- Member
- #2,536
- Joined:
- October 18, 2011
- CSPSP username
- [Ub3r]Vlad1k
|
- retry32
- Mar 18 2012, 05:41 AM
- -Vlad1k
- Mar 17 2012, 12:01 PM
I would like to get the source of Custom Master Server 
Why the fuck would you like that... So you could run your own ? Just disassemble it with fucking IDA 6.1 m0ron sorry i am not a moron. i just dont know why ur flaming me.
wats ida?
edit i want to have the source of master server, not cspspserver.exe
Edited by -Vlad1k, Mar 18 2012, 05:26 PM.
|
http://v1k.org/ -- [zL] Leader http://www.Vlad1k.net/ -- [Ub3r] Leader
|
| |
|
goeos
|
Mar 18 2012, 05:36 PM
Post #10
|
- Posts:
- 636
- Group:
- Members
- Member
- #801
- Joined:
- November 6, 2009
- CSPSP username
- Leajian
|
- retry32
- Mar 18 2012, 05:41 AM
- -Vlad1k
- Mar 17 2012, 12:01 PM
I would like to get the source of Custom Master Server 
Why the fuck would you like that... So you could run your own ? Just disassemble it with fucking IDA 6.1 m0ron Try being more kind, p-l-e-a-s-e. IDA is not freeware and warezing is baaaaaad.
@Vlad, if you had it, then what? What are would you plan to do?
|
I want to be part of the future... Starting a map? Start here!  Get a Dropbox account!  Modders'CSPackSP  My ICONS! 
|
| |
|
-Vlad1k
|
Mar 18 2012, 09:29 PM
Post #11
|
- Posts:
- 741
- Group:
- Members
- Member
- #2,536
- Joined:
- October 18, 2011
- CSPSP username
- [Ub3r]Vlad1k
|
- goeos
- Mar 18 2012, 05:36 PM
- retry32
- Mar 18 2012, 05:41 AM
- -Vlad1k
- Mar 17 2012, 12:01 PM
I would like to get the source of Custom Master Server 
Why the fuck would you like that... So you could run your own ? Just disassemble it with fucking IDA 6.1 m0ron
Try being more kind, p-l-e-a-s-e. IDA is not freeware and warezing is baaaaaad. @Vlad, if you had it, then what? What are would you plan to do? I just wanna learn off, and maybe create a similar game.
|
http://v1k.org/ -- [zL] Leader http://www.Vlad1k.net/ -- [Ub3r] Leader
|
| |
|
H3RO
|
Mar 18 2012, 10:37 PM
Post #12
|
- Posts:
- 2,791
- Group:
- Members
- Member
- #755
- Joined:
- September 19, 2009
- CSPSP username
- H3RO
|
- -Vlad1k
- Mar 18 2012, 09:29 PM
- goeos
- Mar 18 2012, 05:36 PM
- retry32
- Mar 18 2012, 05:41 AM
- -Vlad1k
- Mar 17 2012, 12:01 PM
I would like to get the source of Custom Master Server 
Why the fuck would you like that... So you could run your own ? Just disassemble it with fucking IDA 6.1 m0ron
Try being more kind, p-l-e-a-s-e. IDA is not freeware and warezing is baaaaaad. @Vlad, if you had it, then what? What are would you plan to do?
I just wanna learn off, and maybe create a similar game. If you want to learn, start from scratch. Trust me.
|
|
|
| |
|
retry32
|
Mar 19 2012, 02:59 AM
Post #13
|
- Posts:
- 228
- Group:
- Members
- Member
- #2,741
- Joined:
- February 1, 2012
- CSPSP username
- RETry
|
- goeos
- Mar 18 2012, 05:36 PM
- retry32
- Mar 18 2012, 05:41 AM
- -Vlad1k
- Mar 17 2012, 12:01 PM
I would like to get the source of Custom Master Server 
Why the fuck would you like that... So you could run your own ? Just disassemble it with fucking IDA 6.1 m0ron
Try being more kind, p-l-e-a-s-e. IDA is not freeware and warezing is baaaaaad. @Vlad, if you had it, then what? What are would you plan to do? Ida 4 is free. However only IDA 6.1 gives PRX support
|
|
|
| |
|
XandrosUltima
|
Mar 19 2012, 11:59 AM
Post #14
|
- Posts:
- 2,988
- Group:
- Members
- Member
- #950
- Joined:
- February 24, 2010
- CSPSP username
- 模因
|
- goeos
- Mar 18 2012, 05:36 PM
warezing is baaaaaad. ^ACTA supporter [/trollface]
Still waiting for the OP explanation.
|
|
| |
|
goeos
|
Mar 19 2012, 12:28 PM
Post #15
|
- Posts:
- 636
- Group:
- Members
- Member
- #801
- Joined:
- November 6, 2009
- CSPSP username
- Leajian
|
- XandrosUltima
- Mar 19 2012, 11:59 AM
- goeos
- Mar 18 2012, 05:36 PM
warezing is baaaaaad.
^ACTA supporter [/trollface] Still waiting for the OP explanation. Nah, just I want to pretent to be the legal guy! O:)
|
I want to be part of the future... Starting a map? Start here!  Get a Dropbox account!  Modders'CSPackSP  My ICONS! 
|
| |