Diablo II Menu
 Diablo 2 News
 Contact
 Links
 Premium Diablo 2
 Scamming sites
 Link to Us
 Advertise on NewD2Event
 Firefox Browser

  Diablo 2 Topsites

Sponsors

Diablo 2 Download
 1.12a Hacks/Cheats/Bots
 FREE CD Keys
 Bots
 Hacks
 Utilities
 Diablo II Demo
 Diablo I Demo
 D2Movies
 Wallpapers

Single Player
 Editors
 Items
 Saved Games
 Mods

Methods
 Diablo II Methods
 Diablo 2 Auradin Glitch
 Forgotten Sands Exploit
 Act5 In classic
 How To Level Up
 Glitch Rush Guide
 God Mode Method
 Level 1-80 in 2 hours
 Teh Dupe 1.11b
 Dupe method 1.11b
 Merc Aura Stack Glitch
 Eth Armor Upgrade Bug
 PK in Town

MMBot
 About MMBot
 Download MMBot
 MMBot History

D2HackIt
 D2HackIt
 D2HackIt Modules
 D2HackIt Bots

RedVex and Plugins
 RedVex
 RedVex FAQ
 Adblock Plugin
 Flash Plugin
 Leader Plugin
 Macro Plugin
 MephStone Plugin
 NetStuff Plugin
 Tppk Plugin
 Magnet Plugin
 Chicken Plugin
 Keychain Plugin
 ZCommand Plugin
 TownTele Plugin
 HotPlug Plugin
 FastMod Plugin
 GameName Plugin
 Hide offline friends Plugin
 Forgotten Sands Exploit
 PreCast Plugin
 Crapstuff Plugin
 RedEye Plugin
 ChickY Plugin
 Mindigo Plugin
 FastTp Plugin
 EZBaal Plugin
 Origami Plugin
 autoHPK Plugin
 FollowBot Plugin
 OSTPPK Plugin

BlueVex and Plugins
The .NET Version of RedVex
 BlueVex
 MagicSpoof
 rPlugins
 BVSniffer
 BluePickit
 HelloWorld
 Adblock
 RuneInfo
 GoldSpoof
 Bind

botNET
 botNET
 beta v0.5.0.x
 botNET Bots
 botNET MultiKilla
 botNET Utilities
 botNET Libraries
 botNET Applications

Screenshots
 1.08 Items
 Duped Items
 Hacked-Bugged Items
 Perfect Items
 Crafted Items

Patches
 Download
 v1.11b
 v1.11
 v1.10
 v1.09D PC

Diablo 2 Info
 ALL

Fun
 Soj
 MH
 Ban
 Cube buffer dupe
 Diablo2 RIP
 Noob

Diablo 2 Items
 The Basics
 Items
 Basic Item Info
 Potions
 Rings & Amulets
 Weapons & Armors
 Socketed Items
 Gems
 Jewels
 Runes
 Rune Words
 Magic Items
 Prefixes & Suffixes
 Rare Items
 Crafted Items
 Set Items
 Unique Items
 Charms
 The Horadric Cube

Diablo 2 Quests
 Quest Index
 Quest Basic
 Quest Rewards
 Act I Quests
 Act II Quests
 Act III Quests
 Act IV Quests
 Act V Quests
 The Secret Cow Level

Diablo 2 Maps
 Act 1
 Act 2
 Act 3
 Act 4
 Act 5

Diablo 2 NPCS
 NPCs Index
 Act 1
 Act 2
 Act 3
 Act 4
 Act 5

Shrines and Wells
 Shrines and Wells

Diablo 2 Calculators
 Damage
 Speed
 Others
 More calculators

Diablo 2 Character Guides
 Faster Block Rate
 Faster Cast Rate
 Faster Hit Recovery
 Diablo 2 Hunters
 Amazon [7]
 Assassin [10]
 Barbarian [10]
 Druid [6]
 Necromancer [9]
 Paladin [20]
 Sorceress [13]

Links
 D2event Network
 Diablo and Hellfire




Content


D2 V1.11 Packet Info + Generic Packet Sender by Paul[Le]

Obviously, I've reinstalled D2...

call 6fb23260 // Main winsock send() in the d2client.dll Ref. my tutorial on making your own packet sender if you want to know why this is important!


I'll document the main d2client send call later on...

Looks to me like wherever there is a call to the above address you can find where packet building functions are in the d2client.dll

Example:

