Packet Hacking The growing thread

Posts 1–15 of 21 · Page 1 of 2
Packet Hacking The growing thread
Okay so I want to know more about obtaining item packets for cashshop.

I have made a list so far but I'm having problems on adding to it.

E5 00 03 01 02 00 00 00 02 CF 7B 05 00 00 00 00 - Orbis Face Coupon VIP
E5 00 03 01 02 00 00 00 04 CF 7B 05 00 00 00 00 - Henesys Skin Coupon
E5 00 03 01 02 00 00 00 06 CF 7B 05 00 00 00 00 - Moon & the Stars
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Those work on v83.

That's what I have.

I have a Golden Pig packet but I don't know how to convert it so all anyone would have to do is just send it at the cash shop page. any idea's?

1D 00 00 01 00 05 0B 00 03 59 4B 4C 00 01 3F 17 00 00 00 00 00 00 00 80 05 BB 46 E6

17 02 47 6F 6C 64 65 6E 20 50 69 67 00 00 00 01 00 00 64 40 E9 E8 E2 55 0F D6 01 00

00 00 00 50 46 00 00 00 00 - GOLDEN PIG <---That's v83

@Blitz
I've tried to get item IDs like this but never had any luck. There should be outdated v55 lists of IDs across the internet, if you want to try searching for them.
Quote Originally Posted by Blitz View Post
I've tried to get item IDs like this but never had any luck. There should be outdated v55 lists of IDs across the internet, if you want to try searching for them.
There are, I have item Id's from v55 to 75v. But problem is, failure after failure nothing works.


Okay so here is what we have to work with.
These are the conversion tables for V55, V62 and V75. Now here's the issue, We want to play with V83 packets. I have a huge list of v55, v62, and v75 packets. Now here's the kicker, what is the conversion to v83.
V55 = AB 00 02 00 (XX XX XX XX)
v62 = C6 00 03 00 04 00 00 00 (XX XX XX XX) / C6 00 1E (XX XX XX XX)
v75 = DB 00 03 00 04 00 00 00 (XX XX XX XX) 00 00 00 00


"You need the right version packet for the right game version you are playing.
If you have a V75 Packet : DB 00 03 00 04 00 00 00 28 62 3D 01 00 00 00 00
And you want to convert it to a v55 Packet
AB 00 02 00 (XX XX XX XX).
You take the Integer cash shop id bytes (28 62 3D 01)
and put them into the v55 based packet like this.
AB 00 02 00 28 62 3D 01. <<--- And thats a converted v75 to v55 packet."



Now, I'm not sure of the version of this packet but it DOSE work on V83 private servers.
"E5 00 03 01 02 00 00 00 04 CF 7B 05 00 00 00 00"

Now let's test a method.
Lets take a supposed v55 packet and send it to a v83 server.
If the conversion goes down then it should go up. Packet versions that is.

Here is the version V55 packet that we want.
Gothic Headband - "AB 00 02 00 8A 2E 31 01"
So, now lets use a packet that we know works.
"E5 00 03 01 02 00 00 00 04 CF 7B 05 00 00 00 00"

If the conversion is correct then the packet we want to send should look like this.
"E5 00 03 01 02 00 00 00 8A 2E 31 01 00 00 00 00" We should be able to send this and it will work. Go ahead try it. Didn't work for me.


"|E5 00| |03 01| |02 00| |00 00| |04 CF 7B 05| |00 00| |00 00|"
What we just did was that we took the starter which would be, "|E5 00| |03 01| |02 00| |00 00|"
Now we add the 8 bit item ID which for this is "|04 CF 7B 05|" And then our closer "|00 00| |00 00|"

So why dose this not work? Maybe that item isn't available? perhaps. so lets snatch a packet of us buying something from cash shop and try that.

