Peter LaFosse

Results 91 comments of Peter LaFosse

I think the problem here is that the enumeration we have defined is not an un-ambiguous bit field enumeration For instance: `PAGE_ENCLAVE_SS_FIRST` == `PAGE_ENCLAVE_DECOMMIT | PAGE_NOACCESS` and `PAGE_ENCLAVE_MASK == PAGE_ENCLAVE_DECOMMIT`...

Hmm I guess there is one other way of doing this 🤔 ... perhaps we don't need to guarantee the whole enumeration is a bitfield but instead we can just...

#111 Ideally we'd handle that with a generic approach but until that point we could handle this in the view.

I have a potential fix for this but its kinda wide reaching and needs a bunch of testing to be sure. Essentially we need a case within our MLIL translator...

Ok I looked into this issue and the root cause of this is that we aren't creating enumerations for the "Constants" in the json: https://github.com/Vector35/win32json So we need to do...

I ran into this once, while reversing and was unable to reproduce it. I have a small suspicion that its due to an uninitialized variable. I had a binary open...

BNDB shared privately under label "Sad Horse Eats Ramen"

Ok it looks like you right clicked and did "Display As->Pointer" which in the case of DataVariables really should modify the underlying type to be a `void*` (like we do...

Clarification: This should be an action available on all variables

I think one way to improve this would be to have a "Create Enum From Variable" This would first iterate the IL and find any values this is compared against...