we usually overwrite bytes in libil2cpp.so but what if I added more extra bytes, if I have 32 length function(the length of the bytes) at offset 23E9C and wanted to add extra bytes so the function does something before executing the actually opcodes, would the libil2cpp.so code break down as its arm?
here a code that should call a function to log into console (if you can't read this ARM code, no problem just answer my question above)
here a code that should call a function to log into console (if you can't read this ARM code, no problem just answer my question above)
C-like:
ADRP x8, #0x3b93000
ADRP x9, #0x3bcc000
LDR x8, [x8, #0x9f8]
LDR x9, [x9, #0xe20]
ORR w3, wzr, #0xf
MOV x2, x20
LDR x0, [x8]
LDR x1, [x9]
MOV x4, xzr
BL #0x24040cc