| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #1106 from WilliamBruneau/loader_examples | serpilliere | 2019-12-04 | 2 | -0/+43 |
| |\ | | | | | More loader examples | ||||
| | * | Example: add get_exports.dll | William Bruneau | 2019-12-02 | 1 | -0/+18 |
| | | | |||||
| | * | Example: add sc2pe.py | William Bruneau | 2019-12-02 | 1 | -0/+25 |
| |/ | |||||
| * | Merge pull request #1104 from serpilliere/multiple_fix | serpilliere | 2019-11-26 | 8 | -33/+78 |
| |\ | | | | | Multiple fix | ||||
| | * | PE: API returns None on bad traduction addreses | Fabrice Desclaux | 2019-11-25 | 2 | -8/+24 |
| | | | |||||
| | * | Jitter: add 'run' API | Fabrice Desclaux | 2019-11-25 | 2 | -2/+11 |
| | | | |||||
| | * | Loader/utils: less debug | Fabrice Desclaux | 2019-11-25 | 1 | -3/+3 |
| | | | |||||
| | * | Loader/Pe: fix py2/py3 str | Fabrice Desclaux | 2019-11-25 | 1 | -6/+2 |
| | | | |||||
| | * | Core/Interval: Add explicit api for interval | Fabrice Desclaux | 2019-11-25 | 1 | -9/+34 |
| | | | |||||
| | * | Rm dbg | Fabrice Desclaux | 2019-11-25 | 1 | -1/+0 |
| | | | |||||
| | * | Fix peb page comment | Fabrice Desclaux | 2019-11-25 | 1 | -4/+4 |
| |/ | |||||
| * | Merge pull request #1102 from serpilliere/asm_fix_instr_gen | serpilliere | 2019-11-22 | 1 | -2/+17 |
| |\ | | | | | Asmblock: fix instruction generation | ||||
| | * | Asmblock: fix instruction generation | Fabrice Desclaux | 2019-11-21 | 1 | -2/+17 |
| | | | | | | | | | Instruction length can change from forecast | ||||
| * | | Merge pull request #1101 from serpilliere/add_x86_instr | serpilliere | 2019-11-22 | 2 | -0/+6 |
| |\ \ | | | | | | | X86: add instr | ||||
| | * | | X86: add instr | Fabrice Desclaux | 2019-11-21 | 2 | -0/+6 |
| | |/ | |||||
| * | | Merge pull request #1100 from serpilliere/fix_int_long | serpilliere | 2019-11-21 | 1 | -1/+1 |
| |\ \ | | | | | | | Fix int/long py2/py3 | ||||
| | * | | Fix int/long py2/py3 | Fabrice Desclaux | 2019-11-21 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge pull request #1098 from serpilliere/fix_win_api | serpilliere | 2019-11-21 | 1 | -3/+3 |
| |\ \ \ | |/ / |/| | | Win_API: Temporary fix for ids in 64 bits | ||||
| | * | | Win_API: Temporary fix for ids in 64 bits | Fabrice Desclaux | 2019-11-21 | 1 | -3/+3 |
| |/ / | | | | | | | | | Id(xxx) is actually used to generated handles on windows os_dep A future patch will add handles generation / management for windows environement. | ||||
| * | | Merge pull request #1097 from serpilliere/get_r_loc | serpilliere | 2019-11-21 | 1 | -1/+4 |
| |\ \ | | | | | | | Expr: ret ExprLoc on cst_read | ||||
| | * | | Expr: ret ExprLoc on cst_read | Fabrice Desclaux | 2019-11-20 | 1 | -1/+4 |
| |/ / | |||||
| * | | Merge pull request #1096 from serpilliere/updt_asmblock_api | serpilliere | 2019-11-20 | 4 | -2/+12 |
| |\ \ | | | | | | | Updt asmblock api | ||||
| | * | | Add missing addrsize | Fabrice Desclaux | 2019-11-19 | 2 | -0/+2 |
| | | | | |||||
| | * | | Asmblock: disasm can complete asmcfg | Fabrice Desclaux | 2019-11-19 | 1 | -2/+3 |
| | | | | |||||
| | * | | Simplifications: add regression test | Fabrice Desclaux | 2019-11-19 | 1 | -0/+7 |
| | |/ | |||||
| * | | Merge pull request #1090 from serpilliere/fix_llvm_mem_cache | serpilliere | 2019-11-19 | 1 | -1/+3 |
| |\ \ | | | | | | | Jitter/llvm: Fix llvm Memory lookup cache | ||||
| | * | | Jitter/llvm: Fix llvm Memory lookup cache | Fabrice Desclaux | 2019-11-14 | 1 | -1/+3 |
| | | | | |||||
| * | | | Merge pull request #1095 from serpilliere/fix_full | serpilliere | 2019-11-18 | 1 | -1/+1 |
| |\ \ \ | | | | | | | | | Fix dot 'w' open | ||||
| | * | | | Fix dot 'w' open | Fabrice Desclaux | 2019-11-18 | 1 | -1/+1 |
| | | |/ | |/| | |||||
| * | | | Merge pull request #1094 from a-vincent/fix-rep-semantics | serpilliere | 2019-11-18 | 1 | -1/+1 |
| |\ \ \ | |/ / |/| | | Fix semantics of REP prefix. | ||||
| | * | | Fix semantics of REP prefix. | Aymeric Vincent | 2019-11-18 | 1 | -1/+1 |
| |/ / | | | | | | | | | | | | | Only REPE and REPNE exist at the binary level, but Miasm allows "REP" when assembling x86 instructions. Make the semantics aware of this instead of ignoring the REP prefix. The bug could not occur when disassembling a binary program. | ||||
| * | | Merge pull request #1093 from htfy96/fix-ast | serpilliere | 2019-11-18 | 1 | -4/+5 |
| |\ \ | |/ |/| | sembuilder: more compatible way to construct AST module | ||||
| | * | sembuilder: more compatible way to construct AST module | Zheng Luo | 2019-11-16 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | | | | Python3.8 changes the signature of ast.Module by adding a ignore_comment field which breaks this project. ast.parse("") is a dirty but more compatible way to make it work in both Python 3.8 and <3.8. Fixed #1092 | ||||
| * | | Merge pull request #1089 from serpilliere/less_seh_logs | serpilliere | 2019-11-14 | 1 | -12/+12 |
| |\ \ | | | | | | | Jitter/Windows: less verbose exceptions | ||||
| | * | | Jitter/Windows: less verbose exceptions | Fabrice Desclaux | 2019-11-13 | 1 | -12/+12 |
| |/ / | |||||
| * | | Merge pull request #1088 from serpilliere/path_are_str | Pierre Lalet | 2019-11-12 | 20 | -283/+396 |
| |\ \ | | | | | | | Path are str | ||||
| | * | | Fix z3 import | Fabrice Desclaux | 2019-11-12 | 3 | -3/+3 |
| | | | | |||||
| | * | | Clear get_str_* API | Fabrice Desclaux | 2019-11-12 | 17 | -280/+393 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | | Merge pull request #1084 from serpilliere/fix_aarch64 | serpilliere | 2019-10-31 | 3 | -1/+5 |
| |\ \ | | | | | | | Aarch64: add ldarb | ||||
| | * | | Aarch64: add ldarb | Fabrice Desclaux | 2019-10-31 | 3 | -1/+5 |
| | | | | |||||
| * | | | Merge pull request #1085 from serpilliere/rm_bad_api | serpilliere | 2019-10-31 | 1 | -10/+0 |
| |\ \ \ | |/ / |/| | | Remove non working/useless api from ircfg | ||||
| | * | | Remove non working/useless api from ircfg | Fabrice Desclaux | 2019-10-31 | 1 | -10/+0 |
| |/ / | |||||
| * | | Merge pull request #1082 from monperrus/patch-1 | serpilliere | 2019-10-24 | 1 | -18/+18 |
| |\ \ | | | | | | | doc: moved the "what" at the top | ||||
| | * | | doc: moved the "what" at the top | Martin Monperrus | 2019-10-23 | 1 | -18/+18 |
| |/ / | |||||
| * | | Merge pull request #1081 from themaks/patch-1 | serpilliere | 2019-10-19 | 1 | -1/+1 |
| |\ \ | | | | | | | Adds a missing import | ||||
| | * | | Adds a forgotten import | Maxime Meignan | 2019-10-19 | 1 | -1/+1 |
| |/ / | |||||
| * | | Merge pull request #1079 from WilliamBruneau/fix_loader_none_addr | serpilliere | 2019-10-18 | 1 | -1/+2 |
| |\ \ | | | | | | | Loader: avoid None dst_ad in lib_imp2dstad | ||||
| | * | | Loader: avoid None dst_ad in lib_imp2dstad | William Bruneau | 2019-10-17 | 1 | -1/+2 |
| | | | | |||||
| * | | | Merge pull request #1078 from serpilliere/fix_bytes_handling | serpilliere | 2019-10-18 | 1 | -1/+1 |
| |\ \ \ | |/ / |/| | | Fix python2/python3 bytes manipulation | ||||
| | * | | Fix python2/python3 bytes manipulation | Fabrice Desclaux | 2019-10-17 | 1 | -1/+1 |
| |/ / | |||||