Josh F

Results 29 issues of Josh F

We can use components of the memory map sidebar widget in the "Open With Options" dialog to make segment/section configuration much nicer

ui
Impact: Low
Effort: Low

When trying to save multiple tags of an image to one .tar, the process takes 100% cpu and hangs Works: `img-linux-amd64 save -o images.tar python:3.8.6-alpine` Hangs: `img-linux-amd64 save -o images.tar...

- [ ] Warn when adding a segment/section not backed by file (will be obviated by #920) (suggestions from https://github.com/Vector35/binaryninja-api/issues/1698#issuecomment-1222580558) - [ ] Add a "Create Section" right-click menu option...

enhancement
ui
Impact: Low
Effort: Low

This leads to visual artifacts when something (like the command palette) is opened over it and then closed ![image](https://github.com/Vector35/binaryninja-api/assets/3020965/4360e746-0e06-4d5b-a841-67d60b4118f4)

Type: Bug
Component: UI
Impact: Low
Effort: Trivial
UI: Feature Map

When not passed a platform, it defaults to using the binaryview's platform and may cause incorrect results when used with a binaryview that has functions with multiple platforms. If not...

Type: Bug
Component: API
Impact: Medium
Effort: Trivial

Now that we have support for object settings, this should be fairly easy to do

Type: Enhancement
Component: UI
Component: Core
Effort: Low
Impact: Medium
UI: Plugin Manager

On `4.1.5182-dev` [a.txt](https://github.com/Vector35/binaryninja-api/files/15135863/a.txt) ![image](https://github.com/Vector35/binaryninja-api/assets/3020965/cd8554e8-7077-4f4d-b9a1-3a85d12f241b) ```python >>> current_il_instruction.get_possible_reg_values(bv.arch.get_reg_index('rax')) >>> current_il_instruction.get_possible_reg_values(bv.arch.get_reg_index('rdx')) >>> current_il_instruction.get_possible_reg_values_after(bv.arch.get_reg_index('rax')) ``` The result should be `` This looks like it's because `rax_3#5` is internally `UndeterminedValue` but you can hover...

Type: Bug
Component: Core
Core: MLIL
Impact: Medium

Tested with `/usr/bin/true` on Ubuntu 20.04 The end address for every module is -1 instead of the actual end address ![image](https://github.com/Vector35/debugger/assets/3020965/582f290d-e6f5-412f-8205-aa30f119fd72) Actual mapped regions: ``` josh@ubuntu20:~/Desktop/binaryninja$ cat /proc/5179/maps 555555554000-555555556000 r--p...

Color formatting looks like it's early by a character (sometimes)

bug

Have a dock widget that shows a list of all undo entries as well as current location in the undo history, with the ability to roll back to any entry

Type: Enhancement
Component: UI
Effort: Medium
Impact: Medium