- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4 网络安全开发包 4.1 网络安全开发包 4.2 WinPcap网络开发包 4.3 开发实例 4.1 网络安全开发包 网络数据包捕获开发包Libpcap Windows网络数据包捕获开发包WinPcap 数据包构造和发送开发包Libnet 通用网络安全开发包Libdnet 网络入侵检测开发包Libnids 其它开发包 网络数据包捕获开发包Libpcap Libpcap是unix/linux平台下的网络数据包捕获函数库。 Libpcap提供了系统独立的用户级别网络数据包捕获接口,并充分考虑到应用程序的可移植性。 Libpcap 软件包可从/ 下载,然后依据相关说明即可安装 libpcap源代码由20多个C文件构成 要使libpcap能在linux上正常工作,则必须使内核支持packet协议,也即在编译内核时打开配置选项 CONFIG_PACKET(选项缺省为打开)。 Windows网络数据包捕获开发包WinPcap WinPcap(windows packet capture)是windows平台下一个免费,公共的网络访问系统。开发winpcap这个项目的目的在于为应用程序提供访问网络底层的能力。 软件包可从/下载 功能:捕获原始数据包 、数据包过滤掉 、发送原始的数据包和收集网络通信过程中的统计信息 。 数据包构造和发送开发包Libnet libnet是一个小型的接口函数库, 主要用C语言写成,提供了低层网络数据包的构造、处理和发送功能。 libnet的开发目的是: 建立一个简单统一的网络编程接口以屏蔽不同操作系统底层网络编程的差别,使得程序员将精力集中在解决关键问题上。 特点:/ 可移植性:libnet目前可以在Linux、FreeBSD、Solaris、WindowsNT等操作系统上运行,并且提供了统一的接口 数据包构造:libnet提供了一系列的TCP/IP数据报文的构造函数以方便用户使用 数据包的处理:libnet提供了一系列的辅助函数,利用这些辅助函数,帮助用户简化那些烦琐的事务性的编程工作 数据包发送:libnet允许用户在两种不同的数据包发送方法中选择。 下载网址:/ 通用网络安全开发包Libdnet / libdnet provides a simplified, portable interface to several low-level networking routines, including network address manipulation kernel arp cache and route table lookup and manipulation network firewalling (IP filter, ipfw, ipchains, pf, PktFilter, ...) network interface lookup and manipulation IP tunnelling (BSD/Linux tun, Universal TUN/TAP device) raw IP packet and Ethernet frame transmission Supported languages: C, C++ Python Perl, Ruby (see below) Supported platforms: BSD (OpenBSD, FreeBSD, NetBSD, BSD/OS) Linux (Redhat, Debian, Slackware, etc.) MacOS X Windows (NT/2000/XP) Solaris IRIX HP-UX Tru64 网络入侵检测开发包Libnids Libnids 是一个基于网络入侵检测开发的专业编程来发包。利用Libnids可以实现: 网络数据包的捕获; IP碎片重组、TCP流数据重组; 入侵检测。 网址:/ 安装Libnids必须要有Libpcap、Libnet库的支持,所以要想是试用Libnids必须按照Libpcap、Libnet与Libnids的顺序安装这三个软件包 其它开发包 Libicmp 专门的ICMP协议数据包开发包 OpenSSL 安全套接层和传输层安全(TLS) / 学习说明 函数库作用(安装) 主要数据结构 基本函数 例子(Demo) 网络安全编程层次 Windows系统编程 Windows应用层(Ring 3)编程 恶意攻击技术研究 漏洞挖掘、分析与利用 Windows内核(Ring 0)驱动编程 Windows网络编程 网络协议分析(TCP/IP) Web应用开发(脚本语言编程) Web攻击技
您可能关注的文档
- 4内酰胺类抗菌药解析.ppt
- 4配制酒的服务与调制解析.ppt
- 4普通心理学——意识和注意解析.ppt
- 4期货应用解析.ppt
- 4期货与期权1011解析.ppt
- 4企业会计准则基本准则解析.ppt
- 4启蒙篇第四课学会打扮解析.ppt
- 4气血津液解析.ppt
- 4汽车点火系统解析.ppt
- 4汽车空调的采暖与通风系统解析.ppt
- 数据中心供配电设备行业跟踪:数据中心及AI景气上行,电力设备需求持续增长.pdf
- 芯碁微装:PCB与先进封装共振,直写光刻龙头乘势起.pdf
- 2026年A股市场策略展望:新老经济的平衡.pdf
- 2026年海外科技策略报告:新科技进化论:从硅基、量子到星辰的三重奏变革.pdf
- 公用事业行业2026年年度策略:十五五逸兴遄飞,新常态俊采星驰.pdf
- 2025人工智能产业30条判断:轰然成势 万象归.pdf
- 2024年四川省秋季文旅推介活动(安岳)策划设计方案.pptx
- 《面向AI时代的数据开放生态》.pdf
- 2025年汽车显示技术与行业趋势分析报告 2025 Automotive Display Technology and Industry Trends Analysis Report.pdf
- 人工智能 数据集质量评估要求(征求意见稿0.pdf
最近下载
- 诗词大会训练题库(九宫格) (1).ppt VIP
- 防撞护栏安全交底.docx VIP
- DBJ51T 137-2020 四川省塔式起重机装配式基础技术标准 .pdf VIP
- 2025年四川省国家工作人员法治素养测评三考试题及参考答案.docx VIP
- 中铁三局渝万高铁站前3标预制简支箱梁四角高差汇报-1.pptx VIP
- 2024年肠内营养支持的护理实践.pptx
- 2025年一级造价工程师《建设工程技术与计量(土建)》真题及答案解析.docx VIP
- 企业经营中的供应链管理.pptx
- 数字浪潮下:大学生微信使用行为与媒体素养的深度关联研究.docx
- 基于痕迹检验的交通事故鉴定案例分析.pptx VIP
原创力文档


文档评论(0)