esil

Some infor about ESIL (from 2015)

  • esil.exectrap trap when executing code in non-executable memory Default is false
  • esil.fillstack Initialize ESIL stack with (random, debrujn, sequence, zeros, ...)
  • esil.gotolimit Maximum number of gotos per ESIL expression Default is 0x00001000
  • esil.iotrap invalid read or writes produce a trap exception Default is true
  • esil.mdev.range Specify a range of memory to be handled by cmd.esil.mdev
  • esil.nonull Prevent memory read, memory write at null pointer Default is false
  • esil.prestep Step before esil evaluation in de commands Default is true
  • esil.romem Set memory as read-only for ESIL Default is false
  • esil.stack.addr Number of elements that can be pushed on the esilstack Default is 0x00100000
  • esil.stack.depth Number of elements that can be pushed on the esilstack Default is 32
  • esil.stack.pattern Specify fill pattern to initialize the stack (0, w, d, i) Default is 0
  • esil.stack.size Number of elements that can be pushed on the esilstack Default is 0x000f0000
  • esil.stats Statistics from ESIL emulation stored in sdb Default is false
  • esil.verbose Show ESIL verbose level (0, 1, 2) Default is 0