是否有任何检索pcap文件标题的功能,还是手动完成(类型转换)?访问pcap文件标题
0
A
回答
0
你想从文件头中检索什么信息?
您可以使用pcap_major_version()
和pcap_minor_version()
,快照长度为pcap_snapshot()
,链接层类型为pcap_datalink()
获取主版本和次版本。不能保证时区偏移和时间戳准确性是有效的(libpcap将两者都设置为0)。另请注意,libpcap 1.1.0和更高版本可以读取pcap-ng文件,其中不具有 pcap文件头。
Libpcap库不提供程序直接交给你的文件头,并且不提供任何你可以类型转换是文件头,所以你无法做到这一点,和libpcap。如果你想读取文件头,你必须编写自己的代码替换 libpcap,并且该代码将无法处理,例如,pcap-ng文件(这将是默认的文件类型不同于使用libpcap的代码(只要pcap-ng文件中的所有网络接口具有相同的链接层标题类型和快照长度,它们可以读取pcap-ng文件libpcap 1.1.0或更高版本)。
0
pcap文件头由libpcap内部处理。你不应该手动操作它。
您可以使用pcap_dump_open
打开pcap文件进行书写。
您可以使用pcap_open_offline
打开一个pcap文件供阅读。
相关问题
- 1. 剥离pcap文件中的radiotap标题
- 2. ATM PCAP文件以太网PCAP文件
- 3. PCap库问题与接收
- 4. 访问数据字段的PCAP转储文件在python
- 5. OSX文件访问问题
- 6. mod_rewrite问题,访问文件?
- 7. 文件访问问题
- 8. Android文件访问问题
- 9. 了解pcap数据包标题
- 10. 用于C#奇怪问题的Pcap库
- 11. 访问使用中的文件问题
- 12. PHP同时文件访问/ flock()问题
- 13. Cygwin/vim Windows 7文件访问问题
- 14. Windows 7文件访问权限问题
- 15. 创建一个pcap文件
- 16. 如何访问REBOL标题?
- 17. 从Sinatra访问标题
- 18. 使用ngResource访问标题
- 19. 以字符串模式从pcap文件中提取应用程序层标题
- 20. 在线图片幻灯片问题。文件访问问题
- 21. GlassFish V3文件上传Servlet,文件访问问题
- 22. 访问文件夹图标属性
- 23. SVN配置文件问题重访
- 24. 访问文件
- 25. 访问文件
- 26. PHP邮件标题问题
- 27. Joomla组件问题 - 从index.php文件访问Joomla框架
- 28. 从C++到C#与Pcap文件
- 29. 分析pcap文件的代码
- 30. 在python中打开pcap文件
如果万一我想读取文件头,那么我应该将文件处理程序类型转换为文件头结构? @sander – user1192671 2012-02-08 12:32:32
@ user1192671:比这更复杂一点(在文件开头有一个神奇的数字,需要进行解释)。但是您可以检查'pcap_fopen_offline'的实现来了解如何读取pcap文件头。毕竟,libpcap是开源的。 – 2012-02-08 12:43:35