关于端口监听(100分)

  • 主题发起人 主题发起人 游游
  • 开始时间 开始时间

游游

Unregistered / Unconfirmed
GUEST, unregistred user!
我想监听服务器发给本机的TCP/IP包,但现在只有服务器端的端口是固定的,
服务器地址不定,本机地址和端口也不固定,如何能实现呢?尤其是当拨号上网时。
且最好不要像Windump那样还要WinPcap支持,只需内嵌代码就行。
如果嫌分不够另谈。
 
"服务器端口固定,地址不定,本机地址端口不定"什么意思?
 
听,想知道有什么好方法 :)
 
内嵌?不太明白。听。
 
也就是说服务器地址和端口、本机地址和端口这四个通讯必须的套接字要素中,
我只知道服务器端口,其它三个都不知道(或者就是总不固定,如多个服务器、
拨号上网、临时约定端口等)
内嵌?就是纯手工代码的意思。
 
老大你就是要写个sniffer吧?这个以前讨论过。
sniffer写好了,端口过滤就是小问题了嘛。
 
好象没有什么好的办法。

你可以试试这样:

当服务器连通广域网时,将自己的动态ip写到文件。 然后将这个文件穿到一个ftp
服务器上(这你可以找找。或自己申请个主页空间就可以了)。
然后客户端需要连接时。读文件。 ping 地址 通。 连接。。。。。

不知道你看这样行不行。 我以前就是这么做了。 如果有更好的办法关注。。。
 
我想无非是用SOCKET做一个服务器端的后台程序,一直监听你本机所打开的端口.
 
这个不是用sniffer实现就ok了?
网上很多关于sniffer的代码,可以到yahoo去搜索啊,呵呵
 
记住是通过拨号上网的,且只想监听与本机交换的特定数据
 
接受答案了.
 
后退
顶部