Class: Rex::PeParsey::PeBase::SectionHeader
Instance Attribute Summary
#struct
Instance Method Summary
collapse
#[], #keys, #method_missing, #v
Constructor Details
622
623
624
625
626
627
628
629
630
|
# File 'lib/rex/peparsey/pebase.rb', line 622
def initialize(rawdata)
= IMAGE_SECTION_HEADER.make_struct
if !.from_s(rawdata)
raise SectionHeaderError, "Could not parse header", caller
end
self.struct =
end
|
Instance Method Details
#PointerToRawData ⇒ Object
638
639
640
|
# File 'lib/rex/peparsey/pebase.rb', line 638
def PointerToRawData
v['PointerToRawData']
end
|
#SizeOfRawData ⇒ Object
635
636
637
|
# File 'lib/rex/peparsey/pebase.rb', line 635
def SizeOfRawData
v['SizeOfRawData']
end
|
#VirtualAddress ⇒ Object
632
633
634
|
# File 'lib/rex/peparsey/pebase.rb', line 632
def VirtualAddress
v['VirtualAddress']
end
|