about summary refs log tree commit diff stats
path: root/test (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Updt z3 version; update z3 apiFabrice Desclaux2020-03-182-11/+10
|
* Graph: add weakly connected componentsFabrice Desclaux2020-03-161-0/+22
|
* Fix Automod codeFabrice Desclaux2020-02-281-0/+10
|
* Add == simplificationserpilliere2020-02-191-0/+32
|
* Analysis: dead simp to classFabrice Desclaux2020-02-141-2/+3
|
* Test/Win Api: Add test to virtualprotect functionsCaroline Leman2020-01-281-1/+46
|
* Jitter: add remove_memory_page apiCaroline Leman2020-01-121-0/+8
|
* Merge pull request #1101 from serpilliere/add_x86_instrserpilliere2019-11-221-0/+4
|\ | | | | X86: add instr
| * X86: add instrFabrice Desclaux2019-11-211-0/+4
| |
* | Add missing addrsizeFabrice Desclaux2019-11-191-0/+1
| |
* | Simplifications: add regression testFabrice Desclaux2019-11-191-0/+7
|/
* Fix z3 importFabrice Desclaux2019-11-121-1/+1
|
* Clear get_str_* APIFabrice Desclaux2019-11-124-11/+12
| | | | | | | | | | | | | | | | get_str_ansi decoded strings using utf8 and was blindly used for pure windows function (LoadLibraryA) and for stdlib functions (printf, strlen, ...) even if strlen does not use utf8... New API is: get_win_str_a/get_win_str_w and set_win_str_a/set_win_str_w for windows (respectively codepage1252/windows utf16) .Those functions should only be used in windows strings manipulations, so there are taken out of the jitter. get_c_str/set_c_str: as those functions are "classic" in OSes, they are keeped in the jitter.
* Aarch64: add ldarbFabrice Desclaux2019-10-311-0/+2
|
* Add a few PPC32 testsAymeric Vincent2019-09-253-0/+248
|
* Fix get_str_ansi: return strFabrice Desclaux2019-09-224-36/+36
| | | | | get_str_ansi and get_str_unic now returns both *str* object: As get_str_unic decodes the string, get_str_ansi should do the same.
* Codespell: fix some spelling mistakesWilliam Bruneau2019-09-202-2/+2
|
* test: mem_breakpoint.py as a sample of memory breakpoints and its handlers. ↵idl3r2019-06-282-0/+83
| | | | | | | | | | | | (#1050) * test: add mem_breakpoint.py * test: enable args * test: add mem_breakpoint.py to test_all script * test: update memory mapping in mem_breakpoint.py
* Merge pull request #1016 from WilliamBruneau/fix_python_3_getset_regserpilliere2019-05-292-0/+48
|\ | | | | Fix PyGetInt for python 3
| * Update test/jitter/jitcore.pyPierre Lalet2019-04-161-1/+1
| | | | | | Co-Authored-By: WilliamBruneau <william.bruneau@epfedu.fr>
| * Update test/jitter/jitcore.pyPierre Lalet2019-04-161-1/+1
| | | | | | Co-Authored-By: WilliamBruneau <william.bruneau@epfedu.fr>
| * Update test/jitter/jitcore.pyPierre Lalet2019-04-161-1/+1
| | | | | | Co-Authored-By: WilliamBruneau <william.bruneau@epfedu.fr>
| * Fix python 2William Bruneau2019-04-121-2/+9
| |
| * Add testsWilliam Bruneau2019-04-102-0/+41
| |
* | Fix tipoFabrice Desclaux2019-05-182-3/+3
| |
* | Loader example: test_pe: remove useless imports, comment and renameAjax2019-05-091-1/+1
| |
* | Add loader examples (only "test_pe" for now) in testsAjax2019-05-091-0/+12
| |
* | Add CET instructions (#1003)William Bruneau2019-04-051-0/+20
| | | | | | | | | | | | * Add CET instructions * Fix RDSSP
* | Merge pull request #1011 from icecr4ck/add_simp_composeCamille Mougey2019-04-011-0/+5
|\ \ | |/ |/| Add compose_and_mask simplification pass
| * Fix mistakes and add more pertinent testsHugo Porcher2019-03-271-2/+2
| |
| * Add check to not slice an ExprIdHugo Porcher2019-03-271-3/+2
| |
| * Use moduint instead of python int and fix testHugo Porcher2019-03-211-1/+1
| |
| * Add zeroextend and fix loopHugo Porcher2019-03-211-2/+2
| |
| * Add compose_and_mask simplification passHugo Porcher2019-03-201-0/+6
| |
* | Jitter: fix vm_cpu typedefFabrice Desclaux2019-03-271-1/+1
|/
* Merge pull request #991 from serpilliere/arm_pkhbtCamille Mougey2019-03-091-0/+10
|\ | | | | pkhbt
| * pkhbtFabrice Desclaux2019-03-071-0/+10
| |
* | Test: Fix docker with python 3.5Fabrice Desclaux2019-03-071-1/+1
|/
* Rename elfesteem loaderFabrice Desclaux2019-03-054-4/+4
|
* Include elfesteem fork in miasmPierre LALET2019-03-054-4/+4
|
* Rename miasm2 to miasmFabrice Desclaux2019-03-0579-255/+256
|
* Support python2/python3Fabrice Desclaux2019-03-05103-1108/+1268
|
* Merge blocks: don't create predecessors for headsFabrice Desclaux2019-02-181-6/+35
|
* IR: add simplifierFabrice Desclaux2019-02-181-35/+17
|
* Merge pull request #975 from commial/feature/objc-c-type-cacheserpilliere2019-02-131-3/+8
|\ | | | | ObjC C type cache
| * Add a cache for C typesAjax2019-02-131-3/+8
| |
* | C test: fix typoFabrice Desclaux2019-02-131-1/+1
| |
* | Merge pull request #969 from serpilliere/fix_deprecated_apiCamille Mougey2019-02-121-24/+22
|\ \ | | | | | | Fix deprecated api
| * | Remove old api supportFabrice Desclaux2019-02-121-24/+22
| | |
* | | Add simp cst == X+ cst; X ^cst = cstFabrice Desclaux2019-02-121-0/+15
| | |