xusheng

Results 284 issues of xusheng

Right now, we can only go back and forth one step in the navigation stack. However, there are multiple situations that would benefit from the ability to see the full...

enhancement
Impact: Low
Effort: Low

We have made some enhancements to the search, and closed issue https://github.com/Vector35/binaryninja-api/issues/1969. However, we still have some other enhancements possible and this issue tracks them. - [ ] Improve speed...

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

The two methods to get xrefs to variables are hard to figure out by the user. One user reached out to ask how he can get all xrefs to a...

enhancement
documentation
Impact: Low
Effort: Trivial

Currently, BN understands certain allocation routine (e.g., malloc, VirtualAlloc) and can deal with its return value properly when the user creates `s` (https://docs.binary.ninja/guide/type.html#smart-structures-workflow). However, this is currently done purely from...

enhancement
Impact: Low
Effort: Low

This is the residual of https://github.com/Vector35/binaryninja-api/issues/1937. I previously suggested that we should provide a way to enlarge/shrink the size of an array using the `+/-` key, but `-` is already...

enhancement
Impact: Medium
Effort: Trivial

We would like to gradually open-source the binary view plugins, e.g., the PE, ELF, Mach-O plugins. This requires decoupling the code from the core. Currently blocking on a few things:...

enhancement
Effort: Medium
Impact: Medium

Right now, we have multiple widgets that support filtering of the items. However, there behaviors are not consistent. In particular, all widgets that inherit from FilterTarget class, i.e., those in...

enhancement
ui
Impact: Low
Effort: Low

While analyzing the file [virtual-test.zip](https://github.com/Vector35/binaryninja-api/files/9388797/virtual-test.zip), when I view the file statically, I get the following value at address 0x100004060: The value 0x100000000040d0 is wrong here -- it is a vtable,...

bug
Effort: Low
Impact: Medium

In the given crackme, for the following code snippet: ``` 00001b89 lea rdx, [rbp-0x60 {const_str}] 00001b8d lea rax, [rbp-0x40 {input}] 00001b91 mov rsi, rdx {const_str} 00001b94 mov rdi, rax {input}...

Impact: Low

We are not parsing PE resources right now and we are not actively perusing it because it adds no value to the analysis. However, it is still a nice to...

enhancement
Impact: Low
Effort: Medium