diff options
| author | serpilliere <serpilliere@users.noreply.github.com> | 2015-04-24 18:39:15 +0200 |
|---|---|---|
| committer | serpilliere <serpilliere@users.noreply.github.com> | 2015-04-24 18:39:15 +0200 |
| commit | 4869a8b9d53aac5a448000a2616d427a2e338a9f (patch) | |
| tree | b701e96f7749a93ef155e582562672f394fc1c73 /example/ida/depgraph.py | |
| parent | 8797f3e11ec42747ed1593924df22fd00271e85a (diff) | |
| parent | c090bf5343711729ea190efbfff34d28a2e0df45 (diff) | |
| download | miasm-4869a8b9d53aac5a448000a2616d427a2e338a9f.tar.gz miasm-4869a8b9d53aac5a448000a2616d427a2e338a9f.zip | |
Merge pull request #148 from commial/depgraph
Depgraph Implicit
Diffstat (limited to 'example/ida/depgraph.py')
| -rw-r--r-- | example/ida/depgraph.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/example/ida/depgraph.py b/example/ida/depgraph.py index ae00c357..fcd87cb9 100644 --- a/example/ida/depgraph.py +++ b/example/ida/depgraph.py @@ -50,7 +50,8 @@ Track the element: Method to use: <Follow Memory:{rNoMem}> -<Follow Call:{rNoCall}>{cMethod}> +<Follow Call:{rNoCall}> +<Implicit dependencies:{rImplicit}>{cMethod}> <Highlight color:{cColor}> """, { @@ -60,7 +61,7 @@ Method to use: selval=reg_default), 'cMode': Form.RadGroupControl(("rBeforeLine", "rAfterLine", "rEndBlock")), - 'cMethod': Form.ChkGroupControl(("rNoMem", "rNoCall")), + 'cMethod': Form.ChkGroupControl(("rNoMem", "rNoCall", "rImplicit")), 'iLineNb': Form.NumericInput(tp=Form.FT_RAWHEX, value=line_nb), 'cbBBL': Form.DropdownListControl( @@ -100,6 +101,7 @@ Method to use: def depgraph(self): value = self.cMethod.value return DependencyGraph(self.ira, + implicit=value & 4, follow_mem=value & 1, follow_call=value & 2) |