You probably don’t want to write invalid packets on purpose.
Methods
- C
- L
- N
- R
Attributes
| [RW] | invalid_header |
Class Public methods
Any packet is potentially an invalid packet
Source: show
# File lib/packetfu/protos/invalid.rb, line 34 def self.can_parse?(str) true end
Source: show
# File lib/packetfu/protos/invalid.rb, line 38 def self.layer 0 end
Source: show
# File lib/packetfu/protos/invalid.rb, line 47 def initialize(args={}) @invalid_header = (args[:invalid] || InvalidHeader.new) @headers = [@invalid_header] end
Instance Public methods
Source: show
# File lib/packetfu/protos/invalid.rb, line 42 def read(str=nil,args={}) @invalid_header.read(str) self end