[Nostale] Need help : Recv Func ASM

11/24/2015 18:05 DarkyZShadow#1
Hi epvp, I need help for search a recieve packet for find the ASM code of the recieve packet function in my tool, I just need a packet without any argument.

Example : for send function ( i have already find) the packet is "c_skill" but I don't find a recieve packet without any argument for search the ASM code in ODBG.

I've try with the packet "xchk". Here is the result :
Code:
DWORD _i32_RecvPacketFunc = 0x005265A8;

	__asm
	{
		MOV EAX, DWORD PTR DS : [0x67F1DC]
		MOV EAX, DWORD PTR DS : [EAX]
		MOV EAX, [EAX + 0x34]
		MOV EDX, _i8_packet
		CALL _i32_RecvPacketFunc
	}
I get no errors, but it doesn't work.

Thanks in advance :D
11/24/2015 18:24 Bejine#2
mapout
OK
evnt (not sure tho)
mapclear
11/24/2015 18:48 forsatus#3
Quote:
Originally Posted by Bejine View Post
mapout
OK
evnt (not sure tho)
mapclear
We have already test with "OK" and it don't work it doesn't give the good asm code.
We test the other.
11/24/2015 22:10 Doktor.#4
Hopefully you know that the Recv function is'nt so easy to find like the send function and u can use any recv packet to find it.
Just a little tip.

__asm {
MOV EAX, [dwAddrRecvPacket]
MOV EDX, packet
CALL dwCall
}
Thats how it should look like.
11/24/2015 23:13 forsatus#5
Quote:
Originally Posted by Doktor. View Post
Hopefully you know that the Recv function is'nt so easy to find like the send function and u can use any recv packet to find it.
Just a little tip.

__asm {
MOV EAX, [dwAddrRecvPacket]
MOV EDX, packet
CALL dwCall
}
Thats how it should look like.
Thanks :handsdown: we try with the new asm code.
11/24/2015 23:40 DarkyZShadow#6
Thanks :D
11/25/2015 19:30 *-OMG-*#7
Just figure out how it works.. When you want to do it faster, just look few functions after 'Send'.. Its recv, gg.
12/08/2015 08:47 DarkyZShadow#8
I still can not find the function.
I need an other little tip. Please :)