This is a packet of me buying a golden pig "pet" from the cash item shop,
"1D 00 00 01 00 05 0B 00 03 59 4B 4C 00 01 3F 17 00 00 00 00 00 00 00 80 05 BB 46 E6 17 02 47 6F 6C 64 65 6E 20 50 69 67 00 00 00 01 00 00 64 40 E9 E8 E2 55 0F D6 01 00 00 00 00 50 46 00 00 00 00 - GOLDEN PIG"

Why's the hex so big? I don't know maybe it's encrypted? but how could that be, why would it be encrypted. Perhaps we need to break it down and edit it only to the parts that we need to send to the server.

As shown above the working cash shop packets are much smaller, 16bits. So how can we modify this one to work like the rest?

Any takers for this challenge?
Quote Originally Posted by se7enthsin View Post
There are, I have item Id's from v55 to 75v. But problem is, failure after failure nothing works.


Okay so here is what we have to work with.
These are the conversion tables for V55, V62 and V75. Now here's the issue, We want to play with V83 packets. I have a huge list of v55, v62, and v75 packets. Now here's the kicker, what is the conversion to v83.
V55 = AB 00 02 00 (XX XX XX XX)
v62 = C6 00 03 00 04 00 00 00 (XX XX XX XX) / C6 00 1E (XX XX XX XX)
v75 = DB 00 03 00 04 00 00 00 (XX XX XX XX) 00 00 00 00


"You need the right version packet for the right game version you are playing.
If you have a V75 Packet : DB 00 03 00 04 00 00 00 28 62 3D 01 00 00 00 00
And you want to convert it to a v55 Packet
AB 00 02 00 (XX XX XX XX).
You take the Integer cash shop id bytes (28 62 3D 01)
and put them into the v55 based packet like this.
AB 00 02 00 28 62 3D 01. <<--- And thats a converted v75 to v55 packet."



Now, I'm not sure of the version of this packet but it DOSE work on V83 private servers.
"E5 00 03 01 02 00 00 00 04 CF 7B 05 00 00 00 00"

Now let's test a method.
Lets take a supposed v55 packet and send it to a v83 server.
If the conversion goes down then it should go up. Packet versions that is.

Here is the version V55 packet that we want.
Gothic Headband - "AB 00 02 00 8A 2E 31 01"
So, now lets use a packet that we know works.
"E5 00 03 01 02 00 00 00 04 CF 7B 05 00 00 00 00"

If the conversion is correct then the packet we want to send should look like this.
"E5 00 03 01 02 00 00 00 8A 2E 31 01 00 00 00 00" We should be able to send this and it will work. Go ahead try it. Didn't work for me.


"|E5 00| |03 01| |02 00| |00 00| |04 CF 7B 05| |00 00| |00 00|"
What we just did was that we took the starter which would be, "|E5 00| |03 01| |02 00| |00 00|"
Now we add the 8 bit item ID which for this is "|04 CF 7B 05|" And then our closer "|00 00| |00 00|"

So why dose this not work? Maybe that item isn't available? perhaps. so lets snatch a packet of us buying something from cash shop and try that.

This is a packet of me buying a golden pig "pet" from the cash item shop,
"1D 00 00 01 00 05 0B 00 03 59 4B 4C 00 01 3F 17 00 00 00 00 00 00 00 80 05 BB 46 E6 17 02 47 6F 6C 64 65 6E 20 50 69 67 00 00 00 01 00 00 64 40 E9 E8 E2 55 0F D6 01 00 00 00 00 50 46 00 00 00 00 - GOLDEN PIG"

Why's the hex so big? I don't know maybe it's encrypted? but how could that be, why would it be encrypted. Perhaps we need to break it down and edit it only to the parts that we need to send to the server.

As shown above the working cash shop packets are much smaller, 16bits. So how can we modify this one to work like the rest?

Any takers for this challenge?
Packets get larger when the cash shop increases, hence why v1.00 CS packet was...... 16,000 bytes I think it was?

8A 2E 31 01 = ID

