about summary refs log tree commit diff stats
path: root/example/ida/graph_ir.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rename examples lifterFabrice Desclaux2020-12-251-10/+10
|
* Rename ira => LifterModelCallFabrice Desclaux2020-12-241-3/+3
|
* Update ida example (use stack)Fabrice Desclaux2020-12-031-12/+32
|
* Fix ida examplesFabrice Desclaux2020-10-301-8/+10
|
* IRBlock take loc_dbFabrice Desclaux2020-08-311-2/+2
|
* Move modint in coreFabrice Desclaux2020-07-211-2/+1
|
* IDAPython 7.4 portingnofiv2020-04-161-3/+3
|
* Fix ida graph_irFabrice Desclaux2020-04-151-6/+5
|
* Rename miasm2 to miasmFabrice Desclaux2019-03-051-6/+6
|
* Support python2/python3Fabrice Desclaux2019-03-051-17/+22
|
* IR: add simplifierFabrice Desclaux2019-02-181-92/+31
|
* Example: update ida apiFabrice Desclaux2019-02-181-2/+3
|
* Example/IDA: updt graph ir + menuFabrice Desclaux2019-01-161-110/+212
|
* Example: del unnecessary dup dst in blocksFabrice Desclaux2019-01-161-5/+2
|
* SSA: make ssa_variable_to_expr publicFabrice Desclaux2019-01-151-4/+4
|
* Fix typos & add codespellPierre LALET2018-12-231-1/+1
|
* add ssa graph to ida (#886)marilafo2018-11-161-6/+130
| | | | Example: Add ssa graph to ida
* Example: updt apiFabrice Desclaux2018-07-181-7/+9
|
* IR: gen ircfg from ir_archFabrice Desclaux2018-07-051-23/+19
|
* Update symbol_pool's deprecated API -> LocationDBAjax2018-07-031-3/+3
|
* symbol_pool -> loc_dbAjax2018-07-031-7/+7
|
* Code cleaning: remove useless / commented codeAjax2018-06-211-1/+0
|
* Example/ida: use addr to guess archFabrice Desclaux2018-06-191-5/+6
| | | | | Some arch like ARM depends on address in order to determine which attributes have to be used during analysis
* Core: replace AsmLabel by LocKeyFabrice Desclaux2018-06-091-12/+10
|
* Expr: Add new word ExprLocFabrice Desclaux2018-06-081-6/+4
| | | | | This word represents a location in the binary. Thus, the hack of ExprId containing an AsmLabel ends here.
* Example/IDA: fix symbol loadingFabrice Desclaux2018-04-151-0/+4
|
* IRBlock: irblock iterates on its assignblksFabrice Desclaux2018-02-091-2/+2
|
* IRBlock: replace irs by assignblksFabrice Desclaux2018-02-091-2/+2
|
* Ida/Example: clean symbexec pluginFabrice Desclaux2018-01-091-12/+0
|
* Asmblock: rename blocFabrice Desclaux2017-07-071-1/+1
|
* IR: rename add_blocFabrice Desclaux2017-07-071-1/+1
|
* IDA/Graph IR: clean & fix imports, export main function, add aAjax2017-07-051-70/+91
| | | | simplification option
* Example: clean graph_ir IDAFabrice Desclaux2017-05-241-183/+59
|
* IR: Make IRBlock immutableFabrice Desclaux2017-05-241-3/+5
|
* IDA: fix graph_ir for immutable AssignBlockAjax2017-04-251-6/+9
|
* analysis: Introduction of use-definition chainsCaroline Leman2017-03-291-3/+3
| | | | | | - previous dead_simp function has been moved to data_flow.py - ira class has been simplified - reach analysis code has been 'clarified'
* Core/asmbloc: move asmbloc to asmblockFabrice Desclaux2017-03-131-1/+1
|
* All: rename vars bloc -> blockFabrice Desclaux2017-03-131-3/+3
|
* IR: rename blocs to blocksFabrice Desclaux2017-03-131-8/+8
|
* Depgraph: updt apiFabrice Desclaux2016-03-211-8/+11
|
* BasicBlocks: update examples with the new APIAjax2016-01-261-2/+1
|
* IR: replace `.g` with a lazy built `.graph`, avoiding the need of `gen_graph`Ajax2015-12-071-3/+1
|
* IR: use expr_is_label instead of ExprIsLabelCamille Mougey2015-12-071-1/+1
|
* Example: move output .txt to .dotAjax2015-11-091-4/+4
|
* Example/IDA: useless sys pathAjax2015-11-061-7/+2
|
* Example/IDA: unused importAjax2015-11-061-3/+1
|
* Example/IDA: Replace /tmp/ by tempfile.gettempdir (credits Joel Eriksson)Ajax2015-03-051-1/+3
|
* Expression: remove code which uses expression modificationsserpilliere2015-02-221-2/+2
|
* Example/IDA: Reorganize importsCamille Mougey2015-02-111-3/+0
|
* Examples/IDA: Export common IDA methods to a file `utils`Camille Mougey2015-02-091-85/+3
|