Hot answers tagged

1

routine sub_8081ECE4 seems to subtract 7 bytes from this address 0x8082e7c4 (R1=R7+0x54=0x8082e770+0x54) to data on the stack (I presume that is the entered password). Can you provide bytes @0x8082e7c4? EDIT: The block with a yellow background is some sort of decryption routine, substracting entered char with a byte table @0x8082e770. You need to look closer ...


1

Well, I managed to do it with the add_dref() function: add_dref(frm, to, type) Create a data cross-reference. Parameters: to - linear address of referenced data (C++: ea_t) type - cross-reference type (C++: dref_t) Returns: bool success (may fail if user-defined xref exists from->to) So I can just call this for every resolved symbols: ...


Only top voted, non community-wiki answers of a minimum length are eligible