1D 00 00 01 00 05 0B 00 03 59 4B 4C 00 01 3F 17 00 00 00 00 00 00 00 80 05 BB 46 E6 17 02 47 6F 6C 64 65 6E 20 50 69 67 00 00 00 01 00 00 64 40 E9 E8 E2 55 0F D6 01 00 00 00 00 50 46 00 00 00 00

Along with that, the packet gets "bigger" because there's more things to choose from.

59 4B 4C 00 = Golden Pig ID which is 5000025
I don't get what the use of this is really... makes no logical sense to me.
Anyways if you need more help just mention me and I'll hop back on. Packets are really simplistic...

@se7enthsin
@Blitz
Quote Originally Posted by iAngeIiK View Post
Packets get larger when the cash shop increases, hence why v1.00 CS packet was...... 16,000 bytes I think it was?

8A 2E 31 01 = ID

1D 00 00 01 00 05 0B 00 03 59 4B 4C 00 01 3F 17 00 00 00 00 00 00 00 80 05 BB 46 E6 17 02 47 6F 6C 64 65 6E 20 50 69 67 00 00 00 01 00 00 64 40 E9 E8 E2 55 0F D6 01 00 00 00 00 50 46 00 00 00 00

Along with that, the packet gets "bigger" because there's more things to choose from.

59 4B 4C 00 = Golden Pig ID which is 5000025
I don't get what the use of this is really... makes no logical sense to me.
Anyways if you need more help just mention me and I'll hop back on. Packets are really simplistic...

@se7enthsin
@Blitz
The point is to buy things from the cash shop that aren't visible. Like on RydahMS (the original, v75), I used it to buy Veamoth items -- they were officially unobtainable, sold them for a really high price and probably got whoever bought them banned. Been patched on a lot of newer servers though.
Quote Originally Posted by Blitz View Post
The point is to buy things from the cash shop that aren't visible. Like on RydahMS (the original, v75), I used it to buy Veamoth items -- they were officially unobtainable, sold them for a really high price and probably got whoever bought them banned. Been patched on a lot of newer servers though.
Then you just buy an item from said category (hat, cape, etc etc), find ID (Like above) change ID into Veamoth/etc ID, profit, it buys.
Quote Originally Posted by iAngeIiK View Post
Then you just buy an item from said category (hat, cape, etc etc), find ID (Like above) change ID into Veamoth/etc ID, profit, it buys.
Yes, but I believe OP's question is on how to actually obtain these ID's. If they aren't already in the cash shop for some version to record, I have no idea how to find them -- although, wait... are they the hex translates like they were for skills? I had no idea.
Quote Originally Posted by Blitz View Post
Yes, but I believe OP's question is on how to actually obtain these ID's. If they aren't already in the cash shop for some version to record, I have no idea how to find them -- although, wait... are they the hex translates like they were for skills? I had no idea.
ID's=Ints.
Just check what I posted. Remember what I explained to you on MSN? Same thing, just for CS.
Quote Originally Posted by iAngeIiK View Post
Packets get larger when the cash shop increases, hence why v1.00 CS packet was...... 16,000 bytes I think it was?

8A 2E 31 01 = ID

1D 00 00 01 00 05 0B 00 03 59 4B 4C 00 01 3F 17 00 00 00 00 00 00 00 80 05 BB 46 E6 17 02 47 6F 6C 64 65 6E 20 50 69 67 00 00 00 01 00 00 64 40 E9 E8 E2 55 0F D6 01 00 00 00 00 50 46 00 00 00 00

Along with that, the packet gets "bigger" because there's more things to choose from.

59 4B 4C 00 = Golden Pig ID which is 5000025
I don't get what the use of this is really... makes no logical sense to me.
Anyways if you need more help just mention me and I'll hop back on. Packets are really simplistic...

