| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 |
| | | |||||
| * | Add a sandbox example using the ImpRec strategy | Camille Mougey | 2023-04-23 | 1 | -0/+53 |
| | | |||||
| * | 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 |
| | | |||||
| * | Replace jitter.run boolean by jitter.running | Romain Lesteven | 2021-05-05 | 9 | -9/+9 |
| | | |||||
| * | Avoid generate default locationdb | Fabrice Desclaux | 2020-08-31 | 16 | -21/+56 |
| | | |||||
| * | Rework the unpack_upx example | Camille Mougey | 2020-04-28 | 1 | -32/+16 |
| | | |||||
| * | Implements EXCEPT_SYSCALL (#1163) | Tek | 2020-03-28 | 1 | -0/+94 |
| | | | | | | | | * Implements EXCEPT_SYSCALL * Improves example and remove EXCEPT_PRIV_INSN call from syscall * fixes exceptions to raise or remove EXCEPTION_SYSCALL with linux x86_64 | ||||
| * | Jitter: add 'run' API | Fabrice Desclaux | 2019-11-25 | 1 | -2/+1 |
| | | |||||
| * | Clear get_str_* API | Fabrice Desclaux | 2019-11-12 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | 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. | ||||
| * | fix int 1 handling | Louis | 2019-09-30 | 1 | -0/+4 |
| | | |||||
| * | Fix paths with Python 3 | Pierre LALET | 2019-04-09 | 1 | -1/+1 |
| | | |||||
| * | Jitter: fix msp430 example | Fabrice Desclaux | 2019-03-27 | 1 | -1/+0 |
| | | |||||
| * | Rename elfesteem loader | Fabrice Desclaux | 2019-03-05 | 3 | -3/+3 |
| | | |||||
| * | Include elfesteem fork in miasm | Pierre LALET | 2019-03-05 | 3 | -3/+3 |
| | | |||||
| * | Rename miasm2 to miasm | Fabrice Desclaux | 2019-03-05 | 15 | -41/+41 |
| | | |||||
| * | Support python2/python3 | Fabrice Desclaux | 2019-03-05 | 10 | -66/+87 |
| | | |||||
| * | Remove old api support | Fabrice Desclaux | 2019-02-12 | 1 | -4/+4 |
| | | |||||
| * | Fix typos & add codespell | Pierre LALET | 2018-12-23 | 5 | -10/+10 |
| | | |||||
| * | Sandbox: change use_seh | Fabrice Desclaux | 2018-10-12 | 1 | -1/+1 |
| | | | | | Option name change: use-windows-structs instead of use-seh. | ||||
| * | Code cleaning: lgtm.com | Fabrice Desclaux | 2018-09-20 | 1 | -1/+0 |
| | | |||||
| * | Example: fix upx unpack | Fabrice Desclaux | 2018-08-23 | 1 | -3/+2 |
| | | |||||
| * | Add an example for LinuxEnvironment & Syscall handling | Ajax | 2018-07-24 | 1 | -0/+85 |
| | | |||||
| * | Update symbol_pool's deprecated API -> LocationDB | Ajax | 2018-07-03 | 2 | -3/+3 |
| | | |||||
| * | symbol_pool -> loc_db | Ajax | 2018-07-03 | 2 | -3/+3 |
| | | |||||
| * | Jitter: add simple trace api | Fabrice Desclaux | 2018-06-21 | 3 | -20/+15 |
| | | |||||
| * | Example/upx: fix & updt | Fabrice Desclaux | 2018-06-11 | 1 | -7/+7 |
| | | |||||
| * | Core: replace AsmLabel by LocKey | Fabrice Desclaux | 2018-06-09 | 2 | -5/+7 |
| | | |||||
| * | Add support for PowerPC 32bit big-endian processors: "ppc32b" | Aymeric Vincent | 2018-02-26 | 1 | -0/+25 |
| | | |||||
| * | append b to the opens mode ; Python on Windows makes a distinction between ↵ | w4kfu | 2018-01-16 | 2 | -2/+2 |
| | | | | | text and binary files | ||||
| * | Asmblock: rename bloc | Fabrice Desclaux | 2017-07-07 | 1 | -1/+1 |
| | | |||||
| * | Remove PYTHONSTARTUP in end-user scripts | Ajax | 2017-04-24 | 5 | -32/+1 |
| | | |||||
| * | Let GCC be the default jitter | Ajax | 2017-04-21 | 3 | -6/+6 |
| | | |||||
| * | Introduce Sandbox.call, for direct function calling | Ajax | 2017-04-06 | 1 | -0/+23 |
| | | |||||
| * | MD5_arm: run from the very beginning | Ajax | 2017-04-06 | 1 | -3/+0 |
| | | |||||
| * | Add a tracer example | Ajax | 2017-02-06 | 1 | -0/+58 |
| | | |||||
| * | use python2 as executable name, give adequate permissions | Aymeric Vincent | 2017-01-05 | 5 | -5/+5 |
| | | |||||
| * | Tests: add win seh test | Fabrice Desclaux | 2016-08-31 | 1 | -0/+56 |
| | | |||||
| * | BasicBlocks: update examples with the new API | Ajax | 2016-01-26 | 1 | -5/+3 |
| | | |||||
| * | Move types -> test_types to avoid namespace collision (creds @fmonjalet) | Ajax | 2016-01-25 | 1 | -0/+0 |
| | | |||||
| * | Types: misleading comment correction in example | Florent Monjalet | 2016-01-18 | 1 | -1/+1 |
| | | |||||
| * | Types: Type size is now a property | Florent Monjalet | 2016-01-18 | 1 | -1/+1 |
| | | |||||
| * | MemStruct/Types: example on type manipulations | Florent Monjalet | 2016-01-18 | 1 | -1/+23 |
| | | |||||
| * | MemStruct/Types: pinned renamed to lval | Florent Monjalet | 2016-01-18 | 1 | -0/+2 |
| | | |||||
| * | MemStruct/Types: Renamed analysis.mem to core.types | Florent Monjalet | 2016-01-18 | 1 | -6/+6 |
| | | |||||
| * | MemStruct: Pinned* renamed back to Mem* | Florent Monjalet | 2016-01-18 | 1 | -11/+11 |
| | | |||||
| * | MemStruct: Global doc update | Florent Monjalet | 2016-01-18 | 1 | -16/+22 |
| | | |||||
| * | MemStruct: allow Type instance in cast | Florent Monjalet | 2016-01-18 | 1 | -3/+3 |
| | | |||||
| * | MemStruct: Str type | Florent Monjalet | 2016-01-18 | 1 | -10/+10 |
| | | |||||