bin

  • bin.b64str Try to debase64 the strings Default is false
  • bin.baddr Base address of the binary Default is 4194304
    • bin.baddr can be used to set the base address.

  • bin.classes Load classes from rbin on startup Default is true
  • bin.dbginfo Load debug information at startup if available Default is true
  • bin.debase64 Try to debase64 all strings Default is false
  • bin.demangle Import demangled symbols from RBin Default is true
  • bin.demanglecmd run xcrun swift-demangle and similar if available (SLOW) Default is false
  • bin.filter Filter symbol names to fix dupped names Default is true
  • bin.force Force that rbin plugin
  • bin.laddr Base address for loading library ('*.so') Default is 0
  • bin.lang Language for bin.demangle Default is c
  • bin.libs Try to load libraries after loading main binary Default is false
  • bin.maxstr Maximum string length for r_bin Default is 0
  • bin.maxstrbuf Maximum size of range to load strings from Default is 0x00a00000
  • bin.minstr Minimum string length for r_bin Default is 0
  • bin.prefix Prefix all symbols/sections/relocs with a specific string
  • bin.rawstr Load strings from raw binaries Default is false
  • bin.relocs Load relocs information at startup if available Default is true
  • bin.strfilter Filter strings
  • bin.strings Load strings from rbin on startup Default is true
  • bin.strpurge Try to purge false positive strings Default is false

    ``` There can be multiple entries separated by commas. No whitespace before/after entries. Possible entries: all : purge all strings true : use the false_positive() classifier in cbin.c addr : purge string at addr addr1-addr2 : purge all strings in the range addr1-addr2 inclusive !addr : prevent purge of string at addr by prev entries !addr1-addr2 : prevent purge of strings in range addr1-addr2 inclusive by prev entries Neither !true nor !false is supported.

    Examples: e bin.strpurge=true,0-0xff,!0x1a -- purge strings using the false_positive() classifier in cbin.c and also strings with addresses in the range 0-0xff, but not the string at 0x1a. e bin.strpurge=all,!0x1000-0x1fff -- purge all strings except the strings with addresses in the range 0x1000-0x1fff. ```

  • bin.verbose Show RBin warnings when loading binaries Default is true