@se7enthsin
@Blitz
The point actually is, 1; To buy items from cash shop that are not listed. 2; To buy items from cash shop that are listed. Here's the most important part, 3; To buy items from cash shop that are and are not listed, For FREE. <---Isn't that awesome? Because you can actually do that. Surprisingly.

Quote Originally Posted by Blitz View Post
The point is to buy things from the cash shop that aren't visible. Like on RydahMS (the original, v75), I used it to buy Veamoth items -- they were officially unobtainable, sold them for a really high price and probably got whoever bought them banned. Been patched on a lot of newer servers though.
Chances of anyone actually getting banned are slim, but if they carelessly flaunt their unobtainable items then most likely ban hammer.

Quote Originally Posted by iAngeIiK View Post
Then you just buy an item from said category (hat, cape, etc etc), find ID (Like above) change ID into Veamoth/etc ID, profit, it buys.
There is still the issue with the packet actually working for one, and for two there is a actual way to buy the item without spending any NX. If all your doing is changing the item ID then it will buy the item, but at the cost of NX. That is what we are trying to avoid doing, anyone can change to bought item ID to another item ID. Anyone.

Quote Originally Posted by Blitz View Post
Yes, but I believe OP's question is on how to actually obtain these ID's. If they aren't already in the cash shop for some version to record, I have no idea how to find them -- although, wait... are they the hex translates like they were for skills? I had no idea.
Yes and no, Our conjoined missions is to find a way to obtain private server cash item ID's. Then we grow from there and obtain the packets to allow us to buy our desired item by packet editing. Now our final objective is to obtain the method or correct corresponding modifier to the item packet of our choice to be able to send it to our self's for free.

Quote Originally Posted by iAngeIiK View Post
ID's=Ints.
Just check what I posted. Remember what I explained to you on MSN? Same thing, just for CS.
Well I would like to know, please share.

@iAngeIiK
@Blitz
Quote Originally Posted by se7enthsin View Post
The point actually is, 1; To buy items from cash shop that are not listed. 2; To buy items from cash shop that are listed. Here's the most important part, 3; To buy items from cash shop that are and are not listed, For FREE. <---Isn't that awesome? Because you can actually do that. Surprisingly.



Chances of anyone actually getting banned are slim, but if they carelessly flaunt their unobtainable items then most likely ban hammer.



There is still the issue with the packet actually working for one, and for two there is a actual way to buy the item without spending any NX. If all your doing is changing the item ID then it will buy the item, but at the cost of NX. That is what we are trying to avoid doing, anyone can change to bought item ID to another item ID. Anyone.



Yes and no, Our conjoined missions is to find a way to obtain private server cash item ID's. Then we grow from there and obtain the packets to allow us to buy our desired item by packet editing. Now our final objective is to obtain the method or correct corresponding modifier to the item packet of our choice to be able to send it to our self's for free.



Well I would like to know, please share.

@iAngeIiK
@Blitz
Give me the amount of NX Cash you used on buying that pig and I'll show you where the NX Cash used is in the packet.
@se7enthsin
Along with that, most servers have a check for NX "Hacks" (Or will once this gets posted.)
That's why we will continue to carry on with the hackers code. So our exploit's wont be patched or abused by those whom did not put in any effort.

Quote Originally Posted by iAngeIiK View Post
Give me the amount of NX Cash you used on buying that pig and I'll show you where the NX Cash used is in the packet.
@se7enthsin
Along with that, most servers have a check for NX "Hacks" (Or will once this gets posted.)
Quote Originally Posted by se7enthsin View Post
That's why we will continue to carry on with the hackers code. So our exploit's wont be patched or abused by those whom did not put in any effort.
That's the whole reason I post exploits/faults. To have them patched.
Quote Originally Posted by iAngeIiK View Post
That's the whole reason I post exploits/faults. To have them patched.
Then do so as you may. But please contribute your findings.
Evil person! Die in a fire.
How do you convert the Item ID in to the packets ? can someone please help
Posts 1–15 of 21 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us