【文件属性】:
文件名称:private-protocol:用SOCK_RAW实现自定义协议栈;使用sock_ Raw实现私有协议栈
文件大小:23KB
文件格式:ZIP
更新时间:2021-03-27 16:34:54
C
私有协议
用SOCK_RAW实现自定义协议栈
使用sock_ Raw实现私有协议栈
注意
只适用于Linux系统
用管理员权限执行
如何使用代码
对于没有socket编程经验的好兄弟
建议先看一下standardUDP /文件夹下如何使用UDP协议实现客户端和服务端之间的通信,熟悉socket函数的基本用法
对于网络编程上手
直接看pp /文件夹下的代码
子文件夹下由更详细的说明
参考
emmm这个仓库的源代码由很多错误,我稍作修改让他可以编译通过了...修改后的文件存放在sockRaw /文件夹下
【文件预览】:
private-protocol-main
----.gitignore(6B)
----README.md(778B)
----sockRaw()
--------main.c(17KB)
--------Makefile(82B)
----standardUDP()
--------client.c(1KB)
--------server.c(2KB)
--------readme.md(108B)
--------Makefile(156B)
----LICENSE(1KB)
----agent()
--------packet_in.h(2KB)
--------readme.md(72B)
--------packet_in.cpp(2KB)
--------agent.cpp(869B)
--------Makefile(126B)
----lsc()
--------heads()
--------server()
--------client()
--------readme.md(372B)
--------Makefile(326B)
网友评论
- 只适用于Linux系统