about summary refs log tree commit diff stats
path: root/miasm2 (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Useless variable aliasAjax2016-09-011-3/+2
| |/
* / X86/sem: fix icebpFabrice Desclaux2016-09-011-1/+1
|/
* Add a way to retrieve memory access rightPierre Graux2016-09-011-0/+21
|
* Merge pull request #413 from guedou/R15_duplicatedCamille Mougey2016-09-011-4/+3
|\ | | | | The R15 register is declared multiple times
| * Duplicated R15 declarations removedGuillaume Valadon2016-09-011-4/+3
| |
* | Jitter: Use mem access for automodFabrice Desclaux2016-08-314-114/+106
| |
* | Jitter: opt write_numFabrice Desclaux2016-08-312-0/+12
| |
* | Jitter: avoid vmmngr castingFabrice Desclaux2016-08-318-17/+16
| |
* | Jitter: fix python jitFabrice Desclaux2016-08-316-20/+94
| |
* | Jitter: fix automod resetFabrice Desclaux2016-08-302-0/+12
| |
* | Jitter: use mem read/write for memory breakpoint/automodFabrice Desclaux2016-08-306-87/+162
| |
* | Jitter: gen bad block on bad disasmFabrice Desclaux2016-08-301-1/+2
| |
* | Jitter: optimize memory write objectFabrice Desclaux2016-08-301-1/+44
| |
* | Jitter: support sparse writeFabrice Desclaux2016-08-303-4/+10
| |
* | Jitter: use list of writeFabrice Desclaux2016-08-303-44/+20
| |
* | Jitter: automod callback CFabrice Desclaux2016-08-306-21/+93
| |
* | Jitter: use local vars for prefetch/updtFabrice Desclaux2016-08-3011-1604/+45
| |
* | Jitter/x86: custom dump_gpregsFabrice Desclaux2016-08-303-7/+64
| |
* | Jitter: suport mips32Fabrice Desclaux2016-08-302-0/+64
| |
* | Jitter: code generator reworkFabrice Desclaux2016-08-3017-472/+614
| |
* | Loader/pe: Add ordinal exportFabrice Desclaux2016-08-101-0/+7
| |
* | Win_api: fix setfilepointerFabrice Desclaux2016-08-101-4/+6
| |
* | X86: fix pextrwFabrice Desclaux2016-08-042-9/+12
| |
* | Fix get_memory_page_from_address()Aymeric Vincent2016-08-011-4/+1
| | | | | | | | This way we can fix the fix of find_page_node() by removing it altogether
* | X86: add setalcFabrice Desclaux2016-07-291-0/+1
| |
* | Remove duplicate call to mod_pcAjax2016-07-281-1/+0
| |
* | Explicitly compare expression to None.Shane Huntley2016-07-101-1/+1
| | | | | | | | Implicit boolean comparisons broken by recent commit a2eb824 in Z3Prover/z3 causing tranlator to break.
* | Merge pull request #389 from jbcayrou/pow_opserpilliere2016-07-033-2/+7
|\ \ | | | | | | Add ** (pow) operator
| * | Add ** (pow) operatorJB Cayrou2016-06-293-2/+7
| | |
* | | Jitter: fix read on multiple pagesserpilliere2016-06-301-1/+1
| | |
* | | Fix ExprOp_inf_signed + unit tests #385JB Cayrou2016-06-291-4/+4
|/ /
* | Win_api: infoFabrice Desclaux2016-06-241-26/+18
| |
* | Merge pull request #383 from commial/fix/breakpoint-handlingserpilliere2016-06-242-3/+14
|\ \ | | | | | | Fix/breakpoint handling
| * | Handle exceptions due to breakpoint side effectsAjax2016-06-231-1/+6
| | | | | | | | | | | | For instance, a `set_mem` may raise an automod handler
| * | Allow breakpoints to act as generatorAjax2016-06-231-1/+7
| | | | | | | | | | | | | | | | | | | | | This act likes a basic Python 3 `yield from...`. For instance, one can obtain a "stepping" breakpoint, yielding while a given condition is not resolved and then blocking the execution at a given state
| * | Repercut EIP modification to PC (as 64 bits)Ajax2016-06-231-1/+1
| | |
* | | DLclose loaded libraries to free the memory on JiT block deletion eventAjax2016-06-231-2/+7
|/ /
* | VM: fix function declarationFabrice Desclaux2016-06-231-0/+1
| |
* | Merge pull request #379 from serpilliere/win_seh_structCamille Mougey2016-06-232-168/+363
|\ \ | | | | | | Win seh struct
| * | Jitter: mini sehFabrice Desclaux2016-06-231-6/+5
| | |
| * | Win_seh: use memstructFabrice Desclaux2016-06-231-163/+161
| | |
| * | Os_dep: add win 32 structsFabrice Desclaux2016-06-231-0/+198
| | |
* | | X86: add no_rex/fix xchgFabrice Desclaux2016-06-191-1/+14
|/ /
* | Handle Elfesteem ValueError on 'get'Ajax2016-06-161-1/+4
| |
* | Get back the name of the architecture asked in MachineAjax2016-06-151-0/+5
| |
* | Merge pull request #376 from commial/fix-memoryleakserpilliere2016-06-081-0/+7
|\ \ | | | | | | Fix a memory leak in reset memory page pool
| * | Fix a memory leak in reset memory page poolAjax2016-06-081-0/+7
| |/
* | Arch/armt: add pld instructionFabrice Desclaux2016-06-052-1/+62
| |
* | Jitter: fix function castserpilliere2016-05-312-3/+2
|/
* LoaderPE: an argument was mispelled and then never usedAjax2016-05-101-1/+1
|