Method: Rex::PeScan::Scanner::JmpRegScanner#_ret_size

Defined in:
lib/rex/pescan/scanner.rb

#_ret_size(section, index) ⇒ Object

Raises:



94
95
96
97
98
99
100
101
102
103
104
# File 'lib/rex/pescan/scanner.rb', line 94

def _ret_size(section, index)
  d = section.read(index, 1)
  case d
    when "\xc3"
      return 1
    when "\xc2"
      return 3
  end

  raise RuntimeError, "invalid return opcode"
end