2018-01-11 |
Paul Sokolovsky | plugins/loader/elf: Detect ARM's Thumb vs ARM mode...
|
commit | commitdiff | tree |
2018-01-11 |
Paul Sokolovsky | plugins/cpu/arm_*_capstone: Add arm32 variants dispatchers...
|
commit | commitdiff | tree |
2018-01-11 |
Paul Sokolovsky | any_capstone: Set md.detail in Processor.__init__().
|
commit | commitdiff | tree |
2018-01-10 |
Paul Sokolovsky | plugins/cpu/x86_*_capstone: Add bitness-based dispatchers...
|
commit | commitdiff | tree |
2018-01-10 |
Paul Sokolovsky | plugins/cpu/any_capstone: Initial version of Capstone...
|
commit | commitdiff | tree |
2018-01-10 |
Paul Sokolovsky | README: Link to example-x86_64.def and mention it's...
|
commit | commitdiff | tree |
2018-01-10 |
Paul Sokolovsky | README: Update for example renamings.
|
commit | commitdiff | tree |
2018-01-10 |
Paul Sokolovsky | example-elf.c: Rename to example.c.
|
commit | commitdiff | tree |
2018-01-10 |
Paul Sokolovsky | example.{bin,def}: Rename to example-x86_64.*.
|
commit | commitdiff | tree |
2018-01-10 |
Paul Sokolovsky | example-elf: Rename to example-x86_32.elf.
|
commit | commitdiff | tree |
2018-01-10 |
Paul Sokolovsky | idaapi: Add get_bytes() extension function.
|
commit | commitdiff | tree |
2017-12-29 |
Paul Sokolovsky | README: Reword paragraph on initial start/wokflow.
|
commit | commitdiff | tree |
2017-11-24 |
Paul Sokolovsky | libs/picotui: Update to 0.9.2.
|
commit | commitdiff | tree |
2017-06-23 |
Paul Sokolovsky | plugins/cpu/arm_thumb: Explicitly mention that Thumb2...
|
commit | commitdiff | tree |
2017-06-18 |
Paul Sokolovsky | engine: analyze: Skip branches outside of the address...
|
commit | commitdiff | tree |
2017-06-17 |
Paul Sokolovsky | idaapi: out_name_expr: Handle case of addr outside...
|
commit | commitdiff | tree |
2017-06-17 |
Paul Sokolovsky | scratchabit/defs: Move InvalidAddrException from engine.
|
commit | commitdiff | tree |
2017-06-06 |
Paul Sokolovsky | plugins/elf: Quick hack to decode addrs of ARM Thumb...
|
commit | commitdiff | tree |
2017-06-05 |
Paul Sokolovsky | idaapi: QueueMark: Add support for Q_noName issue type.
|
commit | commitdiff | tree |
2017-06-05 |
Paul Sokolovsky | idaapi: Add dummy out_tagoff().
|
commit | commitdiff | tree |
2017-05-31 |
Paul Sokolovsky | ScratchABit: Add "Write disasm in HTML" command.
|
commit | commitdiff | tree |
2017-05-31 |
Paul Sokolovsky | actions: Implement initial HTMLSaveModel.
|
commit | commitdiff | tree |
2017-05-28 |
Paul Sokolovsky | engine: Model: Rename add_line() method to add_object().
|
commit | commitdiff | tree |
2017-05-28 |
Paul Sokolovsky | actions: TextSaveModel: Add proper line spacing between...
|
commit | commitdiff | tree |
2017-05-26 |
Paul Sokolovsky | picotui: Update to latest master, cosmetic fixes.
|
commit | commitdiff | tree |
2017-04-23 |
Paul Sokolovsky | actions: write_func_stream: Add entry point annotation.
|
commit | commitdiff | tree |
2017-04-08 |
Paul Sokolovsky | plugins/loader/elf: Factor out common subexpression.
|
commit | commitdiff | tree |
2017-04-04 |
Paul Sokolovsky | README: Add FAQs on debugging and decompilation.
|
commit | commitdiff | tree |
2017-04-03 |
Paul Sokolovsky | uipref: Allow to change number of opcode bytes shown.
|
commit | commitdiff | tree |
2017-04-02 |
Paul Sokolovsky | picotui: Update, WTextEntry.set_text() method.
|
commit | commitdiff | tree |
2017-04-01 |
Paul Sokolovsky | ScratchABit: Set default opcode bytes to 4 instead...
|
commit | commitdiff | tree |
2017-03-31 |
Paul Sokolovsky | uiprefs: Don't crash if CPU plugin doesn't support...
|
commit | commitdiff | tree |
2017-03-30 |
Paul Sokolovsky | default_plugins: Use recently contributed arm_thumb...
|
commit | commitdiff | tree |
2017-03-29 |
Paul Sokolovsky | ScratchABit: Split out action_make_ascii().
|
commit | commitdiff | tree |
2017-03-27 |
Paul Sokolovsky | ScratchABit: Start to move UI action handlers to individual...
|
commit | commitdiff | tree |
2017-03-27 |
Paul Sokolovsky | README: Update, now we have color.
|
commit | commitdiff | tree |
2017-03-27 |
Paul Sokolovsky | ScratchABit: Rename main widget class to DisasmViewer.
|
commit | commitdiff | tree |
2017-03-26 |
Paul Sokolovsky | README: Mark "warn on unsaved changes" as done.
|
commit | commitdiff | tree |
2017-03-12 |
Paul Sokolovsky | ScratchABit: Warn on unsaved changes on quit.
|
commit | commitdiff | tree |
2017-03-07 |
Paul Sokolovsky | README: Mark color support done.
|
commit | commitdiff | tree |
2017-03-07 |
Paul Sokolovsky | docs/scratchabit.png: Update to color version.
|
commit | commitdiff | tree |
2017-03-03 |
Paul Sokolovsky | ScratchABit: More color for different elements.
|
commit | commitdiff | tree |
2017-03-02 |
Paul Sokolovsky | ScratchABit: Color area vs function headers/footers...
|
commit | commitdiff | tree |
2017-03-01 |
Paul Sokolovsky | ScratchABit: Start adding color to the main pane.
|
commit | commitdiff | tree |
2017-02-28 |
Paul Sokolovsky | memmap: More fine-grained coloring.
|
commit | commitdiff | tree |
2017-02-27 |
Paul Sokolovsky | memmap: Color memory codes.
|
commit | commitdiff | tree |
2017-02-27 |
Paul Sokolovsky | README: Typo fix.
|
commit | commitdiff | tree |
2017-02-27 |
Paul Sokolovsky | memmap: Start adding color to the dialog.
|
commit | commitdiff | tree |
2017-02-25 |
Paul Sokolovsky | actions: write_func_stream: Allow to strip comments.
|
commit | commitdiff | tree |
2017-02-24 |
Paul Sokolovsky | actions: Refactor function to dump function disassembly.
|
commit | commitdiff | tree |
2017-02-23 |
Paul Sokolovsky | actions: Implement "Add code to function" command.
|
commit | commitdiff | tree |
2017-02-22 |
Paul Sokolovsky | ScratchABit: Factor out require_non_func().
|
commit | commitdiff | tree |
2017-02-21 |
Paul Sokolovsky | engine: Add get_func_list(), similar to get_label_list().
|
commit | commitdiff | tree |
2017-02-18 |
Paul Sokolovsky | engine: Rename get_funcs() to iter_funcs().
|
commit | commitdiff | tree |
2017-02-17 |
Paul Sokolovsky | ScratchABit: Re-enable cursor after main menu closes.
|
commit | commitdiff | tree |
2017-02-17 |
Paul Sokolovsky | libc/picotui: Update to v0.9.
|
commit | commitdiff | tree |
2017-02-15 |
Paul Sokolovsky | memmap: On Enter, go to selected address.
|
commit | commitdiff | tree |
2017-02-14 |
Paul Sokolovsky | memmap: Goto to column corresponding to the current...
|
commit | commitdiff | tree |
2017-02-12 |
Paul Sokolovsky | memmap: Show current address at the map.
|
commit | commitdiff | tree |
2017-02-11 |
Paul Sokolovsky | ScratchABit: Handle exceptions during user commands...
|
commit | commitdiff | tree |
2017-02-11 |
Paul Sokolovsky | ScratchABit: "Make filler": Don't cross area boundaries.
|
commit | commitdiff | tree |
2017-02-11 |
Paul Sokolovsky | engine: get_unit_size: Fix case when it runs into area...
|
commit | commitdiff | tree |
2017-02-09 |
Paul Sokolovsky | ScratchABit: Move Memory Map dialog to "memmap" module.
|
commit | commitdiff | tree |
2017-02-09 |
Paul Sokolovsky | engine: save_addr_props: Fix case of "fun_e" not belonging...
|
commit | commitdiff | tree |
2017-02-05 |
Paul Sokolovsky | ScratchABit: Show hint about menu key in status line...
|
commit | commitdiff | tree |
2017-02-04 |
Paul Sokolovsky | README: Fix markdown rendering issue.
|
commit | commitdiff | tree |
2017-01-10 |
Paul Sokolovsky | README: Update for starter script having been renamed.
|
commit | commitdiff | tree |
2017-01-10 |
Paul Sokolovsky | scratchabit: Convert project to a Python package.
|
commit | commitdiff | tree |
2017-01-10 |
Paul Sokolovsky | scratchabit: Remove unused curses import.
|
commit | commitdiff | tree |
2017-01-08 |
Paul Sokolovsky | engine: Add AddressSpace.memcpy() function.
|
commit | commitdiff | tree |
2017-01-04 |
Paul Sokolovsky | README: Update to the current state of affairs; more...
|
commit | commitdiff | tree |
2017-01-03 |
Paul Sokolovsky | tools: Add indircalls plugin.
|
commit | commitdiff | tree |
2017-01-03 |
Paul Sokolovsky | tools: Add map2scratchabit.py, extract useful info...
|
commit | commitdiff | tree |
2017-01-03 |
Paul Sokolovsky | scratchabit: Add "Make function" to menu and help.
|
commit | commitdiff | tree |
2016-11-26 |
Paul Sokolovsky | engine: analyze: Add cases of conflicting flags to...
|
commit | commitdiff | tree |
2016-11-25 |
Paul Sokolovsky | engine: Store in analisys_stack_returns not just address...
|
commit | commitdiff | tree |
2016-11-23 |
Paul Sokolovsky | plugins/elf: Be sure to add functions to the call,...
|
commit | commitdiff | tree |
2016-11-23 |
Paul Sokolovsky | plugins/elf: Update for aspace.analisys_stack_push...
|
commit | commitdiff | tree |
2016-11-23 |
Paul Sokolovsky | engine: analisys_stack_push: Implement special handling...
|
commit | commitdiff | tree |
2016-11-19 |
Paul Sokolovsky | engine: Function.get_end_method(): Avoid crash if func...
|
commit | commitdiff | tree |
2016-10-21 |
Paul Sokolovsky | libs/picotui: Upgrade to 0.8.2.
|
commit | commitdiff | tree |
2016-10-06 |
Paul Sokolovsky | README: Link to ida-xtensa2 repo.
|
commit | commitdiff | tree |
2016-09-24 |
Paul Sokolovsky | engine: Add get_funcs() method to enumerate all functions.
|
commit | commitdiff | tree |
2016-09-22 |
Paul Sokolovsky | engine: Add is_arg_offset() method.
|
commit | commitdiff | tree |
2016-09-20 |
Paul Sokolovsky | scratchabit: Factor out TextSaveModel and write_func...
|
commit | commitdiff | tree |
2016-09-19 |
Paul Sokolovsky | scratchabit: Implement "Make function" command.
|
commit | commitdiff | tree |
2016-09-18 |
Paul Sokolovsky | idaapi: Detect cases of calling inside a function.
|
commit | commitdiff | tree |
2016-09-18 |
Paul Sokolovsky | engine: analyze(): Detect cases of jumping to a function.
|
commit | commitdiff | tree |
2016-09-17 |
Paul Sokolovsky | engine: render_partial: Update handling of inconsistent...
|
commit | commitdiff | tree |
2016-09-17 |
Paul Sokolovsky | engine: analyze(): After finishing func, be sure to...
|
commit | commitdiff | tree |
2016-09-16 |
Paul Sokolovsky | scratchabit: Introduce a concept of subareas.
|
commit | commitdiff | tree |
2016-09-15 |
Paul Sokolovsky | scratchabit: Add "Next non-function" command to menu.
|
commit | commitdiff | tree |
2016-09-15 |
Paul Sokolovsky | scratchabit: Implement "Next non-function code" command...
|
commit | commitdiff | tree |
2016-09-14 |
Paul Sokolovsky | scratchabit: Wrap processing of any key into try/except.
|
commit | commitdiff | tree |
2016-09-13 |
Paul Sokolovsky | engine: set_label: Not replacing labels should happen...
|
commit | commitdiff | tree |
2016-09-13 |
Paul Sokolovsky | engine: make_unique_label: In case of duplicate labels...
|
commit | commitdiff | tree |
2016-09-12 |
Paul Sokolovsky | scratchabit: "Enter": Allow to jump on symbol+offset...
|
commit | commitdiff | tree |
2016-09-12 |
Paul Sokolovsky | utils: Add bidict(), to create bidirectional from unidirecti...
|
commit | commitdiff | tree |
2016-09-10 |
Paul Sokolovsky | engine: Xref: Resolve xref address to a containing...
|
commit | commitdiff | tree |
2016-09-09 |
Paul Sokolovsky | engine: lookup_func: Cache function addresses for binary...
|
commit | commitdiff | tree |