Delphi +TCP/IP(UDP)请进(300分)

  • 主题发起人 主题发起人 bigroute
  • 开始时间 开始时间
B

bigroute

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何把其它程序已经连接的端口抢占过来。
比如说一个黑客程序占用着一个端口XXX,发现后如何用能用程序拦截XXX的信息,
包括其它程序占用的UDP端口,
要Delphi原码。问题解决再加200分.
 
如果你知道是什么进程 就Kill 他
 
有的化我也要了!!!
 
看了这么多贴子,发现一个共同点,大家都好象在抢东西。 哈…
 
好东西,大家当然都想要[:)]
 
靠,没人了解这方面的。 白瞎我的分的。
 
如果是要拦截进程从端口发出的信息,然后用自己的信息伪装发送的话,这很不简单啊!
光网络协议都够让你头大的了!^_^
建议通过监视发出数据包的进程,关闭其相应进程或者其端口(serversocket.active:=false;)
即可,我想你的目的也无非如此!
关闭端口要先过滤一下,如UDP的:DNS用的端口是53,snmp用的是161,还有QQ其服务器用的8000,
客户端用的4000,不要把正常使用的也关闭了![8D]
 
发出去之前截包修改,抢占的话,截包抛弃,另外端口和系统进程有个表可以识别身份
 
这个问题可以在Linux下用packet协议做到,原理是在网卡收到数据交给TCP协议处理前,先
查看或修改报头信息,然后再放回去让TCP协议处理。编程时与socket编程一样,只是协议
类型换了一个符号。windows好像不提供这种底层功能。有的话只能通过VxD,那样就很复杂
了。
 
有没有再详细一点的。
 
你可以接管系统的一切通信(我有办法)。
 
wlmmlw,
有什么办法,给我原码,好用就给分。
bigroute@hotmail.com
 
重写一个wsock32.dll接管原来的wsock32.dll
 
上面有办法的兄弟可不可已说的详细些呢?
 
少费话了,我要的是东西。没东西的不要在这瞎扯。
 
晴天说的基本正确,但是WIN32下也可以做到,似乎要用DDK,文档非常少
DARKSMILE说的也是一种方法,一定可以实现

bigroute这种性格,我知道我有代码我也不会告诉的
我就是喜欢废话
你以为你是谁?谁在乎你的分?
 
这里是交流经验的地方,
你呀,饱汉子不知饿汉子饥。
wenyue有能耐在这里你别提问。
我告诉你就你的东西白给我,我都不要。
 
后退
顶部