sad-dev

Results 31 issues of sad-dev

**Is your feature request related to a problem? Please describe.** ``` local_260 = ...; uStack604 = ...; uStack600 = ...; uStack596 = ...; local_264 = ...; local_250 = ...; uStack588...

Feature: Decompiler
Status: Internal

**Describe the bug** When analyzing calls for variadic strings, any string that contains the "%" character is treated as a candidate. The results (``FunctionCallData``) are then applied in order by...

Feature: Analysis
Status: Internal

**Is your feature request related to a problem? Please describe.** ``TableChooserDialog`` can be initialized with a ``TableChooserExecutor executor``. When the button is clicked, the executor will be invoked on all...

Status: Internal

**Is your feature request related to a problem? Please describe.** A "does not match regex" filter can be useful - one obvious usage would be in filtering existing data (strings...

Type: Enhancement
Feature: GUI
Status: Internal

**Describe the bug** I use the ``Options`` class to control the runtime behavior of some of my scripts. For some of these scripts it is more intuitive to type in...

**Describe the bug** This appears to be related to #3319 Overriding signatures for calls to ``_guard_dispatch_icall`` result in the loss of the original variables that represent the callee: ![image](https://user-images.githubusercontent.com/55233728/189581473-8e2b8db1-b7f8-4b6d-987e-89310e3fab81.png) ![image](https://user-images.githubusercontent.com/55233728/189581726-fe95d075-e993-4026-8d79-6a1748f4acb7.png)...

Status: Prioritize

**Is your feature request related to a problem? Please describe.** User specified directives like Signature Overrides, and variable 'splitting' are useful tools to improve the quality of decompilation output -...

Feature: Decompiler

**Is your feature request related to a problem? Please describe.** This idea was floated in #2424 and I think it merits its own issue. Simply put, there is nothing more...

Feature: Decompiler

**Describe the bug** The ``ldrht`` instruction is specified in the sleigh as follows: ![image](https://user-images.githubusercontent.com/55233728/189048674-7742dfe5-d648-4d1e-9e09-b46e668406bc.png) ![image](https://user-images.githubusercontent.com/55233728/189049205-90838cb3-c7e7-4151-a197-9624af894f62.png) However, addrmode3 does not support the combination of ``P24=0`` and either of ``c2122=1`` or ``c2122...

Feature: Processor/ARM
Status: Internal

**To Reproduce** The following byte sequences fail to disassemble in MIPS 32 (little endian): ``F8 FC 21 7C`` ``B8 0C 3F 7C`` ``01 00 60 41`` ``21 00 60 41``...

Feature: Processor/MIPS
Status: Waiting on customer