I dont understand how people are finding offsets, So I want to know if there's a simple and easy method of just "patching values"
I've been surfing the internet looking for VERY in depth tutorials on editing Assembly for ios apps, but it seems that either the tutorials are too difficult and vague, or are broken and old.
for example, how can I patch this function so it returns true rather than false:
; bool __cdecl -[ScrollingListTradePortal everythingFree](ScrollingListTradePortal *self, SEL)
__ScrollingListTradePortal_everythingFree_
ADRP X8, #_OBJC_IVAR_$_ScrollingListTradePortal.everythingFree@PAGE ; bool everythingFree;
LDRSW X8, [X8,#_OBJC_IVAR_$_ScrollingListTradePortal.everythingFree@PAGEOFF] ; bool everythingFree;
LDRB W8, [X0,X8]
AND W0, W8, #1
RET
; End of function -[ScrollingListTradePortal everythingFree]