| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Example/SymbolExec: write code more arch-independent | Ajax | 2015-11-09 | 1 | -16/+14 |
| | | |||||
| * | Example/SymbolExec: enhance and comment | Ajax | 2015-11-09 | 1 | -15/+27 |
| | | |||||
| * | Example: move output .txt to .dot | Ajax | 2015-11-09 | 10 | -20/+20 |
| | | |||||
| * | Merge pull request #254 from commial/keyword-disasm-cb | serpilliere | 2015-11-09 | 1 | -0/+67 |
| |\ | | | | | Keyword disasm cb | ||||
| | * | Example/Disasm/Callback: comment and update with new API | Ajax | 2015-11-09 | 1 | -8/+15 |
| | | | |||||
| | * | Disasm/x86: move `pushpop` callback to an example `callback.py` | Ajax | 2015-11-09 | 1 | -0/+60 |
| | | | |||||
| * | | Merge pull request #256 from commial/fix-unpackupx | serpilliere | 2015-11-09 | 1 | -5/+11 |
| |\ \ | | | | | | | Fix unpackupx | ||||
| | * | | Example/UnpackUPX: PR #256 comments (creds @p-l-, @fmonjalet) | Ajax | 2015-11-09 | 1 | -3/+3 |
| | | | | |||||
| | * | | Example/UnpackUPX: call handle_function in GetProcAddress hook (skeleton) | Ajax | 2015-11-06 | 1 | -0/+4 |
| | | | | |||||
| | * | | Example/UnpackUPX: comment GetProcAddress hook | Ajax | 2015-11-06 | 1 | -0/+4 |
| | | | | |||||
| | * | | Example/UnpackUPX: hint on an alternative solution for PE rebuilding | Ajax | 2015-11-06 | 1 | -0/+2 |
| | | | | |||||
| | * | | Example/UnpackUPX: entrypoint was fixed twice | Ajax | 2015-11-06 | 1 | -1/+0 |
| | | | | |||||
| | * | | Example/UnpackUPX: useless variable | Ajax | 2015-11-06 | 1 | -4/+1 |
| | |/ | |||||
| * | | Example/ASM: unused import | Ajax | 2015-11-06 | 1 | -2/+0 |
| | | | |||||
| * | | Example/IDA: unused import | Ajax | 2015-11-06 | 1 | -3/+0 |
| | | | |||||
| * | | Example/IDA: useless sys path | Ajax | 2015-11-06 | 1 | -7/+2 |
| | | | |||||
| * | | Example/IDA: unused import | Ajax | 2015-11-06 | 1 | -3/+1 |
| | | | |||||
| * | | Example/Jitter: unused import | Ajax | 2015-11-06 | 1 | -2/+1 |
| | | | |||||
| * | | Example/Jitter: unused import | Ajax | 2015-11-06 | 1 | -4/+0 |
| | | | |||||
| * | | Example/Jitter: unused import | Ajax | 2015-11-06 | 1 | -2/+1 |
| | | | |||||
| * | | Example/Expr: unused import | Ajax | 2015-11-06 | 1 | -3/+3 |
| | | | |||||
| * | | Example/Expr: reorganize imports | Ajax | 2015-11-06 | 1 | -6/+5 |
| | | | |||||
| * | | Example/Expr: unused import | Ajax | 2015-11-06 | 1 | -1/+0 |
| | | | |||||
| * | | Example/EXPR: unused import | Ajax | 2015-11-06 | 1 | -1/+0 |
| | | | |||||
| * | | Example/EXPR: unused import DiGraph | Ajax | 2015-11-06 | 1 | -1/+0 |
| | | | |||||
| * | | Example/ASM: remove unused import in simple.py | Ajax | 2015-11-06 | 1 | -2/+0 |
| |/ | |||||
| * | 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 |
| | | |||||