about summary refs log tree commit diff stats
path: root/miasm2/core/utils.py (unfollow)
Commit message (Expand)AuthorFilesLines
2014-06-24Asmbloc: fix get_flow_instr for non zero delayslot archserpilliere1-0/+2
2014-06-24Cpu: bs_mod_name accept dictserpilliere1-1/+7
2014-06-24Fix operand unify irem/imodserpilliere4-8/+4
2014-06-19Win api: fix api (tx a.guinet)serpilliere1-1/+1
2014-06-17jitter: modify vm_set_mem to set exception flagsserpilliere3-7/+19
2014-06-16Test: Yes, we can use a function to invoke all jitter each timeajax1-33/+23
2014-06-16Jitter Python: Add the rest of tests (unpack_upx is very long)ajax1-0/+4
2014-06-16Jitter Python: check all memory exceptions only on new instruction (in assembly)ajax1-5/+13
2014-06-16Test: Add "python" jitter for few testsajax1-0/+4
2014-06-16Jitter Python: Init without alias (fix CPU update bug), manage memory exceptionsajax1-1/+13
2014-06-16Archs: Introduce "all_regs_id_no_alias", a list of all main registers without...ajax4-0/+25
2014-06-16Jitter Python: Reorganize the Jit function builderajax1-19/+48
2014-06-16Jitter: VmMngr: Avoid code duplication && set exceptions flags on "vm_set_mem"ajax1-14/+5
2014-06-16Arm sem: normalize argumentsserpilliere1-121/+137
2014-06-16Arm sem: rename semantic local variablesserpilliere1-94/+94
2014-06-16Arm sem: add mnemonics (tx to nsarlin)serpilliere2-3/+38
2014-06-16Test: add arm test with symbexec engineserpilliere1-0/+1
2014-06-16Jit python: handle jump to ExprId (asm_label)serpilliere1-2/+5
2014-06-14Test: Add a new test for Python jitterajax1-0/+1
2014-06-14Jitter: Add basic write handling in Python Jitterajax1-1/+39
2014-06-14Test: Add "tcc", "llvm" and "python" jitter for the example "test_jit_x86_32"ajax1-1/+3
2014-06-14Example: Update Test Jit x86_32: OptParse -> ArgParse, "--jitter" argumentajax1-12/+9
2014-06-14Jitter: Add PoC jitter engine based on Miasm2 Symbolic execution engineajax2-0/+104
2014-06-14Jitter: Update jit_call API to use JitCpu & VmMngr instance instead of their ...ajax1-4/+4
2014-06-14x86 SEM: Fix LOOPNE, LOOPE. Use ExprCond instead of ExprOp('==')ajax1-12/+12
2014-06-13Simplification: fix bug in simplification (tx to Florent Monjalet)serpilliere1-1/+1
2014-06-13Test: Add LLVM jitter in md5_arm exampleajax2-2/+3
2014-06-13Jitter LLVM: Fix an issue with pointer collision cachingajax1-1/+1
2014-06-13Jitter LLVM: Add architecture dependent libs for ARMajax1-1/+2
2014-06-13ARM: Add API to be LLVM compliantserpilliere1-0/+154
2014-06-13Jitter LLVM: Force ret size to 64 to comply with llvm_exec_funcajax1-1/+1
2014-06-13Arm sem: remove == operatorserpilliere1-8/+9
2014-06-13Jitter: Fix compilation on macserpilliere1-0/+3
2014-06-13Jitter: Remove inline for clang compilationserpilliere3-13/+13
2014-06-13jit: remove verbose outputserpilliere5-32/+6
2014-06-13Simplification: detect and handle == conditionserpilliere4-23/+38
2014-06-12Simplifications: Add symetric cond catching + corresponding testsajax2-2/+40
2014-06-12Simplifications_cond: Fix size issue, add constructorajax2-7/+26
2014-06-12Test: Simplifications: Use ".msb()" instead of hard coded [31:32]ajax1-2/+2
2014-06-12Simplifications: Add regression tests for simplifications_condajax1-1/+30
2014-06-12Simplifications: Add basic conditions detectionajax2-4/+175
2014-06-12x86: int is set to splitflow (fix by Florent Monjalet)serpilliere1-0/+2
2014-06-12expression: fix rol/ror simplifications (fix by fperigaud)serpilliere2-2/+8
2014-06-09Simplifications: Export common simplifications to an extern fileajax2-504/+508
2014-06-04Gdbserver: assert EIP with jitter PCajax1-0/+6
2014-06-04Debugging: fix watchmem second argajax1-4/+5
2014-06-04test_ida: fix missing importserpilliere1-0/+1
2014-06-04LLVM:ajax1-5/+9
2014-06-03Miasm v2serpilliere128-0/+43356
2014-06-03Send miasm v1 to hellserpilliere137-35379/+0