Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @ =============== S U B R O U T I N E =======================================
- RAM:021C3BCC
- RAM:021C3BCC
- RAM:021C3BCC sub_21C3BCC: @ CODE XREF: sub_21C1E0C+30p
- RAM:021C3BCC F8 40 2D E9 STMFD SP!, {R3-R7,LR}
- RAM:021C3BD0 03 60 A0 E3 MOV R6, #3
- RAM:021C3BD4 08 70 A0 E3 MOV R7, #8
- RAM:021C3BD8 00 40 A0 E1 MOV R4, R0
- RAM:021C3BDC 38 31 9F E5 LDR R3, =aSocketInitiali @ "Socket Initialization\n"
- RAM:021C3BE0 07 00 A0 E1 MOV R0, R7
- RAM:021C3BE4 06 10 A0 E1 MOV R1, R6
- RAM:021C3BE8 10 20 A0 E3 MOV R2, #0x10
- RAM:021C3BEC A0 E5 FE EB BL 0x217D274
- RAM:021C3BF0 00 50 A0 E3 MOV R5, #0
- RAM:021C3BF4 04 00 A0 E1 MOV R0, R4
- RAM:021C3BF8 05 10 A0 E1 MOV R1, R5
- RAM:021C3BFC 05 20 A0 E1 MOV R2, R5
- RAM:021C3C00 B8 F1 FF EB BL sub_21C02E8
- RAM:021C3C04 9C ED FE EB BL 0x217F27C
- RAM:021C3C08 04 00 A0 E1 MOV R0, R4
- RAM:021C3C0C 91 FF FF EB BL sub_21C3A58
- RAM:021C3C10 00 00 50 E3 CMP R0, #0
- RAM:021C3C14 01 00 A0 03 MOVEQ R0, #1
- RAM:021C3C18 24 01 84 05 STREQ R0, [R4,#0x124]
- RAM:021C3C1C 40 60 84 05 STREQ R6, [R4,#0x40]
- RAM:021C3C20 F8 80 BD 08 LDMFDEQ SP!, {R3-R7,PC}
- RAM:021C3C24 28 10 94 E5 LDR R1, [R4,#0x28]
- RAM:021C3C28 01 00 51 E3 CMP R1, #1
- RAM:021C3C2C 98 01 94 05 LDREQ R0, [R4,#0x198]
- RAM:021C3C30 00 00 50 03 CMPEQ R0, #0
- RAM:021C3C34 08 00 00 1A BNE loc_21C3C5C
- RAM:021C3C38 E0 30 9F E5 LDR R3, =aEncryptionEngi @ "Encryption engine not set for HTTPS. U"...
- RAM:021C3C3C 07 00 A0 E1 MOV R0, R7
- RAM:021C3C40 05 10 A0 E1 MOV R1, R5
- RAM:021C3C44 02 20 A0 E3 MOV R2, #2
- RAM:021C3C48 89 E5 FE EB BL 0x217D274
- RAM:021C3C4C 04 00 94 E5 LDR R0, [R4,#4]
- RAM:021C3C50 05 10 A0 E3 MOV R1, #5
- RAM:021C3C54 18 F5 FF EB BL sub_21C10BC
- RAM:021C3C58 0C 00 00 EA B loc_21C3C90
- RAM:021C3C5C @ ---------------------------------------------------------------------------
- RAM:021C3C5C
- RAM:021C3C5C loc_21C3C5C: @ CODE XREF: sub_21C3BCC+68j
- RAM:021C3C5C 01 00 51 E3 CMP R1, #1
- RAM:021C3C60 98 01 94 15 LDRNE R0, [R4,#0x198]
- RAM:021C3C64 00 00 50 13 CMPNE R0, #0
- RAM:021C3C68 08 00 00 0A BEQ loc_21C3C90
- RAM:021C3C6C 00 50 A0 E3 MOV R5, #0
- RAM:021C3C70 04 00 94 E5 LDR R0, [R4,#4]
- RAM:021C3C74 05 10 A0 E1 MOV R1, R5
- RAM:021C3C78 0F F5 FF EB BL sub_21C10BC
- RAM:021C3C7C A0 30 9F E5 LDR R3, =aEncryptionEn_0 @ "Encryption engine set for unsecured URL"...
- RAM:021C3C80 05 10 A0 E1 MOV R1, R5
- RAM:021C3C84 08 00 A0 E3 MOV R0, #8
- RAM:021C3C88 02 20 A0 E3 MOV R2, #2
- RAM:021C3C8C 78 E5 FE EB BL 0x217D274
- RAM:021C3C90
- RAM:021C3C90 loc_21C3C90: @ CODE XREF: sub_21C3BCC+8Cj
- RAM:021C3C90 @ sub_21C3BCC+9Cj
- RAM:021C3C90 28 00 94 E5 LDR R0, [R4,#0x28]
- RAM:021C3C94 01 00 50 E3 CMP R0, #1
- RAM:021C3C98 9C 01 94 05 LDREQ R0, [R4,#0x19C]
- RAM:021C3C9C 00 00 50 03 CMPEQ R0, #0
- RAM:021C3CA0 16 00 00 1A BNE loc_21C3D00
- RAM:021C3CA4 08 60 A0 E3 MOV R6, #8
- RAM:021C3CA8 03 50 A0 E3 MOV R5, #3
- RAM:021C3CAC 74 30 9F E5 LDR R3, =aInitializingSs @ "Initializing SSL engine\n"
- RAM:021C3CB0 06 00 A0 E1 MOV R0, R6
- RAM:021C3CB4 05 10 A0 E1 MOV R1, R5
- RAM:021C3CB8 0F 20 A0 E3 MOV R2, #0xF
- RAM:021C3CBC 6C E5 FE EB BL 0x217D274
- RAM:021C3CC0 B4 21 94 E5 LDR R2, [R4,#0x1B4]
- RAM:021C3CC4 04 00 A0 E1 MOV R0, R4
- RAM:021C3CC8 65 1F 84 E2 ADD R1, R4, #0x194
- RAM:021C3CCC 32 FF 2F E1 BLX R2
- RAM:021C3CD0 03 00 50 E3 CMP R0, #3
- RAM:021C3CD4 09 00 00 1A BNE loc_21C3D00
- RAM:021C3CD8 4C 30 9F E5 LDR R3, =aFailedToInitia @ "Failed to initialize SSL engine\n"
- RAM:021C3CDC 06 00 A0 E1 MOV R0, R6
- RAM:021C3CE0 05 10 A0 E1 MOV R1, R5
- RAM:021C3CE4 02 20 A0 E3 MOV R2, #2
- RAM:021C3CE8 61 E5 FE EB BL 0x217D274
- RAM:021C3CEC 01 10 A0 E3 MOV R1, #1
- RAM:021C3CF0 11 00 A0 E3 MOV R0, #0x11
- RAM:021C3CF4 24 11 84 E5 STR R1, [R4,#0x124]
- RAM:021C3CF8 40 00 84 E5 STR R0, [R4,#0x40]
- RAM:021C3CFC F8 80 BD E8 LDMFD SP!, {R3-R7,PC}
- RAM:021C3D00 @ ---------------------------------------------------------------------------
- RAM:021C3D00
- RAM:021C3D00 loc_21C3D00: @ CODE XREF: sub_21C3BCC+D4j
- RAM:021C3D00 @ sub_21C3BCC+108j
- RAM:021C3D00 00 10 A0 E3 MOV R1, #0
- RAM:021C3D04 01 30 A0 E3 MOV R3, #1
- RAM:021C3D08 04 00 A0 E1 MOV R0, R4
- RAM:021C3D0C 01 20 A0 E1 MOV R2, R1
- RAM:021C3D10 10 30 84 E5 STR R3, [R4,#0x10]
- RAM:021C3D14 73 F1 FF EB BL sub_21C02E8
- RAM:021C3D18 F8 80 BD E8 LDMFD SP!, {R3-R7,PC}
- RAM:021C3D18 @ End of function sub_21C3BCC
- RAM:021C3D18
- RAM:021C3D18 @ ---------------------------------------------------------------------------
- RAM:021C3D1C 18 F0 1C 02 off_21C3D1C: .long aSocketInitiali @ DATA XREF: sub_21C3BCC+10r
- RAM:021C3D1C @ "Socket Initialization\n"
- RAM:021C3D20 30 F0 1C 02 off_21C3D20: .long aEncryptionEngi @ DATA XREF: sub_21C3BCC+6Cr
- RAM:021C3D20 @ "Encryption engine not set for HTTPS. U"...
- RAM:021C3D24 70 F0 1C 02 off_21C3D24: .long aEncryptionEn_0 @ DATA XREF: sub_21C3BCC+B0r
- RAM:021C3D24 @ "Encryption engine set for unsecured URL"...
- RAM:021C3D28 B0 F0 1C 02 off_21C3D28: .long aInitializingSs @ DATA XREF: sub_21C3BCC+E0r
- RAM:021C3D28 @ "Initializing SSL engine\n"
- RAM:021C3D2C CC F0 1C 02 off_21C3D2C: .long aFailedToInitia @ DATA XREF: sub_21C3BCC+10Cr
- RAM:021C3D2C @ "Failed to initialize SSL engine\n"
- RAM:021C3D30
Advertisement