文件名称:r_tcp_ip:解码 TCPIP 标头
文件大小:4KB
文件格式:ZIP
更新时间:2024-07-08 01:03:19
Ruby
实时通信协议 使用 FFI::Pcap 和 FFI::Packets 的便利库 安装 将此行添加到应用程序的 Gemfile 中: gem 'r_tcp_ip' 然后执行: $ bundle 或者自己安装: $ gem install r_tcp_ip 用法 require 'r_tcp_ip' require 'ffi/pcap' cap = FFI :: Pcap :: Offline . new ( "dump.pcap" ) cap . loop do | this , pkt | packet = RTcpIp :: Packet . new ( pkt . body_ptr ) puts "source_ip= #{ packet . src } dest_ip= #{ packet . dst } source_port= #{ packet . sp
【文件预览】:
r_tcp_ip-master
----Rakefile(29B)
----r_tcp_ip.gemspec(1KB)
----Gemfile(93B)
----.gitignore(131B)
----lib()
--------r_tcp_ip()
--------r_tcp_ip.rb(2KB)
----README.md(818B)
----LICENSE.txt(1KB)