精易论坛

标题: 易语言网咯通讯支持库二 原始套接字怎么写发送syn 举个... [打印本页]

作者: 1521575701    时间: 2024-9-17 16:12
标题: 易语言网咯通讯支持库二 原始套接字怎么写发送syn 举个...
.版本 2
.支持库 ERawSock
.支持库 iext2

.程序集 启动窗口程序集
.程序集变量 原始套接字, 原始套接字
.程序集变量 IP报头, IP报头
.程序集变量 TCP报头, TCP报头
.程序集变量 ICMP报头, ICMP报头
.程序集变量 以太网报头, 以太网头
.程序集变量 ARP头, ARP头

.子程序 __启动窗口_创建完毕


.如果真 (原始套接字.创建 (#协议类型常量.TCP协议))  ' 创建一个用于访问指定协议报文的原始套接字
    _启动窗口.标题 = “创建成功”
.如果真结束
对方IP编辑框.地址 = “1.1.1.1”
端口号编辑框.内容 = 到文本 (80)


作者: 1521575701    时间: 2024-9-17 16:38
用客户.连接,客户.发送,是可以发送数据,但与原始套接字发送是两回事。 用原始套接字的用意是想自己构造TCP包、构造UDP包、构造IP包或ARP包,通过底层的操作达到发送特殊包的目的。 网络通信支持库二中有使用原始套接字的方法,但我试了几次,没有成功,希望前辈指点。
作者: 编程辉煌    时间: 2024-12-27 10:32
这里应该是RAW协议 而不是TCP




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4