Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- __text:00000001001F5884 sub_1001F5884
- __text:00000001001F5884
- __text:00000001001F5884 var_58 = -0x58
- __text:00000001001F5884 var_50 = -0x50
- __text:00000001001F5884 var_40 = -0x40
- __text:00000001001F5884 var_30 = -0x30
- __text:00000001001F5884 var_20 = -0x20
- __text:00000001001F5884 var_10 = -0x10
- __text:00000001001F5884 var_s0 = 0
- __text:00000001001F5884
- __text:00000001001F5884 ; FUNCTION CHUNK AT __stubs:000000010037272C SIZE 0000000C BYTES
- __text:00000001001F5884
- __text:00000001001F5884 SUB SP, SP, #0x70
- __text:00000001001F5888 STP X28, X27, [SP,#0x60+var_50]
- __text:00000001001F588C STP X26, X25, [SP,#0x60+var_40]
- __text:00000001001F5890 STP X24, X23, [SP,#0x60+var_30]
- __text:00000001001F5894 STP X22, X21, [SP,#0x60+var_20]
- __text:00000001001F5898 STP X20, X19, [SP,#0x60+var_10]
- __text:00000001001F589C STP X29, X30, [SP,#0x60+var_s0]
- __text:00000001001F58A0 ADD X29, SP, #0x60
- __text:00000001001F58A4 MOV X21, X0
- __text:00000001001F58A8 ADRP X8, #classRef_NSMutableDictionary@PAGE
- __text:00000001001F58AC LDR X0, [X8,#classRef_NSMutableDictionary@PAGEOFF]
- __text:00000001001F58B0 BL _objc_opt_new
- __text:00000001001F58B4 MOV X19, X0
- __text:00000001001F58B8 ADRP X8, #selRef__copyLocalAppsDictionaries@PAGE
- __text:00000001001F58BC LDR X1, [X8,#selRef__copyLocalAppsDictionaries@PAGEOFF] ; char *
- __text:00000001001F58C0 MOV X0, X21 ; void *
- __text:00000001001F58C4 BL _objc_msgSend
- __text:00000001001F58C8 MOV X20, X0
- __text:00000001001F58CC ADRP X8, #selRef_count@PAGE
- __text:00000001001F58D0 LDR X1, [X8,#selRef_count@PAGEOFF] ; char *
- __text:00000001001F58D4 BL _objc_msgSend
- __text:00000001001F58D8 CBZ X0, loc_1001F58FC
- __text:00000001001F58DC ADRP X8, #selRef_setObject_forKeyedSubscript_@PAGE
- __text:00000001001F58E0 LDR X22, [X8,#selRef_setObject_forKeyedSubscript_@PAGEOFF]
- __text:00000001001F58E4 ADRP X3, #cfstr_LocalSoftware@PAGE ; "local-software"
- __text:00000001001F58E8 ADD X3, X3, #cfstr_LocalSoftware@PAGEOFF ; "local-software"
- __text:00000001001F58EC MOV X0, X19
- __text:00000001001F58F0 MOV X1, X22
- __text:00000001001F58F4 MOV X2, X20
- __text:00000001001F58F8 B loc_1001F59A0
- __text:00000001001F58FC ; ---------------------------------------------------------------------------
- __text:00000001001F58FC
- __text:00000001001F58FC loc_1001F58FC ; CODE XREF: sub_1001F5884+54↑j
- __text:00000001001F58FC ADRP X8, #classRef_URLBag@PAGE
- __text:00000001001F5900 LDR X0, [X8,#classRef_URLBag@PAGEOFF] ; void *
- __text:00000001001F5904 ADRP X8, #selRef_defaultBag@PAGE
- __text:00000001001F5908 LDR X1, [X8,#selRef_defaultBag@PAGEOFF] ; char *
- __text:00000001001F590C BL _objc_msgSend
- __text:00000001001F5910 MOV X29, X29
- __text:00000001001F5914 BL _objc_retainAutoreleasedReturnValue
- __text:00000001001F5918 MOV X22, X0
- __text:00000001001F591C ADRP X8, #selRef_updateUsingOptimizedRequest@PAGE
- __text:00000001001F5920 LDR X1, [X8,#selRef_updateUsingOptimizedRequest@PAGEOFF] ; char *
- __text:00000001001F5924 BL _objc_msgSend
- __text:00000001001F5928 MOV X29, X29
- __text:00000001001F592C BL _objc_retainAutoreleasedReturnValue
- __text:00000001001F5930 MOV X23, X0
- __text:00000001001F5934 ADRP X8, #selRef_valueWithError_@PAGE
- __text:00000001001F5938 LDR X1, [X8,#selRef_valueWithError_@PAGEOFF] ; char *
- __text:00000001001F593C MOV X2, #0
- __text:00000001001F5940 BL _objc_msgSend
- __text:00000001001F5944 MOV X29, X29
- __text:00000001001F5948 BL _objc_retainAutoreleasedReturnValue
- __text:00000001001F594C MOV X24, X0
- __text:00000001001F5950 ADRP X8, #selRef_boolValue@PAGE
- __text:00000001001F5954 LDR X1, [X8,#selRef_boolValue@PAGEOFF] ; char *
- __text:00000001001F5958 BL _objc_msgSend
- __text:00000001001F595C MOV X25, X0
- __text:00000001001F5960 MOV X0, X24
- __text:00000001001F5964 BL _objc_release
- __text:00000001001F5968 MOV X0, X23
- __text:00000001001F596C BL _objc_release
- __text:00000001001F5970 MOV X0, X22
- __text:00000001001F5974 BL _objc_release
- __text:00000001001F5978 MOV X22, #0
- __text:00000001001F597C TBNZ W25, #0, loc_1001F5B94
- __text:00000001001F5980 ADRP X8, #selRef_setObject_forKeyedSubscript_@PAGE
- __text:00000001001F5984 LDR X22, [X8,#selRef_setObject_forKeyedSubscript_@PAGEOFF]
- __text:00000001001F5988 ADRP X2, #___NSArray0__struct_ptr@PAGE
- __text:00000001001F598C LDR X2, [X2,#___NSArray0__struct_ptr@PAGEOFF]
- __text:00000001001F5990 ADRP X3, #cfstr_LocalSoftware@PAGE ; "local-software"
- __text:00000001001F5994 ADD X3, X3, #cfstr_LocalSoftware@PAGEOFF ; "local-software"
- __text:00000001001F5998 MOV X0, X19 ; void *
- __text:00000001001F599C MOV X1, X22 ; char *
- __text:00000001001F59A0
- __text:00000001001F59A0 loc_1001F59A0 ; CODE XREF: sub_1001F5884+74↑j
- __text:00000001001F59A0 BL _objc_msgSend
- __text:00000001001F59A4 ADRP X8, #classRef_NSNumber@PAGE
- __text:00000001001F59A8 LDR X23, [X8,#classRef_NSNumber@PAGEOFF]
- __text:00000001001F59AC NOP
- __text:00000001001F59B0 LDR X0, [X8,#classRef_AppDefaultsManager@PAGEOFF] ; void *
- __text:00000001001F59B4 ADRP X8, #selRef_shouldPerformAutomaticUpdates@PAGE
- __text:00000001001F59B8 LDR X1, [X8,#selRef_shouldPerformAutomaticUpdates@PAGEOFF] ; char *
- __text:00000001001F59BC BL _objc_msgSend
- __text:00000001001F59C0 MOV X2, X0
- __text:00000001001F59C4 ADRP X8, #selRef_numberWithBool_@PAGE
- __text:00000001001F59C8 LDR X1, [X8,#selRef_numberWithBool_@PAGEOFF] ; char *
- __text:00000001001F59CC MOV X0, X23 ; void *
- __text:00000001001F59D0 BL _objc_msgSend
- __text:00000001001F59D4 MOV X29, X29
- __text:00000001001F59D8 BL _objc_retainAutoreleasedReturnValue
- __text:00000001001F59DC MOV X23, X0
- __text:00000001001F59E0 ADRP X3, #cfstr_Autoupdatesena@PAGE ; "autoUpdatesEnabled"
- __text:00000001001F59E4 ADD X3, X3, #cfstr_Autoupdatesena@PAGEOFF ; "autoUpdatesEnabled"
- __text:00000001001F59E8 MOV X0, X19 ; void *
- __text:00000001001F59EC MOV X1, X22 ; char *
- __text:00000001001F59F0 MOV X2, X23
- __text:00000001001F59F4 BL _objc_msgSend
- __text:00000001001F59F8 MOV X0, X23
- __text:00000001001F59FC BL _objc_release
- __text:00000001001F5A00 ADRP X8, #classRef_AMSDevice@PAGE
- __text:00000001001F5A04 LDR X0, [X8,#classRef_AMSDevice@PAGEOFF] ; void *
- __text:00000001001F5A08 ADRP X8, #selRef_deviceGUID@PAGE
- __text:00000001001F5A0C LDR X1, [X8,#selRef_deviceGUID@PAGEOFF] ; char *
- __text:00000001001F5A10 BL _objc_msgSend
- __text:00000001001F5A14 MOV X29, X29
- __text:00000001001F5A18 BL _objc_retainAutoreleasedReturnValue
- __text:00000001001F5A1C MOV X23, X0
- __text:00000001001F5A20 ADRP X3, #cfstr_Guid@PAGE ; "guid"
- __text:00000001001F5A24 ADD X3, X3, #cfstr_Guid@PAGEOFF ; "guid"
- __text:00000001001F5A28 MOV X0, X19 ; void *
- __text:00000001001F5A2C MOV X1, X22 ; char *
- __text:00000001001F5A30 MOV X2, X23
- __text:00000001001F5A34 BL _objc_msgSend
- __text:00000001001F5A38 MOV X0, X23
- __text:00000001001F5A3C BL _objc_release
- __text:00000001001F5A40 ADRP X8, #_OBJC_IVAR_$_UpdatesTask._account@PAGE ; ACAccount *_account;
- __text:00000001001F5A44 LDRSW X8, [X8,#_OBJC_IVAR_$_UpdatesTask._account@PAGEOFF] ; ACAccount *_account;
- __text:00000001001F5A48 ADD X23, X21, X8
- __text:00000001001F5A4C LDR X0, [X23] ; void *
- __text:00000001001F5A50 ADRP X8, #selRef_ams_DSID@PAGE
- __text:00000001001F5A54 LDR X24, [X8,#selRef_ams_DSID@PAGEOFF]
- __text:00000001001F5A58 MOV X1, X24 ; char *
- __text:00000001001F5A5C BL _objc_msgSend
- __text:00000001001F5A60 MOV X29, X29
- __text:00000001001F5A64 BL _objc_retainAutoreleasedReturnValue
- __text:00000001001F5A68 MOV X25, X0
- __text:00000001001F5A6C BL _objc_release
- __text:00000001001F5A70 CBZ X25, loc_1001F5B88
- __text:00000001001F5A74 ADRP X8, #classRef_AMSKeybag@PAGE
- __text:00000001001F5A78 LDR X0, [X8,#classRef_AMSKeybag@PAGEOFF] ; void *
- __text:00000001001F5A7C ADRP X8, #selRef_sharedInstance@PAGE
- __text:00000001001F5A80 LDR X1, [X8,#selRef_sharedInstance@PAGEOFF] ; char *
- __text:00000001001F5A84 BL _objc_msgSend
- __text:00000001001F5A88 MOV X29, X29
- __text:00000001001F5A8C BL _objc_retainAutoreleasedReturnValue
- __text:00000001001F5A90 MOV X27, X0
- __text:00000001001F5A94 LDR X0, [X23] ; void *
- __text:00000001001F5A98 MOV X1, X24 ; char *
- __text:00000001001F5A9C BL _objc_msgSend
- __text:00000001001F5AA0 MOV X29, X29
- __text:00000001001F5AA4 BL _objc_retainAutoreleasedReturnValue
- __text:00000001001F5AA8 MOV X28, X0
- __text:00000001001F5AAC STR XZR, [SP,#0x60+var_58]
- __text:00000001001F5AB0 ADRP X8, #selRef_keybagSyncDataWithAccountID_transactionType_error_@PAGE
- __text:00000001001F5AB4 LDR X1, [X8,#selRef_keybagSyncDataWithAccountID_transactionType_error_@PAGEOFF] ; char *
- __text:00000001001F5AB8 ADD X4, SP, #0x60+var_58
- __text:00000001001F5ABC MOV X0, X27 ; void *
- __text:00000001001F5AC0 MOV X2, X28
- __text:00000001001F5AC4 MOV W3, #0xB
- __text:00000001001F5AC8 BL _objc_msgSend
- __text:00000001001F5ACC MOV X29, X29
- __text:00000001001F5AD0 BL _objc_retainAutoreleasedReturnValue
- __text:00000001001F5AD4 MOV X25, X0
- __text:00000001001F5AD8 LDR X0, [SP,#0x60+var_58]
- __text:00000001001F5ADC BL _objc_retain
- __text:00000001001F5AE0 MOV X26, X0
- __text:00000001001F5AE4 MOV X0, X28
- __text:00000001001F5AE8 BL _objc_release
- __text:00000001001F5AEC MOV X0, X27
- __text:00000001001F5AF0 BL _objc_release
- __text:00000001001F5AF4 CBZ X26, loc_1001F5B20
- __text:00000001001F5AF8 ADRP X8, #qword_1005156A0@PAGE
- __text:00000001001F5AFC LDR X8, [X8,#qword_1005156A0@PAGEOFF]
- __text:00000001001F5B00 CMN X8, #1
- __text:00000001001F5B04 B.NE loc_1001F5BE0
- __text:00000001001F5B08
- __text:00000001001F5B08 loc_1001F5B08 ; CODE XREF: sub_1001F5884+370↓j
- __text:00000001001F5B08 ADRP X8, #qword_100505DC8@PAGE
- __text:00000001001F5B0C LDR X27, [X8,#qword_100505DC8@PAGEOFF]
- __text:00000001001F5B10 MOV X0, X27
- __text:00000001001F5B14 MOV W1, #0x10
- __text:00000001001F5B18 BL _os_log_type_enabled
- __text:00000001001F5B1C CBNZ W0, loc_1001F5BC8
- __text:00000001001F5B20
- __text:00000001001F5B20 loc_1001F5B20 ; CODE XREF: sub_1001F5884+270↑j
- __text:00000001001F5B20 ; sub_1001F5884+358↓j
- __text:00000001001F5B20 ADRP X8, #selRef_length@PAGE
- __text:00000001001F5B24 LDR X1, [X8,#selRef_length@PAGEOFF] ; char *
- __text:00000001001F5B28 MOV X0, X25 ; void *
- __text:00000001001F5B2C BL _objc_msgSend
- __text:00000001001F5B30 CBZ X0, loc_1001F5B78
- __text:00000001001F5B34 ADRP X8, #selRef_base64EncodedStringWithOptions_@PAGE
- __text:00000001001F5B38 LDR X1, [X8,#selRef_base64EncodedStringWithOptions_@PAGEOFF] ; char *
- __text:00000001001F5B3C MOV X0, X25 ; void *
- __text:00000001001F5B40 MOV X2, #0
- __text:00000001001F5B44 BL _objc_msgSend
- __text:00000001001F5B48 MOV X29, X29
- __text:00000001001F5B4C BL _objc_retainAutoreleasedReturnValue
- __text:00000001001F5B50 MOV X21, X0
- __text:00000001001F5B54 CBZ X0, loc_1001F5B70
- __text:00000001001F5B58 ADRP X3, #cfstr_Kbsync@PAGE ; "kbsync"
- __text:00000001001F5B5C ADD X3, X3, #cfstr_Kbsync@PAGEOFF ; "kbsync"
- __text:00000001001F5B60 MOV X0, X19 ; void *
- __text:00000001001F5B64 MOV X1, X22 ; char *
- __text:00000001001F5B68 MOV X2, X21
- __text:00000001001F5B6C BL _objc_msgSend
- __text:00000001001F5B70
- __text:00000001001F5B70 loc_1001F5B70 ; CODE XREF: sub_1001F5884+2D0↑j
- __text:00000001001F5B70 MOV X0, X21
- __text:00000001001F5B74 BL _objc_release
- __text:00000001001F5B78
- __text:00000001001F5B78 loc_1001F5B78 ; CODE XREF: sub_1001F5884+2AC↑j
- __text:00000001001F5B78 MOV X0, X25
- __text:00000001001F5B7C BL _objc_release
- __text:00000001001F5B80 MOV X0, X26
- __text:00000001001F5B84 BL _objc_release
- __text:00000001001F5B88
- __text:00000001001F5B88 loc_1001F5B88 ; CODE XREF: sub_1001F5884+1EC↑j
- __text:00000001001F5B88 MOV X0, X19
- __text:00000001001F5B8C BL _objc_retain
- __text:00000001001F5B90 MOV X22, X0
- __text:00000001001F5B94
- __text:00000001001F5B94 loc_1001F5B94 ; CODE XREF: sub_1001F5884+F8↑j
- __text:00000001001F5B94 MOV X0, X20
- __text:00000001001F5B98 BL _objc_release
- __text:00000001001F5B9C MOV X0, X19
- __text:00000001001F5BA0 BL _objc_release
- __text:00000001001F5BA4 MOV X0, X22
- __text:00000001001F5BA8 LDP X29, X30, [SP,#0x60+var_s0]
- __text:00000001001F5BAC LDP X20, X19, [SP,#0x60+var_10]
- __text:00000001001F5BB0 LDP X22, X21, [SP,#0x60+var_20]
- __text:00000001001F5BB4 LDP X24, X23, [SP,#0x60+var_30]
- __text:00000001001F5BB8 LDP X26, X25, [SP,#0x60+var_40]
- __text:00000001001F5BBC LDP X28, X27, [SP,#0x60+var_50]
- __text:00000001001F5BC0 ADD SP, SP, #0x70
- __text:00000001001F5BC4 B _objc_autoreleaseReturnValue
- __text:00000001001F5BC8 ; ---------------------------------------------------------------------------
- __text:00000001001F5BC8
- __text:00000001001F5BC8 loc_1001F5BC8 ; CODE XREF: sub_1001F5884+298↑j
- __text:00000001001F5BC8 MOV X0, X21
- __text:00000001001F5BCC MOV X1, X23
- __text:00000001001F5BD0 MOV X2, X27
- __text:00000001001F5BD4 MOV X3, X24
- __text:00000001001F5BD8 BL sub_100362544
- __text:00000001001F5BDC B loc_1001F5B20
- __text:00000001001F5BE0 ; ---------------------------------------------------------------------------
- __text:00000001001F5BE0
- __text:00000001001F5BE0 loc_1001F5BE0 ; CODE XREF: sub_1001F5884+280↑j
- __text:00000001001F5BE0 ADRP X0, #qword_1005156A0@PAGE
- __text:00000001001F5BE4 ADD X0, X0, #qword_1005156A0@PAGEOFF
- __text:00000001001F5BE8 ADRP X1, #off_100455420@PAGE
- __text:00000001001F5BEC ADD X1, X1, #off_100455420@PAGEOFF
- __text:00000001001F5BF0 BL _dispatch_once
- __text:00000001001F5BF4 B loc_1001F5B08
- __text:00000001001F5BF4 ; End of function sub_1001F5884
Add Comment
Please, Sign In to add comment