Packetlogger programming question

05/09/2016 15:38 Darkysek888#1
Hi, I want to learn to code my own packetlogger for nostale and understand the code.

What I need to know ?
I only know that I will need to know reverse engineering and programming memory-read/write programs.

But where I need to start ? What I should find ?

I don't want any code to copy/paste, I want to learn.
I am trying to do this for like a year and I cannot find a response to my answer.

Thank you for your time.

Sorry for my english.
05/09/2016 15:48 WalrossGreat#2
Find the function(in game code) that is called every send/recv packet and has the plain packet(or spilted array) in registers, then hook it
05/09/2016 18:19 Liderluigi#3
You need a disassembler/debugger, programming lang (pref c++) to make the DLL, and hooking a func. using detour.

PS. And a little of ASM too.
05/10/2016 17:56 YouAreTarded#4
Quote:
Originally Posted by Liderluigi View Post
You need a disassembler/debugger, programming lang (pref c++) to make the DLL, and hooking a func. using detour.

PS. And a little of ARM too.
ARM not needed. Wtf?

x64dbg/IDA, C/C++, ASM knownledges and RE basics.

I advice you to look for Lena's tutorials (the firsts at least)
05/10/2016 18:32 Liderluigi#5
Quote:
Originally Posted by YouAreTarded View Post
ARM not needed. Wtf?

x64dbg/IDA, C/C++, ASM knownledges and RE basics.

I advice you to look for Lena's tutorials (the firsts at least)
ASM, not ARM, true (I was debugging an iOS binary and got cofused)..