Conquer Online Packet Sniffer

02/18/2007 09:42 ~Unknown~#1
Well I just put this together in a few hours so its a bit messy atm, but here goes.

The .rar will come with two files: PacketSniffer.exe and config.ini

config.ini

GameServer=
In this part you must put in your GAME SERVER ip.
This is NOT the ip in your server.dat.
You'll need to find this one out on your own until I record all the game server ips.
If this IP is incorrect the proxy will not work.

LoginServer=
This, thus far, can only be one of two ips:
69.59.142.13 on original servers
216.93.174.65 on those new servers.

Proxyip=
From my understanding TQ has changed the client in such a way that you can't connect to 127.0.0.1 anymore. If this is so you must change this ip to 127.0.1.1
This is the ip that the proxy listens on.
I'd leave this as 127.0.0.1 unless you know what your doing.

Filter=
Since I haven't configured a filter option in game you'll need to fill this text file with one of the following (Without Quotes):
"Server-Client" - Server -> Client Packets
"Client-Server" - Client - > Server Packets
"Both" - Both


log=
In this part you can select whether or not you wish to log or not (Without Quotes).
"yes" - Logs to file.
"no" - Does not log to file.
"log only" - Will only log and not output in console.


IDFilter=
This can be one of two options (Without Quotes).
"ID" - Will display only the packets of that ID.
"None" - Will not filter the packets. All will be displayed.



Server.dat Not Included

In your Conquer 2.0 Directory you must edit this file to look similar to the following if you were to be connecting to the RUBY server:
From my understanding TQ has changed the client in such a way that you can't connect to 127.0.0.1 anymore. If this is so you must change this ip to 127.0.1.1
Code:
Server1=Ruby
Ip1=127.0.0.1
Port1=9958
ServerName1=Packet Sniffer
HintWord1=
Pic1=servericon28
Make sure the Server name and ip fields are correct.

PacketSniffer.exe

Once all of the above is filled out correctly Run this and enjoy the messyness :D


*Note*
I haven't put a filter on any of the "garbage" packets since I don't know which they are, so as of now you will see EVERY packet that is processed.


1.0 First Release messy and limited functionality
1.1 Fixed bugs, Only one config.ini, Added a Filter and log option.
1.2 Added All Server support and other options to config.ini
1.3 Added Filter Support for any packet of your choosing. Fixed many bugs.


*EDIT*

I noticed a lot of people running into the problem of not being able to find their game server so I'll show you how to do it here.

Step 1 Log in to Conquer.
Step 2 Goto Start->Run and type in "cmd" (no quotes).
Step 3 Type in the prompt "netstat -n" (no quotes).
Step 4 You will see a list of IP's and ports similar to as follows.

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

Step 5 Look for the IP by the port "5816" like below.

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

Step 6 Once 5816 is located the game server ip is the one right before that port. Now fill in that ip for the game server in the config.ini.
02/18/2007 13:29 Heddskott#2
AntiVir
Found nothing
ArcaVir
Found nothing
Avast
Found nothing
AVG Antivirus
Found nothing
BitDefender
Found nothing
ClamAV
Found nothing
Dr.Web
Found nothing
F-Prot Antivirus
Found nothing
F-Secure Anti-Virus
Found nothing
Fortinet
Found nothing
Kaspersky Anti-Virus
Found nothing
NOD32
Found nothing
Norman Virus Control
Found nothing
VirusBuster
Found nothing
VBA32
Found nothing



Edit: It came with one .exe file.
02/18/2007 15:14 null#3
Hmm just keeps saying
"the game server is Down!"
02/18/2007 17:09 ~Unknown~#4
ah I'm sorry I added the two neccessary files, but you must fill them out as documented in the first post.

@null try adding your game server to the server.txt, if that doesn't work wait til I add a list of all the game servers and then try it.
02/23/2007 01:52 Cooldude32174#5
guess no one actually finds this useful even though its like the only packet sniffer left that works
02/23/2007 08:20 blinko#6
u should throw up a game server ip i play on TempleArtemis mostly if that helps
02/23/2007 22:00 ~Unknown~#7
Quote:
Originally posted by blinko@Feb 23 2007, 02:20
u should throw up a game server ip i play on TempleArtemis mostly if that helps
I am working on all the game server ips atm (theres so many lol).
Also make sure every downloads the new version so you have the other login server support.
02/26/2007 11:51 mineputsi#8
Quote:
Originally posted by blinko@Feb 23 2007, 08:20
u should throw up a game server ip i play on TempleArtemis mostly if that helps
[Only registered and activated users can see links. Click Here To Register...]

u can use this to find out ure game server ip.


worked for me.
03/03/2007 22:47 ~Unknown~#9
I find a good way is to connect normally to your server. Then goto your command prompt and type "netstat -n" and then look for the ip next to the port 5816, and theres your game server ip.
03/22/2007 14:31 roro#10
sorry to be such a noob but whats the point of a packet sniffer i mean what does it do..again sorry
03/22/2007 23:32 Gorgy#11
i like it, thx
03/23/2007 08:48 ~Unknown~#12
Finally, I have finished the filter on it. You can now filter by the ID of your choosing. Yet I still have not made a list of game servers. Sorry guys lol

@roro

A packet sniffer helps you analyze the information being sent though the game. This information could help you exploit the game which this whole site is about.
03/26/2007 02:57 Lysiana#13
Will try it! Thx.
03/27/2007 22:53 ~Unknown~#14
Quote:
Originally posted by Lysiana@Mar 25 2007, 20:57
Will try it! Thx.
Just make sure to fill out correct info. :)
03/28/2007 20:37 spiderspider#15
Dont flame me for this post, but if you have this running, and qoproxy at the same time, will you be able to know if it's sending information to a different adress for the owner to hack...?