Sha256: 07979124e541c7402376486b4465cd1192d0ac29b4761db729332fab88d7116f
Contents?: true
Size: 494 Bytes
Versions: 3
Compression:
Stored size: 494 Bytes
Contents
#!/usr/bin/env ruby # extracts UDP/TCP data payload from packets to numbered files # Usage: cap2files out_prefix pcap-file [filter]] require 'rbkb/plug/feed_import' begin unless prefix = ARGV.shift and file = ARGV.shift raise "Usage: #{File.basename $0} out_prefix pcap-file [filter]" end filter = ARGV.join(" ") caps = FeedImport.import_pcap(file, filter) i=0 caps.each {|p| File.open("#{prefix}.#{i}", "w") {|f| f.write p }; i+=1 } rescue STDERR.puts $! exit 1 end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rbkb-0.7.2 | experimental/cap2files |
rbkb-0.7.1 | experimental/cap2files |
rbkb-0.7.0 | experimental/cap2files |