Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


[Idea] Puzzle Pirates Private Ocean.

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
Cryoma
Member of the Year
Reputation: 198

Joined: 14 Jan 2009
Posts: 1819

PostPosted: Mon Sep 22, 2008 3:08 pm    Post subject: [Idea] Puzzle Pirates Private Ocean. Reply with quote

Well?
All the javascript is included in the game package, all we have to do is begin.
I have limited knowledge of js but I can deal with SQL and maybe hosting the server off my computer, though the internet keeps dying here.
This would be the first ever private server.
We could even use Yotools to create custom islands etc. for a private ocean.
Back to top
View user's profile Send private message
Cryoma
Member of the Year
Reputation: 198

Joined: 14 Jan 2009
Posts: 1819

PostPosted: Sun Apr 18, 2010 9:16 pm    Post subject: Reply with quote

Btw this argument is still valid.
Back to top
View user's profile Send private message
Flyte
Peanuts!!!!
Reputation: 6

Joined: 19 Apr 2006
Posts: 1887
Location: Canada

PostPosted: Sun Apr 18, 2010 11:07 pm    Post subject: Reply with quote

Code:
Posted: Mon Sep 22, 2008

Code:
Joined: 13 Jan 2009


There be some voodoo in this here thread.
Back to top
View user's profile Send private message
Tilosag
Cheater
Reputation: 0

Joined: 21 Dec 2006
Posts: 25

PostPosted: Mon Apr 19, 2010 6:29 am    Post subject: Reply with quote

I can host such server 24/7.
Back to top
View user's profile Send private message
Cryoma
Member of the Year
Reputation: 198

Joined: 14 Jan 2009
Posts: 1819

PostPosted: Mon Apr 19, 2010 11:06 am    Post subject: Reply with quote

Great, we just have to modify the client to work with a server.
Back to top
View user's profile Send private message
Jesper
Grandmaster Cheater Supreme
Reputation: 9

Joined: 21 Feb 2007
Posts: 1156

PostPosted: Tue Apr 20, 2010 2:36 am    Post subject: Reply with quote

What is the client made in and are the packets encrypted?
Back to top
View user's profile Send private message
Tilosag
Cheater
Reputation: 0

Joined: 21 Dec 2006
Posts: 25

PostPosted: Tue May 11, 2010 11:30 am    Post subject: Reply with quote

Client is made in Java and uses zlib, SHA1 and MD5(only for passwords) in it's code somewhere. Packets are encrypted/packed... as usual.

I got to learn more about java to deal it with.

Regards
Back to top
View user's profile Send private message
Slugsnack
Grandmaster Cheater Supreme
Reputation: 71

Joined: 24 Jan 2007
Posts: 1857

PostPosted: Tue May 11, 2010 4:28 pm    Post subject: Reply with quote

zlib is a file compression algo.. And I doubt the parts that use SHA1 and MD5 are of much interest to you. One way hash functions are generally only used for sending secure information such as passwords. Encryption parts you are interested in should be packet encryption.
Back to top
View user's profile Send private message
wolfdm312
Advanced Cheater
Reputation: 0

Joined: 10 May 2009
Posts: 53

PostPosted: Tue May 11, 2010 8:57 pm    Post subject: Reply with quote

Before Ragezone went down, there was a team that was going to try a similar project. I don't think they ever went anywhere with it other than changing the IP the client connects to.
Back to top
View user's profile Send private message
Cryoma
Member of the Year
Reputation: 198

Joined: 14 Jan 2009
Posts: 1819

PostPosted: Wed May 12, 2010 1:05 am    Post subject: Reply with quote

Which doesn't really help.
What we need is to image the database structure, obviously, which would be difficult by manually extracting information.
I live near OOO and could pay them a visit, maybe compromise their servers.
I dunno why I'm getting all mission impossible over a semi-pro mmo..
Back to top
View user's profile Send private message
Tilosag
Cheater
Reputation: 0

