class Cradare2::DSL::Analysis

Overview

Fluent DSL for binary analysis commands.

Defined in:

cradare2/dsl/analysis.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(client : Client) #

[View source]

Instance Method Detail

def all : self #

Run complete analysis (aaa)


[View source]
def autoname : self #

Auto-name functions based on strings and calls (aan)


[View source]
def basic : self #

Run basic analysis (aa)


[View source]
def calls : self #

Analyze function calls (aac)


[View source]
def consecutive : self #

Analyze consecutive function blocks (aat)


[View source]
def emulate : self #

Analyze code emulation / ESIL (aae)


[View source]
def functions : self #

Analyze all functions (aaf)


[View source]
def preludes : self #

Analyze function preludes (aap)


[View source]
def references : self #

Analyze data and code references (aar)


[View source]