io

  • io.0xff Use this value instead of 0xff to fill unallocated areas Default is 255
  • io.aslr Disable ASLR for spawn and such Default is false
  • io.autofd Change fd when opening a new file Default is true
  • io.buffer Load and use buffer cache if enabled Default is false
  • io.buffer.from Lower address of buffered cache Default is 0
  • io.buffer.to Higher address of buffered cache Default is 0
  • io.cache Change both of io.cache.{read,write} Default is false
  • This can be changed if the binary is in read only mode and ESIL or emulation is desired

  • This allows writing on memory if the file wasnt opened in write mode

  • io.cache.read Enable read cache for vaddr (or paddr when io.va=0) Default is false
  • io.cache.write Enable write cache for vaddr (or paddr when io.va=0) Default is false
  • io.exec See !!r2 -h~-x Default is true
  • io.ff Fill invalid buffers with 0xff instead of returning error Default is true
  • io.pcache io.cache for p-level Default is false
    • io.pcache improves speed

  • io.pcache.read Enable read-cache Default is false
    • io.pcache.read can be used to speed up analysis

  • io.pcache.write Enable write-cache Default is false
  • io.va Use virtual address layout Default is true