I got my methods and found one I wanted to attempt to patch. However, I don't quite understand the HEX to ARM converter. I tried pasting the HEX instructions from DnSpy into it, but it gave some wacky results.
Instruction Hex: "1200FE15C3000002062A"
Offset: "3043E74"
ARM64 Result:
b #0xafc3ebc
.BYTE 0xc3, 0x00, 0x00, 0x02
ARM Result:
ldrbne r0, [lr, #0x12]!
andeq r0, r0, #0xc3
I don't know if it's just my lack of experience with the ARM architecture, but these instructions don't seem right to me. The C# function is a simple get function that returns a SecuredDouble. Any help or related links would be appreciated!