Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
idapro / opt / ida90 / libexec / idapro / cfg / objc.cfg
Size: Mime:

// Make the objc plugin log its activity to the console

OBJC_VERBOSE_MODE = NO


// Register the objc plugin as a Source Info Provider.
//
// This allows you to load Objective-C type info for a specific module when debugging
// via 'Load debug info' in the Modules window, similar to the DWARF and PDB plugins.

OBJC_SIP_ENABLED = YES


// Perform Objective-C specific analysis on the decompiler output.
//
// When enabled, IDA will try to identify objc class instances and objc method calls in the pseudocode.
//
// In the case that an objc class instance is identified, the variable's type will be updated.
//
// In the case that an objc method call is identified, IDA will try to replace the call to objc_msgSend
// with a call to the target method. If that succeeds, IDA will also add an xref between the call
// to objc_msgSend and the method ea. This is done in the hopes that continued use of the decompiler
// will improve call graphs.

OBJC_HEXRAYS_ENABLED = YES


// Don't try to parse Objective-C data when loading a database or new file.
// When this option set to YES, the plugin must be invoked manually in order create objc structures/type info.

OBJC_LAZY_MODE = NO


// When parsing collections of objc structures, the plugin will throw an error if it encounters a list
// larger than the given value. Use 0 to disable the limit.

OBJC_MAX_LIST_CNT = 10000