#Run/Walk packet data is sent here
:6FB23860 83EC08 sub esp, 00000008
:6FB23863 53 push ebx
:6FB23864 88442404 mov byte ptr [esp+04], al
:6FB23868 8D442404 lea eax, dword ptr [esp+04]
:6FB2386C 50 push eax
:6FB2386D BB05000000 mov ebx, 00000005 <-- 5 byte packet len
:6FB23872 66894C2409 mov word ptr [esp+09], cx <-- X coords
:6FB23877 668954240B mov word ptr [esp+0B], dx <-- Y coords
:6FB2387C E8DFF9FFFF call 6FB23260 <-- Call send()
:6FB23881 5B pop ebx
:6FB23882 83C408 add esp, 00000008
:6FB23885 C3 ret



Now, I want to take this opportunity to respond to all of the e-mails and PMs that I've been recv'ing about updating AutoHit to V1.11.

I do not have any plans to update AutoHit to V1.11 unless I have free time AND bored to death. This doesn't mean that AutoHit is dead and gone. There are plenty of talented hackers left in the D2 scene that can write their own or easily convert mine, it isn't rocket science.

I'll continue to provide packet data for V1.11 as I stumble across it, but don't count on daily updates. I have better things to do.

Aug 10, 2005 addition!

################################################## #########################

;Documented by Paul[Le] On Aug 10, 2005

################################################## #########################

Notes to self!

#hotkey
;:6FACAB43 8B7708 mov esi, dword ptr [edi+08]
;:6FACAB46 33D2 xor edx, edx
;:6FACAB48 B938C3BB6F mov ecx, 6FBBC338
;:6FACAB66 3DDF000000 cmp eax, 000000DF
#caves
;:6FB7DD6D 00000000000000000000 BYTE 10 DUP(0)

;9 byte packets are built here!
;* Referenced by a CALL at Addresses:
;|:6FAC78CB , :6FADE3B5 , :6FAE5C0F , :6FAFE640 , :6FB4591C
;|:6FB472C5 , :6FB4F5BB , :6FB4F5CD , :6FB62968 , :6FB62A81
;|:6FB62B50 , :6FB62C01 , :6FB62D3C , :6FB62EF2 , :6FB62F56
;|:6FB63016 , :6FB6314D , :6FB63303 , :6FB63367 , :6FB634BE
;|:6FB63872 , :6FB63884 , :6FB638E0 , :6FB63995 , :6FB63A4C
;|:6FB64102
;|
;:6FB23790 83EC0C sub esp, 0000000C
;:6FB23793 53 push ebx
;:6FB23794 88442404 mov byte ptr [esp+04], al
;:6FB23798 8D442404 lea eax, dword ptr [esp+04]
;:6FB2379C 50 push eax
;:6FB2379D BB09000000 mov ebx, 00000009
;:6FB237A2 894C2409 mov dword ptr [esp+09], ecx
;:6FB237A6 8954240D mov dword ptr [esp+0D], edx
;:6FB237AA E8B1FAFFFF call 6FB23260
;:6FB237AF 5B pop ebx
;:6FB237B0 83C40C add esp, 0000000C
;:6FB237B3 C3 ret


################################################## #########################

START "V1.11" "Paul's Generic Packet Sender (Press `)"
6FACAB66 3DDF000000 E802320B00
6FB7DD6D 000000000000 81FEC0000000
6FB7DD73 0000 7512
6FB7DD75 00 60
6FB7DD76 0000000000 B890DDB76F
6FB7DD7B 00 50
#packet_length
6FB7DD7C 0000000000 BB09000000
6FB7DD81 0000000000 E8DA54FAFF
6FB7DD86 00 61
6FB7DD87 0000000000 3DDF000000
6FB7DD8C 00 C3
#packet_to_send
6FB7DD90 ** 13010000000B000000
END

#hotkey
;cmp esi, byte ptr c0 // `
;jne @ Cleanup

#start
;pushad

#build packet
mov eax, packet_to_send
push eax
mov ebx, packet_length
call 6FB23260

#end
;popad

#cleanup
;cmp eax, 000000DF
;ret

Cheese ass GUI proof of concept app:


Download gPackSenderD2111 here


-Paul[Le]



Diablo 2 Newsletter
Questions, ideas, problems, wishes?
Be informed whenever something new comes up
(or any important problems are fixed.).
You can unsubscribe from this newsletter at any time.
No comments yet
*Name:
Email:
Notify me about new comments on this page
Hide my email
*Text:
 

If you can't read the word, click here

Verification code:
Powered by Scriptsmill Comments Script
Diablo