SolvedModern Warfare 3 Network Protocol

Posts 115 of 19 · Page 1 of 2
Modern Warfare 3 Network Protocol
Hi

need info about mw3 network protocol
and algorithm for analysis udp packet for getting player name and steam id
i use my sniffer on raw sockets

THX
for writting a opensource very simple host kicker
with http interface
using ipsec
Lawl, good luck getting it :3
there's an array in memory somewhere that holds all names & ip addresses of connected clients.
Quote Originally Posted by Hell_Demon View Post
there's an array in memory somewhere that holds all names & ip addresses of connected clients.
I do not want to read the process memory, protected by steam
that's why I use a sniffer for creating legal program

thx
Quote Originally Posted by kenny_michael View Post
I do not want to read the process memory, protected by steam
that's why I use a sniffer for creating legal program

thx
Reading from memory externally won't get you banned.
If mw3 is using ipsec then you're out of luck. Because you can't break it.
Quote Originally Posted by .::SCHiM::. View Post
If mw3 is using ipsec then you're out of luck. Because you can't break it.
no. mw3 not use IPsec
I guess mw3 uses a modified quake 3 protocol with Huff encoding and XOR encryption

when I said ipsec - I meant netsh ipsec
netsh ipsec will be used to create rules to block ip
ipsec has nothing to do with blocking access to a server/port?

IPsec is the protocol that governs header and full packet encryption via a public key combination at the IP level of the osi network model, nothing about blocking or closing there.
Quote Originally Posted by .::SCHiM::. View Post
ipsec has nothing to do with blocking access to a server/port?

IPsec is the protocol that governs header and full packet encryption via a public key combination at the IP level of the osi network model, nothing about blocking or closing there.
Quote Originally Posted by kenny_michael View Post
no. mw3 not use IPsec
I guess mw3 uses a modified quake 3 protocol with Huff encoding and XOR encryption

when I said ipsec - I meant netsh ipsec
netsh ipsec will be used to create rules to block ip
you the linux user?
If not, recheck the knowledge of the windows (vista & above) features.
Just do what Hell_Demon said, it'd make life a shitload easier. Use the ClientInfo struct to read the player names (or find where XUIDs are stored in memory for accurate details) along with the array of IP addresses, you can find that yourself. :3 (normally stored as 4 bytes, each representing the quadrant in the IP address, eg: FF FF 00 00 = 255.255.0.0).
Quote Originally Posted by master131 View Post
Just do what Hell_Demon said, it'd make life a shitload easier. Use the ClientInfo struct to read the player names (or find where XUIDs are stored in memory for accurate details) along with the array of IP addresses, you can find that yourself. :3 (normally stored as 4 bytes, each representing the quadrant in the IP address, eg: FF FF 00 00 = 255.255.0.0).
thx 4 reply
but
to retreat from the idea - not my credo
I repeat - I did not want to any use the process or its memory
and processing of UDP packet less resource-intensive, and somewhat faster

p.s.
something like this is exist (with errors that the author does not want to fix and a couple of user counters)
Use Wireshark to sniff packets from the game and analyse them? /
Quote Originally Posted by master131 View Post
Use Wireshark to sniff packets from the game and analyse them? /
Wireshark, ettercap, etc., not know the mw3 protocol
I checked src of these projects
Posts 115 of 19 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?