最近在学习libpcap编程,找到几个非常好的libpcap编程入门资源。
第一个当然是官网www.tcpdump.org/ 的document:
《Programming with pcap 》
《Programming with Libpcap - Sniffing the network from our own application》 (pdf,非常漂亮,文章写得又好)
还有一篇《Aprendiendo a programar con libpcap》可惜是西班牙语,看不懂,不过从里面的图来看貌似是个好文档。

第二个是个非常好的libpcap编程入门教程。通俗易懂:
《The Sniffer’s Guide to Raw Traffic》
这篇教材里的例子国内非常多的人转载,而且有中文的分析,一个比较好的地址是:http://blog.csdn.net/bat603/archive/2006/09/04/1176251.aspx

当然啦,最好的学习资源还是tcpdump的源代码啦,看完上面那几篇文章后,估计读tcpdump也就比较轻松了~~

源文地址:http://www.cublog.cn/u1/45976/showart_1984567.html

libpcap 编程入门资源相关推荐

  1. (转载)VS2010/MFC编程入门之三十六(工具栏:工具栏资源及CToolBar类)

    上一节中鸡啄米讲了菜单及CMenu类的使用,这一节讲与菜单有密切联系的工具栏. 工具栏简介 工具栏一般位于主框架窗口的上部,菜单栏的下方,由一些带图片的按钮组成.当用户用鼠标单击工具栏上某个按钮时,程 ...

  2. 【资源】OpenCV3编程入门_毛星云

    OpenCV在计算机视觉领域扮演着重要的角色.作为一个基于开源发行的跨平台计算机视觉库,OpenCV实现了图像处理和计算机视觉方面的很多通用算法.<OpenCV3编程入门>以当前最新版本的 ...

  3. VS2013/MFC编程入门之三十四(工具栏:工具栏资源及CToolBar类)

    上一节中讲了菜单及CMenu类的使用,这一节讲与菜单有密切联系的工具栏. 工具栏简介 工具栏一般位于主框架窗口的上部,菜单栏的下方,由一些带图片的按钮组成.当用户用鼠标单击工具栏上某个按钮时,程序会执 ...

  4. python编程入门经典百度云-python电子书学习资料打包分享百度云资源下载

    [300dpi高清版] Python基砒教程(第2版)LHD,pdf Head. First. Python中文版pdf [ Python3程序开发指南第二版pdf [ thon编程第4版)]( Pr ...

  5. 编程入门到进大厂,你需要这套学习架构

    我相信大多数学习编程的同学都有着对大公司的憧憬.技术.声望.薪资.福利,这些都足以成为吸引你进入大厂的理由. 但是,如何进入大厂呢? 对于很多同学来说,通往大厂的道路并不明朗,不知道是否有希望,也不知 ...

  6. [译]函数式响应编程入门指南

    原文地址:An Introduction to Functional Reactive Programming 原文作者:Daniel Lew 译文出自:掘金翻译计划 本文永久链接:github.co ...

  7. mapreduce程序输出评分8.6分以上的书名和评分_如何选编程入门资料?光评分高怎么够|文末赠书...

    说到编程入门,很多人第一想到的肯定是Python. 那么,编程零基础应当如何开始学 Python ,才不会入门即放弃?一开始的学习资料的选择尤为重要.那么,如何筛选适合自己的入门资料?这里和大家谈谈我 ...

  8. python编程入门经典 评分-豆瓣评分爆炸!Python+机器学习经典图书

    全场自营图书每满 100 减 50 元 .满 200 元减 100 元, 另外当当还特意为[机器学习算法与Python实战]读者提供了一批可与满减叠加使用的"满 200 减 40" ...

  9. python和c哪个适合入门-编程入门选什么语言好?C 语言还是Python ?为你解析

    前面我分享过计算机行业已经成了学校选择排名第一,家长和学生都很看好计算机类专业.现在IT行业也越来越火爆,程序员越来越被人看好.面对相比同龄人高薪资的诱惑,人们很难不心动,即使秃头也值得! 那么问题来 ...

最新文章

  1. 测试用例设计方法-错误推测法
  2. Networking 基本术语/概念
  3. Native wifi API使用
  4. JVM 垃圾回收算法及回收器详解
  5. 操作系统实验——简易FAT16文件系统的实现
  6. 地图处理(dfs算法)
  7. 营销 客户旅程模板_我如何在国外找到开发人员的工作:我从营销到技术的旅程...
  8. 9个元素换6次达到排序序列_排序总结:二大种,六小种排序方式
  9. 禁止i5笔记本按Ctrl+Alt+向下键翻转屏幕
  10. 2014.12.1---Thema:EchartsD3
  11. 幸福就是有人爱、有事做、有所期待(转)
  12. JavaScript Tree 功能强大,包含checkbox,自动选择子节点和父节点.
  13. 《数学之美》—隐含马尔可夫模型
  14. 电脑找回,怎么找回电脑上删除的文件_怎么找回电脑删除的文件-win7之家
  15. 导出服务器dmp文件,编辑dmp文件解决导入导出问题
  16. 解决极客时间网页文字无法选中或复制copy
  17. 教你看别人的QQ密码
  18. 第七次全国人口普查公报[1](第八号) ——接受普查登记的港澳台居民和外籍人员情况
  19. 关于JAVA阿拉伯数字替换为中文大写
  20. E: Unable to locate package winehq-stable

热门文章

  1. Sahi ---实现 Web 自动化测试
  2. Page Object设计模式实践
  3. Hibernate 缓存的使用
  4. lxcfs容器隔离技术实现原理分析之loadavg、cpuonline
  5. cgo 调用dll Failed to load xxxxx.dll: The specified module could not be found.
  6. 分析go程序内存逃逸情况
  7. 无缓冲channel与容量为1的channel的区别
  8. 华为手机系统更新提示网络连接到服务器失败,华为网络正常app连不上网络
  9. java 干支_Java實現干支紀年法
  10. 当连接一个 IP 不存在的主机时,TCP握手过程是怎样的?