Method: Rex::MachScan::Scanner::JmpRegScanner#_build_byte_list

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

#_build_byte_list(base, regnums) ⇒ Object

build a list for regex of the possible bytes, based on a base byte and a list of register numbers..



74
75
76
# File 'lib/rex/machscan/scanner.rb', line 74

def _build_byte_list(base, regnums)
  regnums.collect { |regnum| Regexp.escape((base | regnum).chr) }.join('')
end