Strange MIPS lifting
#5914
|
In this binary, $s5 is set to a pointer and below, a function call is performed using $s5 as the address for an array of structures LLIL However, in line 50 of the MLIL binja for some reason expresses it as a subtraction. This seems to cause ugly syntax in the HLIL ($s0 is essentially sizeof(struct1) * some_index) Resulting HLIL I apologize if this is hard to read, I would rather not reveal much detail of what I'm working on. I can provide the bndb if required. |
Answered by
emesare
Sep 13, 2024
Replies: 3 comments 4 replies
|
I have seen this pattern before but I don't have a binary I can easily find with it, if you could email the binary to me I can take a look. |
1 reply
|
V35 can find it as "analysis inn spot shave" |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Issue #5927 has been created, dev builds >=6060 have a solution to your problem :) let me know in that issue if you run into anything else related. Thanks.