xusheng

Results 475 comments of xusheng

Related to https://github.com/Vector35/binaryninja-api/issues/3490

I cannot reproduce this, I checked the code and I believe that we send a BinaryDataWritten notification for the entire range that gets written to, and all functions which overlap...

For x86, yasm returns the unknown symbol, and we can replace it with its actual value. For LLVM MC, I am pretty sure the lexer can give us the same...

I tested and found that settings the type of `_Str2_4` at `rbp-0x4b` produces weird result: the HLIL does not set the first two bytes of the string: ![Screenshot 2024-08-02 at...

malware warning, pw: infected [18390775977.zip](https://github.com/user-attachments/files/16511565/18390775977.zip)

I also sometimes wish to go to a particular offset in a structure by pressing `G`. Though I am not sure how this could be implemented, since it will conflict...

The issue has nothing to do with pure functions. The code is just a regular switch case that we should be able to handle without issue. I suspect the issue...

This can be partially mitigated by setting UIDF on the index variables used by the switch case. Steps: 1. Navigate to `mlp_filter_channel_x86.lto_priv.0` 2. Switch to MLIL 3. Select the `r8`...

I had a look at this today and it is obvious that the presence of the data variables (probably from the symbol info) us causing issues. The jump table initially...

In the second case provided by [Jakub259](https://github.com/Jakub259), the presence of data variable data_402018 prevents the analysis from figuring out the size of the jump table correctly: ![Screenshot 2024-07-30 at 11...