| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Core/parse_asm: update parse_txt API use | serpilliere | 2015-10-29 | 4 | -7/+6 |
| | | |||||
| * | Example/ida/utils: fix mips arch | Fabrice Desclaux | 2015-10-29 | 1 | -2/+2 |
| | | |||||
| * | In interactive use, allow C-like prefixes to choose the base of integers | Aymeric Vincent | 2015-10-27 | 5 | -7/+8 |
| | | | | | | | | 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. | ||||
| * | UnpackUPX: stop execution properly | Camille Mougey | 2015-10-19 | 1 | -0/+3 |
| | | |||||
| * | Example/ida: add aarch64 to ida utils | Fabrice Desclaux | 2015-08-09 | 1 | -13/+21 |
| | | |||||
| * | Test/aarch64: add unit test | Fabrice Desclaux | 2015-08-09 | 1 | -0/+17 |
| | | |||||
| * | Add aarch64l md5 sandbox and test | Fabrice Desclaux | 2015-08-09 | 2 | -0/+28 |
| | | |||||
| * | Jitter: fix example api | Fabrice Desclaux | 2015-07-16 | 2 | -3/+3 |
| | | |||||
| * | Example/Disasm/Full: fix follow_call option | Fabrice Desclaux | 2015-06-29 | 1 | -0/+1 |
| | | |||||
| * | Treat properly multiple addresses as advertised | Mathieu Geli | 2015-06-16 | 1 | -1/+1 |
| | | |||||
| * | TestAll: Update disasm 'file.py' example address | Ajax | 2015-05-27 | 1 | -1/+2 |
| | | |||||
| * | GraphDataflow: A function where never executed / tested | Ajax | 2015-04-30 | 1 | -4/+10 |
| | | |||||
| * | GraphDataflow: Refactor, PyLinting | Ajax | 2015-04-30 | 1 | -62/+22 |
| | | |||||
| * | GraphDataflow: update API | Ajax | 2015-04-30 | 1 | -2/+3 |
| | | |||||
| * | Example: Add an example "rename-args" argument for depgraph | Ajax | 2015-04-28 | 1 | -2/+15 |
| | | |||||
| * | DepGraph: Introduce implicit result management, with constraint solving API | Ajax | 2015-04-28 | 1 | -0/+8 |
| | | |||||
| * | ExampleIDA: Add 'Implicit' option for depgraph | Ajax | 2015-04-24 | 1 | -2/+4 |
| | | |||||
| * | Depgraph: Add a new example `depgraph` calling DepGraph with options | Ajax | 2015-04-24 | 1 | -0/+77 |
| | | |||||
| * | Test: add regression test for automod code | serpilliere | 2015-04-22 | 1 | -0/+40 |
| | | |||||
| * | Cpu: modify instructions' offset relative encoding | Fabrice Desclaux | 2015-04-01 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | The assembler will automatically use instruction len in offset computation In the following instruction: 0x10: EB 02 JMP 0x14 If we assemble this instruction, the requested instruction send to the assembler engine will be: JMP +0x4 And will be encoded to: EB 02 Previously, the assembly of: JMP +0x4 was: EB 04 | ||||
| * | Asmbloc: updt api | Fabrice Desclaux | 2015-04-01 | 2 | -3/+9 |
| | | |||||
| * | Parse_asm: generate asm_label on symbol parsing | Fabrice Desclaux | 2015-04-01 | 1 | -5/+6 |
| | | | | | | | | For an unknown symbol, instead of generating ExprId('toto'), it will generate ExprId(asm_label('toto')). As label is generated in the architecture, this label must be catched in the parse_asm module to be inserted in the current symbol_pool. | ||||
| * | Clean: remove unecessary ast_parser modification | Fabrice Desclaux | 2015-04-01 | 2 | -16/+0 |
| | | |||||
| * | Asmbloc: updt asmbloc api | Fabrice Desclaux | 2015-04-01 | 3 | -6/+4 |
| | | |||||
| * | Example: add NoCallNoMem in ida/depgraph | serpilliere | 2015-03-23 | 1 | -12/+9 |
| | | |||||
| * | Samples: smaller box_upx example | Fabrice Desclaux | 2015-03-20 | 1 | -0/+0 |
| | | |||||
| * | DisasmFull: The architecture is now an optionnal argument, otherwise ↵ | Ajax | 2015-03-19 | 1 | -8/+15 |
| | | | | | cont.arch is used | ||||
| * | Disasm/Full: args.address can be empty, otherwise `default_addr` code is ↵ | Ajax | 2015-03-19 | 1 | -1/+1 |
| | | | | | never reached | ||||
| * | Example/IDA: Replace /tmp/ by tempfile.gettempdir (credits Joel Eriksson) | Ajax | 2015-03-05 | 2 | -2/+6 |
| | | |||||
| * | Example/Disasm/Full: Compute IR with & without analysis on `-g` | Camille Mougey | 2015-02-24 | 1 | -6/+17 |
| | | |||||
| * | Expression: remove code which uses expression modifications | serpilliere | 2015-02-22 | 2 | -4/+6 |
| | | |||||
| * | Example/IDA: add a script to highlight depnodes through IDA | Camille Mougey | 2015-02-20 | 1 | -0/+201 |
| | | |||||
| * | example unpack_upx: use argument lists in .func_args_*() | Pierre LALET | 2015-02-17 | 1 | -7/+4 |
| | | |||||
| * | Sandbox: add x86_64 bit example | Fabrice Desclaux | 2015-02-13 | 1 | -0/+23 |
| | | |||||
| * | Example/IDA: Reorganize imports | Camille Mougey | 2015-02-11 | 3 | -4/+1 |
| | | |||||
| * | Merge pull request #52 from commial/ida-symbol_exec | serpilliere | 2015-02-10 | 3 | -85/+297 |
| |\ | | | | | Ida symbol exec | ||||
| | * | VariableIdentifier: Less hacky way to identify sub vars, add a prefix feature | Camille Mougey | 2015-02-10 | 1 | -1/+2 |
| | | | |||||
| | * | Example/IDA: Move `translatorForm` to `utils` | Camille Mougey | 2015-02-09 | 2 | -58/+58 |
| | | | |||||
| | * | IDA/Example: Offer all available translators instead of Miasm | Camille Mougey | 2015-02-09 | 1 | -10/+45 |
| | | | |||||
| | * | Example/IDA: Add the translation in Miasm for symbolc_exec | Camille Mougey | 2015-02-09 | 1 | -0/+35 |
| | | | |||||
| | * | Example/IDA: Add a new example showing symbolic exec with var expansion | Camille Mougey | 2015-02-09 | 1 | -0/+110 |
| | | | |||||
| | * | Examples/IDA: Export common IDA methods to a file `utils` | Camille Mougey | 2015-02-09 | 2 | -85/+116 |
| | | | |||||
| * | | Tests: add x86_32 pop esp regression test | Fabrice Desclaux | 2015-02-10 | 1 | -0/+18 |
| |/ | |||||
| * | Core/ASMBloc: resolve_symbol now returns only the resolved blocs | Camille Mougey | 2015-01-26 | 1 | -1/+1 |
| | | |||||
| * | Example/ASM: Add a minimalist example | Camille Mougey | 2015-01-26 | 1 | -0/+37 |
| | | |||||
| * | Example/Expression: Set the seed for ExprRandom uses | Camille Mougey | 2015-01-23 | 2 | -0/+5 |
| | | |||||
| * | Example/ASM: Test the second ARM (arm_sc.S) example | Camille Mougey | 2015-01-23 | 1 | -62/+0 |
| | | |||||
| * | Example/ASM: Test the x86_64 example | Camille Mougey | 2015-01-23 | 1 | -67/+0 |
| | | |||||
| * | Example/ASM: Avoid duplicating code by using a common script shellcode.py | Camille Mougey | 2015-01-23 | 8 | -544/+110 |
| | | |||||
| * | Example/ASM: Extract asm sources to sample dir | Camille Mougey | 2015-01-23 | 8 | -0/+189 |
| | | |||||