Packet List

j0ker-

New Member
Joined
Jan 21, 2003
Messages
3
Reaction score
0
Location
Yes.
oh, shit, i get it now, i read what you said placebo a few times and then looked back at the packet list and its making sence now!
thanks a bunch for your help and everyone else who gave any advice.
cya round!
-j0ker*
 

MackTheTempest

Member!
Joined
Jan 29, 2003
Messages
129
Reaction score
0
Website
Visit site
I used to use the packet sender, but never found much use for it. I play hardcore classic, some useful abilities of the sender~ hostile player, and exit game. Ive been messing arround with it for 30 minutes... havent got the hostility to work as of now but ill figure it out. Be great for pking, leave town at the same time and have send hostility packet to who u wana pk bound to f1, f1 right before u leave... faster than possible before and dead. The leave town one is great...

I have a few ideas for how this could be used to dupe, but I need to study this a bit more first~

Thanks for the packt list... last time I saw this was well over a year ago lol( ive recently come back to diablo )
 

MackTheTempest

Member!
Joined
Jan 29, 2003
Messages
129
Reaction score
0
Website
Visit site
(RECEIVED) Server to Client:

03: "Press OK to trade" menu comes up/ opens inventory out of town for one second. Weird!
04: Displays the loading screen
07: Server tells client to add/display map data
08: Server tells client to delete/hide map data
09: ??????
0A: ??????
0C: Entity State Info
0D: Enity State Info, Health/Dead/Position/etc...
0E: ??????
0F: Player/Entity, Running
11: ??????
12: Update Entity State, Auras/Spells/Dead/etc...
13: ??????
14: ??????
15: Entity Position, Sent When Out of Sync With Client or for Major Updates
18: ??????
190C: Picking up Gold
19A9: ??????
19FC: ??????
1A: ??????
1B: ??????
1E: ??????
1F: ??????
20: ??????
21: Tells client info about a single skill base level (eg, update the skill level on skill tab)
22: ??????
23: A player changes his/her mouse button skill
26: Receive a chat message
27: ???Kill Counter???
29: ??????
2A: ??????
2C: ??????
3E: ??????
3F: Use scroll from ID/TP Tome
47: ??????
48: ??????
4D: ??????
4E: ?? Merc-Trade-Info ??
50: Quest Related
51: World Entity Info
52: Quest Related
53: ??????
55: NPC Entity Info
56: Monster Entity Info
58: Open up Orifice (58 b9 04 00 00 00 c6)
59: Player/Corpse Update/Position/ID
5A: Player Notifications, Leave/Death/Party/etc...
5B: Player Info
5D: Quest Update
63: Waypoints Accessible
65: ??????
67: Entity Move
68: Monster Attacking Target
69: Connecting TCP/IP Games???
6C: ??????
6D: ??????
70: ???TCP/IP???Anti-idle Packet???
74: Corpse Related
75: Corpse Related
76: Clears Overhead Text
77: Special window opens/closes trade/cube etc...
7700: Asking to Trade With Someone
7701: Someone Asking to Trade With You
7702: Close Stash
7703: Open Stash
7704: Identify
770C: Close Stash/Accept Trade Request
7710: Open Stash
7715: Open Cube
7A: ??????
7B: Sent when the game is created to tell client what skills go on what hot keys
7C04: Identify
7F: Heartbeat Packet???? -OR- Merc/Valk/Summons Status??? Happens when you die?? Items on corpse??
8D: ??????
8E: Corpse Picked Up
8F: Heartbeat Packet
90: ??????
93: Equip or Unequip +all skills item
94: Player Information - Skills, Level, ??? Info
95: Player/Entity Hit
96: Player Position/Stamina
97: ??????
99: Cast a Skill
9C00: Item Action - New item on ground
9C01: Item Action - Pick up to cursor
9C02: Item Action- Drop from cursor to ground
9C03: Item Action - Old item on ground
9C04: Item Action - Inventory/stash
9C0B: Item Action - Store
9C0C: Item Action - Removed from store
9C0E: Item Action - Belt
9D: Item Action/ Item ID?
A5:??????

1d=RECV: Player base stat (str/dex/energy/mana/resists/clvl) info (BYTE value) (1D) ÿc2- syadasti
1d0e=RECV: Player gold inventory update (BYTE value) (1D0E) ÿc2- syadasti
1d0f=RECV: Gold stash update (BYTE value) (1D0F) ÿc2- syadasti
1e=RECV: Some player info (WORD) (1E) ÿc2- syadasti
1e07=RECV: Player base(?) life (WORD value) (1E07) ÿc2- syadasti
1e09=RECV: Player base(?) mana (WORD value) (1E09) ÿc2- syadasti
1e0b=RECV: Player base(?) Stamina (byte 4) and burn rate(?) byte 3 (1E0B) ÿc2- syadasti
1e0e=RECV: Inventory gold update (WORD value) (1E0E) ÿc2- syadasti
1e0f=RECV: Stash gold update (WORD value) (1E0E) ÿc2- syadasti
1f=RECV: Player base stat (life/mana/stamina) info (DWORD value) (1F) ÿc2- syadasti
1f0e=RECV: Gold inventory update (DWORD value) (1F0E) ÿc2- syadasti
1f0f=RECV: Gold stash update (DWORD value) (1F0F) ÿc2- syadasti