Joined: 21 Dec 2006
Posts: 25

PostPosted: Fri May 14, 2010 11:53 am    Post subject: Reply with quote

Maybe let's try to make YPP bot?


http://www.speedyshare.com/files/22432816/ypp_view.rar

I attached an example of functionality



Uploaded with ImageShack.us

wot do ye think? any suggestions?

Regards


PS

login packet from Olly and from Wireshark:

Code:

OllyDBG:

06D46000  00 00 01 74 FF FF 00 27 63 6F 6D 2E 74 68 72 65  ..t˙˙.'com.thre
06D46010  65 72 69 6E 67 73 2E 70 72 65 73 65 6E 74 73 2E  erings.presents.
06D46020  6E 65 74 2E 41 75 74 68 52 65 71 75 65 73 74 00  net.AuthRequest.
06D46030  12 FF FE 00 27 63 6F 6D 2E 74 68 72 65 65 72 69  ˙ţ.'com.threeri
06D46040  6E 67 73 2E 70 69 72 61 63 79 2E 6E 65 74 2E 59  ngs.piracy.net.Y
06D46050  6F 43 72 65 64 65 6E 74 69 61 6C 73 FF FD 00 26  oCredentials˙ý.&
06D46060  63 6F 6D 2E 74 68 72 65 65 72 69 6E 67 73 2E 70  com.threerings.p
06D46070  69 72 61 63 79 2E 75 74 69 6C 2E 41 63 63 6F 75  iracy.util.Accou
06D46080  6E 74 4E 61 6D 65 01 00 08 74 69 6C 6F 73 61 67  ntName.tilosag
06D46090  31 01 00 20 37 63 32 34 61 31 37 39 31 62 62 34  1. 7c24a1791bb4
06D460A0  38 32 33 34 38 39 31 61 37 37 66 35 34 30 36 34  8234891a77f54064
06D460B0  39 64 35 34 01 00 21 43 65 49 4E 57 64 2B 4D 6F  9d54.!CeINWd+Mo
06D460C0  33 52 61 57 67 46 6E 53 4D 63 2B 63 6D 70 38 55  3RaWgFnSMc+cmp8U
06D460D0  67 35 76 63 48 4C 32 39 01 00 0D 74 69 42 39 65  g5vcHL29..tiB9e
06D460E0  66 38 54 53 44 57 76 4D 00 00 00 01 00 0E 32 30  f8TSDWvM....20
06D460F0  31 30 30 34 32 37 31 31 35 33 31 37 01 00 0F 45  100427115317.E
06D46100  75 72 6F 70 65 2F 42 65 6C 67 72 61 64 65 FF FC  urope/Belgrade˙ü
06D46110  00 13 5B 4C 6A 61 76 61 2E 6C 61 6E 67 2E 53 74  .[Ljava.lang.St
06D46120  72 69 6E 67 3B 00 00 00 07 00 01 7F 00 0C 79 6F  ring;......yo
06D46130  68 6F 68 6F 2E 61 64 6D 69 6E 00 06 70 61 72 6C  hoho.admin.parl
06D46140  6F 72 00 07 77 68 69 72 6C 65 64 00 06 79 6F 68  or.whirled.yoh
06D46150  6F 68 6F 00 0E 70 72 65 73 65 6E 74 73 2E 61 64  oho.presents.ad
06D46160  6D 69 6E 00 05 63 72 6F 77 64 00 08 70 72 65 73  min.crowd.pres
06D46170  65 6E 74 73                                      ents


Wireshark:

0000      00 17 9a db f4 20 00 18 f3 5f cf ee 08 00 45 00  ..... ..._....E.
0010      01 9c 12 5a 40 00 80 06 0c ee c0 a8 01 0e 45 50  [email protected]
0020      d3 0d d2 cb 0f a7 2d 00 51 1f b0 53 1e 52 50 18  ......-.Q..S.RP.
0030      01 04 76 85 00 00 00 00 01 74 ff ff 00 27 63 6f  ..v......t...'co
0040      6d 2e 74 68 72 65 65 72 69 6e 67 73 2e 70 72 65  m.threerings.pre
0050      73 65 6e 74 73 2e 6e 65 74 2e 41 75 74 68 52 65  sents.net.AuthRe
0060      71 75 65 73 74 00 12 ff fe 00 27 63 6f 6d 2e 74  quest.....'com.t
0070      68 72 65 65 72 69 6e 67 73 2e 70 69 72 61 63 79  hreerings.piracy
0080      2e 6e 65 74 2e 59 6f 43 72 65 64 65 6e 74 69 61  .net.YoCredentia
0090      6c 73 ff fd 00 26 63 6f 6d 2e 74 68 72 65 65 72  ls...&com.threer
00a0      69 6e 67 73 2e 70 69 72 61 63 79 2e 75 74 69 6c  ings.piracy.util
00b0      2e 41 63 63 6f 75 6e 74 4e 61 6d 65 01 00 08 74  .AccountName...t
00c0      69 6c 6f 73 61 67 31 01 00 20 37 63 32 34 61 31  ilosag1.. 7c24a1
00d0      37 39 31 62 62 34 38 32 33 34 38 39 31 61 37 37  791bb48234891a77
00e0      66 35 34 30 36 34 39 64 35 34 01 00 21 43 65 49  f540649d54..!CeI
00f0      4e 57 64 2b 4d 6f 33 52 61 57 67 46 6e 53 4d 63  NWd+Mo3RaWgFnSMc
0100      2b 63 6d 70 38 55 67 35 76 63 48 4c 32 39 01 00  +cmp8Ug5vcHL29..
0110      0d 74 69 42 39 65 66 38 54 53 44 57 76 4d 00 00  .tiB9ef8TSDWvM..
0120      00 01 00 0e 32 30 31 30 30 34 32 37 31 31 35 33  ....201004271153
0130      31 37 01 00 0f 45 75 72 6f 70 65 2f 42 65 6c 67  17...Europe/Belg
0140      72 61 64 65 ff fc 00 13 5b 4c 6a 61 76 61 2e 6c  rade....[Ljava.l
0150      61 6e 67 2e 53 74 72 69 6e 67 3b 00 00 00 07 00  ang.String;.....
0160      01 7f 00 0c 79 6f 68 6f 68 6f 2e 61 64 6d 69 6e  ....yohoho.admin
0170      00 06 70 61 72 6c 6f 72 00 07 77 68 69 72 6c 65  ..parlor..whirle
0180      64 00 06 79 6f 68 6f 68 6f 00 0e 70 72 65 73 65  d..yohoho..prese
0190      6e 74 73 2e 61 64 6d 69 6e 00 05 63 72 6f 77 64  nts.admin..crowd
01a0      00 08 70 72 65 73 65 6e 74 73                    ..presents
 



almost identical. Seems like only hash work here
Back to top
View user's profile Send private message
Tilosag
Cheater
Reputation: 0

Joined: 21 Dec 2006
Posts: 25

PostPosted: Sat May 15, 2010 3:22 pm    Post subject: Reply with quote

I've a problem. As you can see in previous post:

Code:
0000   00 17 9a db f4 20 00 18  f3 5f cf ee 08 00 45 00  ..... .. ._....E.
0010   01 9a 26 3c 40 00 80 06  f9 0d c0 a8 01 0e 45 50  ..&<@... ......EP
0020   d3 0d c5 1a ba 08 95 f4  a3 de 93 9d ae 63 50 18  ........ .....cP.
0030   01 04 6e d4 00 00 00 00  01 72 ff ff 00 27 63 6f  ..n..... .r...'co
0040   6d 2e 74 68 72 65 65 72  69 6e 67 73 2e 70 72 65  m.threer ings.pre
0050   73 65 6e 74 73 2e 6e 65  74 2e 41 75 74 68 52 65  sents.ne t.AuthRe
0060   71 75 65 73 74 00 09 ff  fe 00 27 63 6f 6d 2e 74  quest... ..'com.t
0070   68 72 65 65 72 69 6e 67  73 2e 70 69 72 61 63 79  hreering s.piracy
0080   2e 6e 65 74 2e 59 6f 43  72 65 64 65 6e 74 69 61  .net.YoC redentia
0090   6c 73 ff fd 00 26 63 6f  6d 2e 74 68 72 65 65 72  ls...&co m.threer
00a0   69 6e 67 73 2e 70 69 72  61 63 79 2e 75 74 69 6c  ings.pir acy.util
00b0   2e 41 63 63 6f 75 6e 74  4e 61 6d 65 01 00 06 4b  .Account Name...K
00c0   75 70 65 6b 32 01 00 20  35 66 39 37 61 66 33 65  upek2..  5f97af3e
00d0   62 66 36 32 38 33 38 34  62 64 63 37 63 31 61 34  bf628384 bdc7c1a4
00e0   37 66 32 66 64 66 61 65  01 00 21 43 65 49 4e 57  7f2fdfae ..!CeINW
00f0   64 2b 4d 6f 33 52 61 57  67 46 6e 53 4d 63 2b 63  d+Mo3RaW gFnSMc+c
0100   6d 70 38 55 67 35 76 63  48 4c 32 39 01 00 0d 6b  mp8Ug5vc HL29...k
0110   75 2f 38 48 2e 44 38 30  59 31 6b 4d 00 00 00 01  u/8H.D80 Y1kM....
0120   00 0e 32 30 31 30 30 34  32 37 31 31 35 33 31 37  ..201004 27115317
0130   01 00 0f 45 75 72 6f 70  65 2f 42 65 6c 67 72 61  ...Europ e/Belgra
0140   64 65 ff fc 00 13 5b 4c  6a 61 76 61 2e 6c 61 6e  de....[L java.lan
0150   67 2e 53 74 72 69 6e 67  3b 00 00 00 07 00 01 7f  g.String ;.......
0160   00 0c 79 6f 68 6f 68 6f  2e 61 64 6d 69 6e 00 06  ..yohoho .admin..
0170   70 61 72 6c 6f 72 00 07  77 68 69 72 6c 65 64 00  parlor.. whirled.
0180   06 79 6f 68 6f 68 6f 00  0e 70 72 65 73 65 6e 74  .yohoho. .present
0190   73 2e 61 64 6d 69 6e 00  05 63 72 6f 77 64 00 08  s.admin. .crowd..
01a0   70 72 65 73 65 6e 74 73                          presents


I can say that packet data is always the same.
However I can't invent what stuff like:

Code:
00 00  01 72 ff ff 00 27 == .. .r...'


or
Code:
00 09 ff  fe 00 27 == ... ..'


or
Code:
ff fd 00 26 == ...&


etc...

could mean. Do you have any idea ? What is it used for?


Could someone experienced assume what could it be?



Regards
Tilo


EDIT:


also have no idea what this could be:

lol whats that? md5?!sha1?: http://linux.die.net/man/3/crypt could it be connected?
Code:
!CeINWd+Mo3RaWgFnSMc+cmp8Ug5vcHL29


???:
Code:
kuzEqcV3heoUY


??? ?.?:
Code:
20100427115317


AAAH Very Happy 20100427115317 is a client version!


EDIT: This strange stuff is just hash. I'll need to reverse it
Back to top
View user's profile Send private message
Cryoma
Member of the Year
Reputation: 198

Joined: 14 Jan 2009
Posts: 1819

PostPosted: Wed May 19, 2010 2:55 pm    Post subject: Reply with quote

Yeah the inconsistencies are most likely update checks, seeing as the client updates right after you log in rather than on open.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites