Class: TurboRex::Fuzzer::Container::VariantSizeBufferContainer

Inherits:
ContainerBase
  • Object
show all
Defined in:
lib/turborex/fuzzer/containers.rb

Instance Attribute Summary

Attributes inherited from ContainerBase

#buf

Instance Method Summary collapse

Methods inherited from ContainerBase

#fixed=, #mutate

Instance Method Details

#set_data(data) ⇒ Object



92
93
94
95
96
# File 'lib/turborex/fuzzer/containers.rb', line 92

def set_data(data)
  @buf = TurboRex::Windows::Win32API.alloc_c_ary('BYTE', data.bytesize)
  @buf.str = data
  @buf
end