r69 - Entity health (merc, valk, etc)
r79 - Monster death ?
r2A01 - successful repair



Out-Of-Game
Client to Server:
01: Identifier (Game)
02: Identifier (File-Download)
02: (3rd Byte Packet): Creating Characters
07: Tells Battle.net to Access Your Characters
0A: (4th Byte Packet): Deletes Character
11: (4th Byte Packet): Asks for Ladder Info
27: Create Game
FF: Battle.net Commands
FF0B: Channel List Inquiry
FF51: CD Key Packet

Server to Client:
A7: Initializes game start
FF0B: Sends channel list
FF0F: Indicates what channel you joined
FF0F3D00: Welcome to battle.net message, Server hosted by, etc...
FF0F03: Player Leaves Chat
~ Few more packets....
Got this off another forum.


Maybe work these all into one big list.
 

Joe-Willy

Member
Joined
Feb 22, 2003
Messages
8
Reaction score
0
Website
Visit site
Need help

Okay, I am having trouble. I have got Hackit working correctly, and I have also successfully got snifferxp working correctly to log to a file, so I knew what the packet was for dropping a soj in my game last night.

I tried the following:

.send 500100000001000000 | receive (packet for soj)

and I got some error saying it was not a recognized command. What am I doing wrong? I even tried to drop 2 pieces of gold in parallel using the following:

.send 500100000001000000 | send 500100000001000000

and this didn't work, how do you use the "|" correctly, I don't think it works or I am not doing it correctly.

That is one question, the second question is regarding the size of the drop soj packet. It seems way too long. In fact, it's much longer than the packet for dropping 1 piece of gold. It's like nearly 30 some characters in hex if my memory serves me correctly. Is this right? Should I be converting the packet into another base than what the sniffer displays?

Thanks in advance for any help any of you can provide,
Joe
 

qster

Member!
Joined
Oct 2, 2002
Messages
850
Reaction score
0
Location
USeast
Website
Visit site
no space between packets and | .
.send 500100000001000000|receive (packet for soj) the receive soj packet or drop soj packet is different every game.
 

Joe-Willy

Member
Joined
Feb 22, 2003
Messages
8
Reaction score
0
Website
Visit site
Thanks qster.

And I counted the packet for dropping a soj on the ground. The length has never changed for me, it's always 80 hex characters although the packet itself is different every time.

Joe
 

After-Death

Member
Joined
May 17, 2003
Messages
9
Reaction score
0
Website
Visit site
You're missing packet 48

48

no following dwords or anything. Its "cancel busy user state" but it doesnt seem to work.
 

Starfish

Member!
Joined
Feb 23, 2003
Messages
3,594
Reaction score
0
does that package really excist?!? would be kind of cool =)
 

qster

Member!
Joined
Oct 2, 2002
Messages
850
Reaction score
0
Location
USeast
Website
Visit site
i think that is the packet that is recieved when u click on some1 while they are in stash or interacting with an npc.
 

qster

Member!
Joined
Oct 2, 2002
Messages
850
Reaction score
0
Location
USeast
Website
Visit site
1302000000xx000000 xx=portal id, you must sniff packet R 60
it will look like this 600000ae <--------portal id
 

(oolspot1

Member!
Joined
Jun 3, 2003
Messages
139
Reaction score
0
guys the 16 packet is interchangeable with 13 packet, just keep the lengths the same. instead of sending 1302000000000000, you could send 16020000000000000000000000
 

akman_87

Member!
Joined
Jun 3, 2003
Messages
104
Reaction score
0
Website
Visit site
Hey, how do you sniff that r 60 packet? im thinking that you mean that by "sniffing" u find the id of the red portal...and i wanted to know the command for that
 

qster

Member!
Joined
Oct 2, 2002
Messages
850
Reaction score
0
Location
USeast
Website
Visit site
with snifferxp type---- .snifferxp show r 60
and as soon as portal appears in the mini map you should see the packet come up.
 

cronicmann

New Member
Joined
Jun 12, 2003
Messages
3
Reaction score
0
Website
Visit site
Ok, I've learned how to sniff packets and I've used the list with some success.... Now how about doing something intersting with this new knowledge!
Does anyone know anything cool or worthwhile doing with sending packets? I'm interested....

And to all you lazy people that don't know what packets are....
FU!! Learn how to investigate, experiment, and READ! Hacking is about helping yourself too! 'Nuff Said.

Cronicmann
 

qster

Member!
Joined
Oct 2, 2002
Messages
850
Reaction score
0
Location
USeast
Website
Visit site
what i had talked about a couple posts up is kinda neat. it allows a character who just started hell be able to enter a hell cow game (provided the portal is out of town). and i tried it and it does work.
 

cronicmann

New Member
Joined
Jun 12, 2003
Messages
3
Reaction score
0
Website
Visit site
Thanks for the tip, however, I've tried with a newly made character and I can't get it to work.
Does it have to be hell or can it be any level?


Cronicmann
 
Top