Jump to content

Haidar92

Newbie
  • Posts

    6
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Haidar92's Achievements

Newbie

Newbie (1/14)

  • 2 Years In
  • Super Dedicated
  • First Post
  • Conversation Starter
  • Dedicated

Recent Badges

1

Reputation

  1. Thanks for reply I solve the issue FINALLY with your method but there is some functions don't start with STP Like this one : ADRP X8, #selRef_ownsSubscription_@PAGE LDR X1, [X8,#selRef_ownsSubscription_@PAGEOFF] ADRP X2, #cfstr_Oneyearunlockv@PAGE ; "Unlock" ADD X2, X2, #cfstr_Oneyearunlockv@PAGEOFF ; "Unlock" B _objc_msgSend And this one also : SUB SP, SP, #0x140 STP X28, X27, [SP,#0x130+var_50] STP X26, X25, [SP,#0x130+var_40] STP X24, X23, [SP,#0x130+var_30] STP X22, X21, [SP,#0x130+var_20] STP X20, X19, [SP,#0x130+var_10] STP X29, X30, [SP,#0x130+var_s0] ADD X29, SP, #0x130 MOV X19, X0 ADRP X8, #___stack_chk_guard_ptr@PAGE LDR X8, [X8,#___stack_chk_guard_ptr@PAGEOFF] LDR X8, [X8] ADRP X9, #cfstr_Oneyearunlockv@PAGE ; "OneYearUnlock" ADD X9, X9, #cfstr_Oneyearunlockv@PAGEOFF ; "OneYearUnlock" STUR X8, [X29,#var_58] ADRP X8, #cfstr_Halfyearunlock@PAGE ; "HalfYearUnlock" ADD X8, X8, #cfstr_Halfyearunlock@PAGEOFF ; "HalfYearUnlock" ADRP X10, #cfstr_Monthlyunlockv@PAGE ; "MonthlyUnlock" ADD X10, X10, #cfstr_Monthlyunlockv@PAGEOFF ; "MonthlyUnlock" STP X9, X8, [X29,#var_70] STUR X10, [X29,#var_60] ADRP X8, #classRef_NSArray@PAGE LDR X0, [X8,#classRef_NSArray@PAGEOFF] ; void * ADRP X8, #selRef_arrayWithObjects_count_@PAGE LDR X1, [X8,#selRef_arrayWithObjects_count_@PAGEOFF] ; char * SUB X2, X29, #-var_70 MOV W3, #3 BL _objc_msgSend MOV X29, X29 BL _objc_retainAutoreleasedReturnValue MOVI V0.16B, #0 STP Q0, Q0, [SP,#0x130+var_130] STP Q0, Q0, [SP,#0x130+var_110] BL _objc_retain MOV X20, X0 ADRP X8, #selRef_countByEnumeratingWithState_objects_count_@PAGE LDR X21, [X8,#selRef_countByEnumeratingWithState_objects_count_@PAGEOFF] MOV X2, SP ADD X3, SP, #0x130+var_F0 MOV X1, X21 ; char * MOV W4, #0x10 BL _objc_msgSend CBZ X0, loc_1001631D0 What should i edit ?
  2. Hello every one, i'm new to ida pro & and i always using flex to patch some apps but i wanted to change to ida for better experience i have a question about Boolean ( True / False ) in ida as you see below i have this function which i can change it to true of false in flex easily but i want to know how to make This Function TRUE in ida STP X20, X19, [SP,#-0x10+var_10]! STP X29, X30, [SP,#0x10+var_s0] ADD X29, SP, #0x10 ADRP X8, #_OBJC_IVAR_$_TitleModel.titleTextView@PAGE ; TextViewWithColor *titleTextView; LDRSW X8, [X8,#_OBJC_IVAR_$_TitleModel.titleTextView@PAGEOFF] ; TextViewWithColor *titleTextView; LDR X0, [X0,X8] ; void * ADRP X8, #selRef_font@PAGE LDR X1, [X8,#selRef_font@PAGEOFF] ; char * BL _objc_msgSend MOV X29, X29 BL _objc_retainAutoreleasedReturnValue MOV X19, X0 ADRP X8, #selRef_familyName@PAGE LDR X1, [X8,#selRef_familyName@PAGEOFF] ; char * BL _objc_msgSend MOV X29, X29 BL _objc_retainAutoreleasedReturnValue MOV X20, X0 MOV X0, X19 BL _objc_release ADRP X8, #classRef_TitleModel@PAGE LDR X0, [X8,#classRef_TitleModel@PAGEOFF] ; void * ADRP X8, #selRef_fontFantasyIncludesFontFamilyName_@PAGE LDR X1, [X8,#selRef_fontFantasyIncludesFontFamilyName_@PAGEOFF] ; char * MOV X2, X20 BL _objc_msgSend MOV X19, X0 MOV X0, X20 BL _objc_release MOV X0, X19 LDP X29, X30, [SP,#0x10+var_s0] LDP X20, X19, [SP+0x10+var_10],#0x20 RET ; End of function -[TitleModel IsPremium]
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines