Commit Graph

172 Commits

Author SHA1 Message Date
serpilliere dd2da246f6 Expression: remove code which uses expression modifications 2015-02-22 01:48:27 +01:00
Camille Mougey d1a564fa53 Example/IDA: add a script to highlight depnodes through IDA 2015-02-20 19:37:19 +01:00
Pierre LALET 0b327606f4 example unpack_upx: use argument lists in .func_args_*() 2015-02-17 18:46:10 +01:00
Fabrice Desclaux c6e2187052 Sandbox: add x86_64 bit example 2015-02-13 13:33:12 +01:00
Camille Mougey 62a092e430 Example/IDA: Reorganize imports 2015-02-11 10:00:18 +01:00
serpilliere 3884615ff5 Merge pull request #52 from commial/ida-symbol_exec
Ida symbol exec
2015-02-10 11:17:41 +01:00
Fabrice Desclaux 280ab8eb52 Tests: add x86_32 pop esp regression test 2015-02-10 10:28:28 +01:00
Camille Mougey 33189681bf VariableIdentifier: Less hacky way to identify sub vars, add a prefix feature 2015-02-10 09:57:50 +01:00
Camille Mougey 11abe47d5b Example/IDA: Move translatorForm to utils 2015-02-09 21:18:42 +01:00
Camille Mougey d876fd8be6 IDA/Example: Offer all available translators instead of Miasm 2015-02-09 21:09:06 +01:00
Camille Mougey 21e61fb531 Example/IDA: Add the translation in Miasm for symbolc_exec 2015-02-09 17:58:23 +01:00
Camille Mougey 139b4f7002 Example/IDA: Add a new example showing symbolic exec with var expansion 2015-02-09 17:17:12 +01:00
Camille Mougey 704af54e55 Examples/IDA: Export common IDA methods to a file utils 2015-02-09 17:17:12 +01:00
Camille Mougey 441c3eb7ef Core/ASMBloc: resolve_symbol now returns only the resolved blocs 2015-01-26 11:08:50 +01:00
Camille Mougey 7b9bbe4754 Example/ASM: Add a minimalist example 2015-01-26 09:53:30 +01:00
Camille Mougey d9eb63d9c4 Example/Expression: Set the seed for ExprRandom uses 2015-01-23 17:24:43 +01:00
Camille Mougey 29a65d37ba Example/ASM: Test the second ARM (arm_sc.S) example 2015-01-23 17:24:43 +01:00
Camille Mougey a5f035142c Example/ASM: Test the x86_64 example 2015-01-23 17:24:43 +01:00
Camille Mougey 8b90474029 Example/ASM: Avoid duplicating code by using a common script shellcode.py 2015-01-23 17:24:43 +01:00
Camille Mougey 7ce340c2e6 Example/ASM: Extract asm sources to sample dir 2015-01-23 17:24:43 +01:00
Camille Mougey 9206458e0f Example: Move disasm's examples to a disasm directory 2015-01-23 17:24:43 +01:00
Camille Mougey 663b49b712 Example: Move asm's examples to a asm directory 2015-01-23 17:24:43 +01:00
Camille Mougey 488cb99d4d Example: Move jitter's examples to a jitter directory 2015-01-23 17:24:43 +01:00
Camille Mougey 42d91afa74 Example: Move expression samples to sample directory 2015-01-23 17:24:43 +01:00
Camille Mougey d460646178 Example: Rename symbol_exec to single_instr in a specific symbol_exec directory 2015-01-23 17:24:42 +01:00
Camille Mougey 2694784814 Example: Rename Test Dis to Disasm Full 2015-01-23 17:24:42 +01:00
Camille Mougey dfc2f102e8 Example/Test_Dis: OptParse to ArgParse 2015-01-23 17:24:42 +01:00
Camille Mougey 638ac8e812 Example/Test_dis: Reorganize and remove unused imports 2015-01-23 17:24:42 +01:00
Camille Mougey fa48e05506 Example: Move and rename the IDA example to a specific example subdir 2015-01-23 17:24:42 +01:00
Camille Mougey 5bc92753be Example: Rename Disasm_03 to Disasm_File 2015-01-23 17:24:42 +01:00
Camille Mougey a20db36fb2 Example/Disasm_03: Comment and expand variables names 2015-01-23 17:24:42 +01:00
Camille Mougey 17258a346c Example: Rename Disasm_02 to Disasm Function 2015-01-23 17:24:42 +01:00
Camille Mougey d0a21b0738 Example/Disasm_02: Comment and expand variables names 2015-01-23 17:24:42 +01:00
Camille Mougey b139ca5b45 Example: Rename Disasm_01 to Disasm_Single_Instr 2015-01-23 17:24:42 +01:00
Camille Mougey 10389cfb17 Example/Disasm_01: Reorganize and remove unused imports 2015-01-23 17:24:42 +01:00
Camille Mougey baaa641db2 Example/Asm_box_x86_64: Reorganize and remove unused imports 2015-01-23 17:24:42 +01:00
Camille Mougey d3a8f781de Example/Asm_x86: Reorganize and remove unused imports 2015-01-23 17:24:42 +01:00
Camille Mougey 90083d5d7d Example/Asm_msp430: Reorganize and remove unused imports 2015-01-23 17:24:42 +01:00
Camille Mougey 4d415d6eb6 Example/Asm_mips32: Reorganize and remove unused imports 2015-01-23 17:24:42 +01:00
Camille Mougey 296d491f86 Example/Asm_box_x86_32_enc: Rename "e" to "pe" 2015-01-23 17:24:42 +01:00
Camille Mougey bc8e9908ff Example/Asm_x86_32_enc: Reorganize and remove unused imports 2015-01-23 17:24:42 +01:00
Camille Mougey 812e32123d Example/Asm_x86_32: Reorganize and remove unused imports 2015-01-23 17:24:42 +01:00
Camille Mougey 9a718a30ce Example/Asm_ARM_SC: Reorganize and remove unused imports 2015-01-23 17:24:42 +01:00
Camille Mougey e10b597081 Example/Asm_ARMT: Reorganize and remove unused imports 2015-01-23 17:24:42 +01:00
Camille Mougey aa289ef784 Example/Asm_ARM: Reorganize and remove unused imports 2015-01-23 17:24:42 +01:00
Camille Mougey 469a2cc1f5 Example: Update comments (test_jit_* -> jit_*) 2015-01-23 17:24:42 +01:00
Camille Mougey c0a7459962 Example: Rename test_jit_* to jit_* 2015-01-23 17:24:41 +01:00
Camille Mougey 4a3880c626 Example/Sample: Remove unused file box.exe 2015-01-23 17:24:41 +01:00
Camille Mougey 246e8df5cf Examples/JitARM: Remove unused import, add comment and refactor 2015-01-23 17:24:41 +01:00
Camille Mougey db40b07550 Examples: Update md5_arm location 2015-01-23 17:24:41 +01:00