| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #1474 from DimitriPapadopoulos/codespell | serpilliere | 2024-03-28 | 1 | -1/+1 |
| |\ | | | | | Fix typos found by codespell | ||||
| | * | Fix typos found by codespell | Dimitri Papadopoulos | 2024-03-18 | 1 | -1/+1 |
| | | | |||||
| * | | Remove misleading comment | W0ni | 2024-03-14 | 1 | -1/+1 |
| |/ | |||||
| * | Fix display format for jitter breakpoint example | W0ni | 2024-02-25 | 1 | -4/+4 |
| | | |||||
| * | Remove trailing whitespace | Duncan Ogilvie | 2024-01-06 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #1448 from cea-sec/generic-unpack | serpilliere | 2023-04-23 | 1 | -0/+53 |
| |\ | | | | | Generic import recovery (cheap ImpRec style) | ||||
| | * | Add a sandbox example using the ImpRec strategy | Camille Mougey | 2023-04-23 | 1 | -0/+53 |
| | | | |||||
| * | | Merge pull request #1447 from cea-sec/helper-depgraph | serpilliere | 2023-04-23 | 1 | -7/+2 |
| |\ \ | | | | | | | Depgraph: add `.address_to_location` to help find the line and loc of an address | ||||
| | * | | Depgraph: add `.address_to_location` to help find the line and loc of an address | Camille Mougey | 2023-04-23 | 1 | -7/+2 |
| | |/ | |||||
| * | | Example: add support for symbol name in `address` | Camille Mougey | 2023-04-23 | 1 | -1/+10 |
| | | | |||||
| * | | Example: add a basic symbol_exec example | Camille Mougey | 2023-04-23 | 1 | -0/+49 |
| |/ | |||||
| * | Merge pull request #1420 from CLOVIS-AI/examples-update | serpilliere | 2022-03-24 | 6 | -26/+34 |
| |\ | | | | | Updates to the examples | ||||
| | * | Short explanation of memory interferences | Ivan “CLOVIS” Canet | 2022-03-21 | 1 | -0/+2 |
| | | | |||||
| | * | Fixed incorrect path in solve_condition_stp | Ivan “CLOVIS” Canet | 2022-03-21 | 1 | -13/+12 |
| | | | |||||
| | * | Fixed output file name in graph_dataflow | Ivan “CLOVIS” Canet | 2022-03-21 | 1 | -2/+4 |
| | | | |||||
| | * | Fixed usage for constant_propagation, depgraph & graph_dataflow | Ivan “CLOVIS” Canet | 2022-03-21 | 3 | -3/+3 |
| | | | |||||
| | * | Fixed no-op in example/expression/simplification_add | Ivan “CLOVIS” Canet | 2022-03-15 | 1 | -8/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the test would not do anything, as the simplification added in the test is already a part of the default enabled simplifications: ``` Without adding the simplification: a + a + a = a * 0x3 After adding the simplification: a + a + a = a * 0x3 ``` This also meant that editing the added simplification would have no effect (since the expression was already modified by the default simplifier, it would never match the custom one). This commit replaces `expr_simp` by a newly-created `simp` that doesn't have any simplifications enabled, so the one added by the test has an impact. | ||||
| * | | Fixed documentation in shellcode.py | Ivan “CLOVIS” Canet | 2022-03-08 | 1 | -1/+1 |
| |/ | | | | | | | | The first argument to ArgumentParser is the program name, not the description. The previous version displayed invalid usage in the help command: `usage: Multi-arch (32 bits) assembler [-h] [--PE] [-e ENCRYPT ENCRYPT] architecture source output` The new version displays the correct usage: `usage: shellcode.py [-h] [--PE] [-e ENCRYPT ENCRYPT] architecture source output` | ||||
| * | Merge pull request #1417 from WilliamBruneau/mem_bp | serpilliere | 2022-02-28 | 1 | -0/+56 |
| |\ | | | | | Add memory breakpoints in debugger and examples | ||||
| | * | Add test for memory breakpoint example | William Bruneau | 2022-02-23 | 1 | -1/+2 |
| | | | |||||
| | * | Add memory breakpoints in debugger and examples | William Bruneau | 2022-02-23 | 1 | -0/+55 |
| | | | |||||
| * | | Fix ctype_propagation.py example | William Bruneau | 2022-02-17 | 1 | -2/+2 |
| |/ | |||||
| * | Merge pull request #1399 from 0xeb/idafix | serpilliere | 2021-12-14 | 1 | -1/+1 |
| |\ | | | | | Fixed symbexec example to work for newer IDA (7.6) | ||||
| | * | Fixed symbexec example to work for newer IDA (7.6) | Elias Bachaalany | 2021-11-29 | 1 | -1/+1 |
| | | | |||||
| * | | Test expressions interferences | Fabrice Desclaux | 2021-10-13 | 1 | -0/+111 |
| |/ | |||||
| * | Updated IDA API call for IDA 7.x | Vikas Gupta | 2021-06-09 | 1 | -1/+1 |
| | | | | | | idc.GetReg API call is changed to idc.get_sreg https://hex-rays.com/products/ida/support/ida74_idapython_no_bc695_porting_guide.shtml | ||||
| * | Replace jitter.run boolean by jitter.running | Romain Lesteven | 2021-05-05 | 10 | -12/+11 |
| | | |||||
| * | Merge pull request #1353 from serpilliere/fix_ircfg_name | serpilliere | 2021-01-21 | 2 | -12/+12 |
| |\ | | | | | Fix ircfg_a names | ||||
| | * | Fix ircfg_a names | Fabrice Desclaux | 2021-01-19 | 2 | -12/+12 |
| | | | |||||
| * | | Example/loader: add loc_db to Container.from_stream | Caroline Leman | 2021-01-14 | 1 | -2/+4 |
| |/ | |||||
| * | Rename ir_arch for jitter | Fabrice Desclaux | 2020-12-25 | 2 | -5/+5 |
| | | |||||
| * | Rename examples lifter | Fabrice Desclaux | 2020-12-25 | 11 | -73/+73 |
| | | |||||
| * | Rename LifterModelCallX86 | Fabrice Desclaux | 2020-12-24 | 2 | -4/+4 |
| | | |||||
| * | Change example names | Fabrice Desclaux | 2020-12-24 | 2 | -0/+0 |
| | | |||||
| * | Rename ira => LifterModelCall | Fabrice Desclaux | 2020-12-24 | 17 | -79/+78 |
| | | |||||
| * | Update ida example (use stack) | Fabrice Desclaux | 2020-12-03 | 1 | -12/+32 |
| | | |||||
| * | Add missing == operator in translators | Fabrice Desclaux | 2020-12-01 | 1 | -0/+11 |
| | | |||||
| * | Fix ida examples | Fabrice Desclaux | 2020-10-30 | 4 | -20/+30 |
| | | |||||
| * | Use blocks in ircfg instead of ir_arch | Fabrice Desclaux | 2020-10-04 | 1 | -5/+2 |
| | | |||||
| * | Update api according to loc_db update | Fabrice Desclaux | 2020-08-31 | 3 | -3/+2 |
| | | |||||
| * | IRBlock take loc_db | Fabrice Desclaux | 2020-08-31 | 2 | -3/+3 |
| | | |||||
| * | Avoid generate default locationdb | Fabrice Desclaux | 2020-08-31 | 33 | -63/+145 |
| | | |||||
| * | Move modint in core | Fabrice Desclaux | 2020-07-21 | 1 | -2/+1 |
| | | |||||
| * | Merge pull request #1252 from serpilliere/api_dis_callback | serpilliere | 2020-06-10 | 1 | -2/+2 |
| |\ | | | | | Updt dis_block_callback; apply_splitting | ||||
| | * | Updt dis_block_callback; apply_splitting | Fabrice Desclaux | 2020-06-10 | 1 | -2/+2 |
| | | | |||||
| * | | Merge pull request #1185 from nofiv/IDAPython74 | serpilliere | 2020-06-10 | 5 | -28/+28 |
| |\ \ | |/ |/| | Ported IDAPython code to the 7.4 version | ||||
| | * | IDAPython 7.4 porting | nofiv | 2020-04-16 | 5 | -28/+28 |
| | | | |||||
| * | | Updt propagation expression algorithm | Fabrice Desclaux | 2020-05-04 | 1 | -11/+1 |
| | | | |||||
| * | | Rework the unpack_upx example | Camille Mougey | 2020-04-28 | 1 | -32/+16 |
| |/ | |||||
| * | Fix ida graph_ir | Fabrice Desclaux | 2020-04-15 | 1 | -6/+5 |
| | | |||||