about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1457 from W0ni/arm_handle_cf_shiftersserpilliere2024-03-214-79/+270
|\ | | | | [ARM] compute cf for shift/rotate
| * Add MOV and MOVS tests for [AL]SRwoni2024-03-141-1/+6
| |
| * Add tests for MOVS and isThumb utility functionwoni2023-09-132-0/+54
| |
| * Fix disassembly bugwoni2023-09-132-2/+6
| |
| * Add RRX support inside instructionswoni2023-09-061-0/+50
| |
| * Add shifters for instructions that use shifter carrywoni2023-09-061-76/+154
| |
* | Merge pull request #1472 from W0ni/fix_example_bp_displayserpilliere2024-02-251-4/+4
|\ \ | | | | | | Fix display format for jitter breakpoint example
| * | Fix display format for jitter breakpoint exampleW0ni2024-02-251-4/+4
|/ /
* | Merge pull request #1468 from W0ni/fix_CreateFile_readserpilliere2024-01-181-6/+9
|\ \ | | | | | | Improve CreateFile flags parsing
| * | Improve CreateFile flags parsingwoni2024-01-161-6/+9
|/ /
* | Merge pull request #1467 from WilliamBruneau/pyparsing_bumpserpilliere2024-01-123-3/+3
|\ \ | | | | | | Unlock pyparsing version
| * | Unlock pyparsing versionWilliam Bruneau2024-01-043-3/+3
| |/
* | Merge pull request #1464 from mrexodia/python312serpilliere2024-01-0723-50/+58
|\ \ | |/ |/| Python 3.12 support
| * Replace deprecated use of 'imp' moduleDuncan Ogilvie2024-01-061-2/+3
| |
| * Use regex literals for re.* functionsDuncan Ogilvie2024-01-0610-16/+16
| |
| * Replace /!\ with [!] to fix a few warningsDuncan Ogilvie2024-01-067-11/+11
| | | | | | | | | | miasm/expression/expression_helper.py:90: SyntaxWarning: invalid escape sequence '\ '
| * Remove trailing whitespaceDuncan Ogilvie2024-01-065-20/+20
| |
| * Update .gitignore to ignore virtual envsDuncan Ogilvie2024-01-061-1/+8
|/
* Merge pull request #1453 from frank2/cygwin-fixserpilliere2023-09-051-1/+1
|\ | | | | fix compilation on cygwin
| * fix compilation on cygwinfrank22023-07-071-1/+1
| |
* | Merge pull request #1449 from cea-sec/fix-imprecserpilliere2023-04-251-12/+28
|\ \ | | | | | | ImpRec: minor improvments, doc, align hypothesis
| * | ImpRec: recover_import without alignment hypothesisCamille Mougey2023-04-241-12/+28
| | |
| * | ImpRec: fix the search to actually use the ptrsizeCamille Mougey2023-04-241-1/+1
|/ /
* | Merge pull request #1448 from cea-sec/generic-unpackserpilliere2023-04-233-0/+180
|\ \ | | | | | | Generic import recovery (cheap ImpRec style)
| * | Add a sandbox example using the ImpRec strategyCamille Mougey2023-04-232-0/+59
| | |
| * | Add a "generic" import recovery strategy based on ImpRecCamille Mougey2023-04-231-0/+121
| |/
* | Merge pull request #1447 from cea-sec/helper-depgraphserpilliere2023-04-232-7/+20
|\ \ | | | | | | 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 addressCamille Mougey2023-04-232-7/+20
| |/
* | Merge pull request #1446 from cea-sec/example-symbexecserpilliere2023-04-232-0/+59
|\ \ | | | | | | Example: add a basic symbol_exec example
| * | Example: add support for symbol name in `address`Camille Mougey2023-04-231-1/+10
| | |
| * | Example: add a basic symbol_exec exampleCamille Mougey2023-04-232-0/+50
| |/
* | Merge pull request #1445 from cea-sec/doc-cheatsheetserpilliere2023-04-235-0/+843
|\ \ | |/ |/| Doc cheatsheet
| * Doc: add Sandbox + Disassembler/Lifter cheatsheetCamille Mougey2023-04-235-0/+801
| |
| * doc/README: summarize documentations' locationCamille Mougey2023-04-231-0/+42
|/
* Merge pull request #1444 from serpilliere/version_0.1.5serpilliere2023-04-181-0/+4
|\ | | | | Release v0.1.5
| * Release v0.1.5Fabrice Desclaux2023-04-181-0/+4
|/ | | | Signed-off-by: Fabrice Desclaux <fabrice.desclaux@cea.fr>
* Merge pull request #1443 from serpilliere/fix_setup_headerserpilliere2023-04-181-7/+18
|\ | | | | Fix setup header
| * Fix setup headerFabrice Desclaux2023-04-181-7/+18
|/ | | | Signed-off-by: Fabrice Desclaux <fabrice.desclaux@cea.fr>
* Merge pull request #1440 from serpilliere/version_0.1.4serpilliere2023-04-051-0/+51
|\ | | | | Release v0.1.4
| * Release v0.1.4Fabrice Desclaux2023-04-051-0/+51
|/
* Merge pull request #1441 from serpilliere/use_pkg_llvmliteserpilliere2023-04-052-7/+4
|\ | | | | Use llvmlite package
| * Use llvmlite packageFabrice Desclaux2023-04-052-7/+4
|/
* Merge pull request #1437 from mrexodia/remove-python27serpilliere2022-11-052-15/+3
|\ | | | | Remove Python 2.7 from CI
| * Remove Python 2.7 from CIDuncan Ogilvie2022-11-032-15/+3
| |
* | Merge pull request #1436 from mrexodia/pip-buildserpilliere2022-11-051-0/+2
|\ \ | |/ |/| Create the build directory to fix `pip install` build
| * Create the build directory to fix pip install buildDuncan Ogilvie2022-11-031-0/+2
|/
* Merge pull request #1435 from mrexodia/windows-buildserpilliere2022-10-232-38/+108
|\ | | | | Allow building on Windows without a Visual Studio command prompt
| * Restore python 2.7 supportDuncan Ogilvie2022-10-181-14/+16
| |
| * Further improve the user experience when building on WindowsDuncan Ogilvie2022-10-182-41/+106
| |
| * Allow building on Windows without a Visual Studio command promptDuncan Ogilvie2022-10-141-1/+4
|/ | | | This still requires you have Visual Studio and LLVM installed, but might prevent some issues like #1404