about summary refs log tree commit diff stats
path: root/miasm2/analysis/sandbox.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rename miasm2 to miasmFabrice Desclaux2019-03-051-1026/+0
|
* Support python2/python3Fabrice Desclaux2019-03-051-45/+103
|
* Sandbox: change use_sehFabrice Desclaux2018-10-121-3/+3
| | | | Option name change: use-windows-structs instead of use-seh.
* Jitter: add simple trace apiFabrice Desclaux2018-06-211-6/+5
|
* Remove TCC jitter engineAjax2018-05-161-1/+1
|
* Update Mips runtimeFabrice Desclaux2018-05-021-0/+65
|
* Sandbox/arm: Add armtlFabrice Desclaux2018-04-181-0/+70
|
* Sandbox: on Linux env import, also set the ABORT_ADDRAjax2018-03-051-18/+20
|
* Add support for PowerPC 32bit big-endian processors: "ppc32b"Aymeric Vincent2018-02-261-0/+85
|
* Set CALL_FINISH_ADDR to 0x13371acc to be 4 bytes alignedAymeric Vincent2018-02-221-1/+1
|
* Rename CALL_FINNISH_ADDR to CALL_FINISH_ADDRAymeric Vincent2018-02-221-3/+3
|
* append b to the opens mode ; Python on Windows makes a distinction between ↵w4kfu2018-01-161-3/+3
| | | | text and binary files
* Remove unused sandbox optionWilliam Bruneau2017-12-151-2/+0
|
* Let GCC be the default jitterAjax2017-04-211-2/+2
|
* Introduce Sandbox.call, for direct function callingAjax2017-04-061-0/+71
|
* Add command-line and enviornment-vars argument in SandboxAjax2017-04-061-13/+146
| | | | | Note: lot of code is duplicated here, but due to Sandbox class hierarchy, merging them is not trivial (for now)
* Jitter/win: fix TIB accessesFabrice Desclaux2016-09-061-1/+1
|
* Core/utils: autopep8Fabrice Desclaux2016-02-191-1/+1
|
* Jitter/vm: Suppport memory commentFabrice Desclaux2016-02-191-3/+7
|
* Remove unused variablesAjax2016-02-041-2/+2
|
* Fix dangerous-default-valueAjax2016-01-301-1/+3
|
* Sandbox/Win: remove unused optionPierre LALET2015-12-131-2/+0
|
* Sandbox/Win: fix -o/--load-hdr optionPierre LALET2015-12-131-2/+3
|
* Sandbox: default support hcurmoduleFabrice Desclaux2015-12-041-2/+2
|
* Sandbox: support additional optionsFabrice Desclaux2015-12-041-19/+21
|
* jitter: fix dep dllFabrice Desclaux2015-12-041-4/+6
|
* Sandbox: autopepFabrice Desclaux2015-12-041-27/+30
|
* Loader: load PE and its dependenciesFabrice Desclaux2015-12-041-7/+23
|
* In interactive use, allow C-like prefixes to choose the base of integersAymeric Vincent2015-10-271-5/+5
| | | | | | | Use Python's int(s, 0) to allow string "s" to specify its base where addresses and offsets can be supplied. This change makes the situation homogeneous among the various examples and interactive usage.
* Sanbox/x86: fix default stackFabrice Desclaux2015-10-231-2/+2
|
* Sandbox: add stack base manipulationFabrice Desclaux2015-10-051-0/+10
|
* Add arch aarch64Fabrice Desclaux2015-08-081-0/+40
|
* sandbox: refactored comments; creds to serpilliereTim Blazytko2015-07-061-2/+2
|
* sandbox: added sandbox for Linux_x86_64Tim Blazytko2015-07-031-0/+24
|
* Sandbox Win: add PE object to win_api_x86_32.winobjsPierre LALET2015-03-311-0/+2
|
* Use wrapper `named_arguments` to log function callsPierre LALET2015-02-171-2/+2
|
* PyLint: Remove unused-importsCamille Mougey2015-02-161-3/+3
| | | | | | | | | | | | | | | | | | miasm2/jitter/jitload.py:4: [W0611(unused-import), ] Unused import asmbloc miasm2/jitter/jitload.py:3: [W0611(unused-import), ] Unused import os miasm2/jitter/loader/elf.py:4: [W0611(unused-import), ] Unused import pe miasm2/ir/ir.py:27: [W0611(unused-import), ] Unused import DiGraph miasm2/ir/translators/z3_ir.py:6: [W0611(unused-import), ] Unused import m2_expr miasm2/core/parse_asm.py:5: [W0611(unused-import), ] Unused import struct miasm2/analysis/sandbox.py:8: [W0611(unused-import), ] Unused import libimp miasm2/analysis/sandbox.py:1: [W0611(unused-import), ] Unused import os miasm2/analysis/sandbox.py:5: [W0611(unused-import), ] Unused import win_api_x86_32 miasm2/analysis/sandbox.py:1: [W0611(unused-import), ] Unused import sys miasm2/expression/simplifications_cond.py:17: [W0611(unused-import), ] Unused import itertools miasm2/arch/arm/arch.py:5: [W0611(unused-import), ] Unused import pm miasm2/arch/x86/sem.py:23: [W0611(unused-import), ] Unused import expr_is_int_or_label miasm2/arch/mips32/arch.py:12: [W0611(unused-import), ] Unused import pm miasm2/arch/mips32/disasm.py:1: [W0611(unused-import), ] Unused import asm_constraint
* Sandbox: typoFabrice Desclaux2015-02-131-1/+1
|
* Analysis/Sandbox: add sanbox win x86_64Fabrice Desclaux2015-02-131-5/+37
|
* Merge pull request #59 from serpilliere/sandbox_quietCamille Mougey2015-02-101-3/+1
|\ | | | | Sandbox: quiet logs
| * Sandbox: quiet logsFabrice Desclaux2015-02-101-3/+1
| |
* | Analysis/Sandbox: use os dependant method in custom sandboxesFabrice Desclaux2015-01-291-6/+16
|/
* Loader/PE: Update vm_load_pe_lib* APIs to take a VmMngr instance in inputCamille Mougey2014-12-241-1/+1
|
* Analysis: Update vm_loads calls, avoid reimplemeting vm_load_pe_libsCamille Mougey2014-12-201-16/+11
|
* SandboxLinux: entry_point was inexistant, options.address was ignoredCamille Mougey2014-12-091-1/+3
|
* Loader/libimp: update apiFabrice Desclaux2014-12-081-5/+6
|
* Sandbox: Fix debugging optionCamille Mougey2014-12-031-1/+1
|
* Jitter: update APIFabrice Desclaux2014-12-031-2/+5
|
* Sandbox: log function calls by default; add -q option to disable it.Fabrice Desclaux2014-11-171-0/+6
|
* sandbox: missing import (tx to N.Pourcelot)Fabrice Desclaux2014-10-161-0/+1
|