Could people 'ripping'/see a write/read tcp msg ?

Blitz3D Forums/Blitz3D Programming/Could people 'ripping'/see a write/read tcp msg ?

GC-Martijn(Posted 2005) [#1]
H!,

I'm busy with making a program that uses TCP DirectX (with write and read), but now I want to know if there is a program that can see what i'm writing/reading.

For example I do this:
str=CreateTCPServer(8080)
; some code here
; now there is a 1:1 server<>client connection

; - the client or the server start a 'TCPscanTool' in windows

;the blitzprogram write's this
writestring(str,"a ingame string")

;the 'TCPscanTool' detect's it and give this output:
=>a ingame string

Where is the encryption ?
Or it isn't possible because a open port is only for one program ?
[or maybe there is a port reader...]

Greetings,
GC-Martijn


Ice9(Posted 2005) [#2]
To see all your traffic try using ethereal
http://www.ethereal.com/
You'll also need to install winpcap
http://winpcap.polito.it/
to capture the packets

It's a great tool. I use it at work for cleaning up
network broadcast traffic on networks as well as analyzing
the output of programs on the net.

Never put something like an ftp login and password in
a program or game. it's easy to strip it out of the packets

encrypt on the client and decrypt on the server even if it's simple encryption like XORing it with a set value.


DJWoodgate(Posted 2005) [#3]
http://www.nirsoft.net/utils/smsniff.html

Edit. Ice9 beat me to it. There are probably loads of progs that do this sort of thing.


GC-Martijn(Posted 2005) [#4]
mmm, not cool.
Now I really must encrypt some msg's.

Thanks for the info.

That smsniff program is very fast/nice for tapping tcp/udp stream's