JNetPcap open pcap from InputStream
JNetPcap open pcap from InputStream
有没有办法从InputStream而不是从本地文件打开脱机Pcap?
在文档中,它说你可以使用pcap_fopen_offline()
从开放流中打开Pcap,但我不知道如何使用它。
pcap_fopen_offline(3)
是一个C API,JNetPCap作为它的包装器(你应该注意到这一点,因为命名约定与Java API非常不同
此外,当一篇关于C API的文档谈论"流"时,在C的术语中,它几乎总是一个"文件流"。它并不一定意味着来自文件系统中某个文件的数据流,但您基本上需要精通C才能使用它,而不是STDIN/OUT或文件系统中的文件。我很快浏览了JNetPCap的Javadoc,但我认为它无法为您完成将通用InputStream
转换为C的文件流的工作。
相关文章:
- 如何解决"invalid conversion from 'char' to 'const char*'"
- std::async from std::async in windows xp
- std::is_reference from std::any
- std::time_point from and to std::string
- "No suitable conversion function from 'std::string' to 'const char *' exists"
- std::chrono::time_point from std::string
- Visual accept std::string from std::byte iterator
- C++中链表的错误"Abort signal from abort(3) (sigabrt) "
- dopen():不以 root 身份运行时"failed to map segment from shared object"
- C++ 中的"template <typename From, typename Tag> struct Alias;"是什么?
- from std::vector to adept::avector
- qt get child (Callout) from QChart
- Webassembly from Javascript
- Generate boost::uuids::uuid from boost::compute::detail::sha
- 什么是"Reading unbounded stream from standard input (Memory Management)"的例子
- Calling C++ dll from python
- 为什么我会收到"invalid conversion from 'Queue*/Stack*' to 'int'"错误消息?
- std::chrono 在从 main 或 from 类方法使用时给出不同的值
- Calling Python Script from Visual Studio C++ Solution
- JNetPcap open pcap from InputStream