如何定制TCP包(100分)

  • 主题发起人 主题发起人 yaoydong
  • 开始时间 开始时间
Y

yaoydong

Unregistered / Unconfirmed
GUEST, unregistred user!
本人看过一个Unix下的例子,是用Sendto发送Tcp数据包来模拟
TCP连接,发送Syn信号以秘密检测端口是否打开,我想在Win下
用Delphi实现,但是在Socket时如果指定协议为UDP或是TCP显
然不行,有什么办法定制TCP包吗?
 
要用RawSocket实现.现在的Socket控件都不支持
RawSocket(我见过的都不支持),所以要用Winsock
直接写.网上有关用RawSocket实现ping的程序可以
参考.

BTW:M$对Winsock实现RawSocket没有作要求,所以
Winsock的某些实现可能不支持RawSocket.在
这些平台下,不可能用高级调用实现这个功能,而
需要用驱动程序.
 
give me a copy!
 
I want too
cjcjc@onine.sh.cn
 
请给我一分例子,我的地址:b964730@njupt.edu.cn
谢谢.
 
u can use RawSocket in DLL, some types of winsock support it!
the u can in delphi call dll!
 
来晚了,能也给我一个例子吗?
EMail:zhaoyp@cjs.dq.cnpc.com.cn
 
非常抱歉,各位!我并没有这个用RawSocket
实现ping的例子.但是,在Internet上是非常
容易找到的.用一些搜索引擎,可以很容易地
找到.我当初也是这么找到的,由于后来不感
兴趣了,就没有保留.
 
定制TCP包有结果了吗?
 
后退
顶部