about summary refs log tree commit diff stats
path: root/example (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Example/IDA: updt graph ir + menuFabrice Desclaux2019-01-162-126/+215
|
* Example/Full: dont modify ircfg in ssa formFabrice Desclaux2019-01-161-3/+0
|
* Example: del unnecessary dup dst in blocksFabrice Desclaux2019-01-161-5/+2
|
* Analysis: fix unssa algorithmFabrice Desclaux2019-01-161-16/+67
|
* SSA: make ssa_variable_to_expr publicFabrice Desclaux2019-01-152-8/+8
|
* Disasm/full: ircfg_a and ssa.graph are the same object, use only one ↵Ajax2019-01-111-8/+7
| | | | denomination
* Fix typos & add codespellPierre LALET2018-12-2317-28/+28
|
* Merge pull request #904 from commial/feature/export-LLVMserpilliere2018-12-201-0/+83
|\ | | | | Feature/export llvm
| * Add export_llvm, an example illustrating basic IR exportAjax2018-12-201-0/+83
| |
* | Updt example apiFabrice Desclaux2018-12-105-33/+29
| |
* | Example: remove deprecated exampleFabrice Desclaux2018-12-102-34/+0
| |
* | Add some simple disasm/ir examplesFabrice Desclaux2018-12-105-0/+135
|/
* Example: fix exprmem ptr accessFabrice Desclaux2018-12-071-1/+1
|
* add ssa graph to ida (#886)marilafo2018-11-162-6/+140
| | | | Example: Add ssa graph to ida
* Merge pull request #869 from serpilliere/fix_use_sehCamille Mougey2018-11-091-1/+1
|\ | | | | Sandbox: change use_seh
| * Sandbox: change use_sehFabrice Desclaux2018-10-121-1/+1
| | | | | | | | Option name change: use-windows-structs instead of use-seh.
* | Expression: replace arg by ptr in ExprMemFabrice Desclaux2018-10-121-1/+1
|/
* Expresion: use ExprAssign instead of ExprAffFabrice Desclaux2018-10-015-12/+12
| | | | | | ExprAff stands for (in french) "Expression affectation" We will now use ExprAssign (for Expression Assignment) (instead of ExprAss)
* Code cleaning: lgtm.comFabrice Desclaux2018-09-203-4/+3
|
* Adds Windows support and AppVeyor CI (#835)Axel Souchet2018-09-092-12/+22
| | | | | | | | | | | | | | | | | | | | | | | | * Get miasm to work on Windows, also add AppVeyor CI * Fix gcc jitter on Linux * Make the dse_crackme tests work on Windows * calling build and then install is less confusing than install twice * fix os.rename race condition on Windows * clean it up * Clean up after the unused cl.exe's artifacts * Use is_win instead of an additional check * Fix issue on Windows where 'w' and 'wb' modes are different * Address review feedback * setuptools is actually not required, so reverting
* Remove malware sampleFabrice Desclaux2018-08-301-0/+0
|
* Use the dse_crackme compiled versionAjax2018-08-301-0/+0
|
* Merge pull request #828 from serpilliere/fix_lgtm_1Camille Mougey2018-08-291-2/+1
|\ | | | | Code cleaning: lgtm.com
| * Code cleaning: lgtm.comFabrice Desclaux2018-08-231-2/+1
| |
* | Example: fix upx unpackFabrice Desclaux2018-08-231-3/+2
|/
* Example/full: add constant propagationFabrice Desclaux2018-08-061-5/+159
|
* Add an example for LinuxEnvironment & Syscall handlingAjax2018-07-241-0/+85
|
* Add support for reloc and rebase in ContainerELFAjax2018-07-241-3/+2
|
* Merge pull request #805 from serpilliere/fix_call_effects_armCamille Mougey2018-07-181-5/+8
|\ | | | | Fix call effects arm
| * IR/Analysis: call_effects can add extra blocksFabrice Desclaux2018-07-181-5/+8
| |
* | Example: updt apiFabrice Desclaux2018-07-181-7/+9
|/
* Disasm/Full: fix inversion in output namesAjax2018-07-121-2/+2
|
* Examples: updt apiFabrice Desclaux2018-07-102-11/+14
|
* Analysis: Add SSA transformationTim Blazytko2018-07-091-0/+13
| | | | Joint work with Niko Schmidt
* Merge pull request #790 from serpilliere/fix_ida_dg_exampleCamille Mougey2018-07-061-6/+6
|\ | | | | Example/ida: fix dg
| * Example/ida: fix dgFabrice Desclaux2018-07-051-6/+6
| |
* | Example: fix defuseFabrice Desclaux2018-07-051-1/+1
|/
* IR: gen ircfg from ir_archFabrice Desclaux2018-07-0513-133/+125
|
* IR: remove default regs_init for symbexecFabrice Desclaux2018-07-052-8/+21
|
* Update symbol_pool's deprecated API -> LocationDBAjax2018-07-0314-31/+32
|
* symbol_pool -> loc_dbAjax2018-07-0320-85/+84
|
* Code cleaning: remove useless / commented codeAjax2018-06-212-2/+0
|
* Jitter: add simple trace apiFabrice Desclaux2018-06-213-20/+15
|
* All: fix var name to reflect object typesFabrice Desclaux2018-06-192-3/+2
|
* Example/ida: use addr to guess archFabrice Desclaux2018-06-195-43/+54
| | | | | Some arch like ARM depends on address in order to determine which attributes have to be used during analysis
* Allow symbolic execution of one instruction in IDAWilliam Bruneau2018-06-191-1/+6
|
* Example/IDA: fix depgraph apiFabrice Desclaux2018-06-161-11/+11
|
* Example/upx: fix & updtFabrice Desclaux2018-06-111-7/+7
|
* DSE: remove useless changes introduced by 61551fa7Ajax2018-06-111-1/+1
|
* AsmBlock: remove symbol_pool in add_cstFabrice Desclaux2018-06-101-1/+1
|