Bond697

SSL2

Nov 2nd, 2011
408
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  @ =============== S U B R O U T I N E =======================================
  2. RAM:021C5744
  3. RAM:021C5744
  4. RAM:021C5744             sub_21C5744:                            @ DATA XREF: sub_21C5948+148o
  5. RAM:021C5744                                                     @ RAM:off_21C5AD4o
  6. RAM:021C5744
  7. RAM:021C5744             var_2B8         = -0x2B8
  8. RAM:021C5744             var_2B4         = -0x2B4
  9. RAM:021C5744             var_2B0         = -0x2B0
  10. RAM:021C5744             var_2AC         = -0x2AC
  11. RAM:021C5744             var_2A8         = -0x2A8
  12. RAM:021C5744             var_118         = -0x118
  13. RAM:021C5744
  14. RAM:021C5744 F8 40 2D E9                 STMFD   SP!, {R3-R7,LR}
  15. RAM:021C5748 2A DE 4D E2                 SUB     SP, SP, #0x2A0
  16. RAM:021C574C 64 40 A0 E3                 MOV     R4, #0x64
  17. RAM:021C5750
  18. RAM:021C5750             loc_21C5750:                            @ CODE XREF: sub_21C5744+180j
  19. RAM:021C5750 42 8A FE EB                 BL      0x2168060
  20. RAM:021C5754 03 00 50 E3                 CMP     R0, #3
  21. RAM:021C5758 04 00 00 0A                 BEQ     loc_21C5770
  22. RAM:021C575C 04 00 50 E3                 CMP     R0, #4
  23. RAM:021C5760 44 00 00 0A                 BEQ     loc_21C5878
  24. RAM:021C5764 05 00 50 E3                 CMP     R0, #5
  25. RAM:021C5768 4D 00 00 0A                 BEQ     loc_21C58A4
  26. RAM:021C576C 52 00 00 EA                 B       loc_21C58BC
  27. RAM:021C5770             @ ---------------------------------------------------------------------------
  28. RAM:021C5770
  29. RAM:021C5770             loc_21C5770:                            @ CODE XREF: sub_21C5744+14j
  30. RAM:021C5770 58 41 9F E5                 LDR     R4, =0x21D3B88
  31. RAM:021C5774 18 70 94 E5                 LDR     R7, [R4,#0x18]
  32. RAM:021C5778 48 00 87 E2                 ADD     R0, R7, #0x48
  33. RAM:021C577C 04 3C FB EB                 BL      0x2094794
  34. RAM:021C5780 00 50 A0 E1                 MOV     R5, R0
  35. RAM:021C5784 48 01 9F E5                 LDR     R0, =aHttpsDownload @ "https:///download"
  36. RAM:021C5788 01 3C FB EB                 BL      0x2094794
  37. RAM:021C578C 00 00 85 E0                 ADD     R0, R5, R0
  38. RAM:021C5790 FF 00 50 E3                 CMP     R0, #0xFF
  39. RAM:021C5794 05 00 00 9A                 BLS     loc_21C57B0
  40. RAM:021C5798 08 10 A0 E3                 MOV     R1, #8
  41. RAM:021C579C 09 20 41 E2                 SUB     R2, R1, #9
  42. RAM:021C57A0 00 00 A0 E3                 MOV     R0, #0
  43. RAM:021C57A4 4F 00 00 EB                 BL      sub_21C58E8
  44. RAM:021C57A8 2A DE 8D E2                 ADD     SP, SP, #0x2A0
  45. RAM:021C57AC F8 80 BD E8                 LDMFD   SP!, {R3-R7,PC}
  46. RAM:021C57B0             @ ---------------------------------------------------------------------------
  47. RAM:021C57B0
  48. RAM:021C57B0             loc_21C57B0:                            @ CODE XREF: sub_21C5744+50j
  49. RAM:021C57B0 1A 6E 8D E2                 ADD     R6, SP, #0x2B8+var_118
  50. RAM:021C57B4 1C 21 9F E5                 LDR     R2, =aHttpsSDownload @ "https://%s/download"
  51. RAM:021C57B8 06 00 A0 E1                 MOV     R0, R6
  52. RAM:021C57BC 48 30 87 E2                 ADD     R3, R7, #0x48
  53. RAM:021C57C0 01 1C A0 E3                 MOV     R1, #0x100
  54. RAM:021C57C4 F3 FD FA EB                 BL      0x2084F98
  55. RAM:021C57C8 18 70 94 E5                 LDR     R7, [R4,#0x18]
  56. RAM:021C57CC 89 00 87 E2                 ADD     R0, R7, #0x89
  57. RAM:021C57D0 EF 3B FB EB                 BL      0x2094794
  58. RAM:021C57D4 10 50 8D E2                 ADD     R5, SP, #0x2B8+var_2A8
  59. RAM:021C57D8 00 10 A0 E1                 MOV     R1, R0
  60. RAM:021C57DC 05 20 A0 E1                 MOV     R2, R5
  61. RAM:021C57E0 89 00 87 E2                 ADD     R0, R7, #0x89
  62. RAM:021C57E4 19 3E A0 E3                 MOV     R3, #0x190
  63. RAM:021C57E8 DA 50 FA EB                 BL      0x2059B58
  64. RAM:021C57EC 00 00 50 E3                 CMP     R0, #0
  65. RAM:021C57F0 05 00 00 AA                 BGE     loc_21C580C
  66. RAM:021C57F4 08 10 A0 E3                 MOV     R1, #8
  67. RAM:021C57F8 09 20 41 E2                 SUB     R2, R1, #9
  68. RAM:021C57FC 00 00 A0 E3                 MOV     R0, #0
  69. RAM:021C5800 38 00 00 EB                 BL      sub_21C58E8
  70. RAM:021C5804 2A DE 8D E2                 ADD     SP, SP, #0x2A0
  71. RAM:021C5808 F8 80 BD E8                 LDMFD   SP!, {R3-R7,PC}
  72. RAM:021C580C             @ ---------------------------------------------------------------------------
  73. RAM:021C580C
  74. RAM:021C580C             loc_21C580C:                            @ CODE XREF: sub_21C5744+ACj
  75. RAM:021C580C 18 00 94 E5                 LDR     R0, [R4,#0x18]
  76. RAM:021C5810 C4 C0 9F E5                 LDR     R12, =sub_21C58E8
  77. RAM:021C5814 00 00 8D E5                 STR     R0, [SP,#0x2B8+var_2B8]
  78. RAM:021C5818 20 00 80 E2                 ADD     R0, R0, #0x20
  79. RAM:021C581C 04 00 8D E5                 STR     R0, [SP,#0x2B8+var_2B4]
  80. RAM:021C5820 B8 00 9F E5                 LDR     R0, =sub_21C56BC
  81. RAM:021C5824 B8 10 9F E5                 LDR     R1, =sub_21C56D4
  82. RAM:021C5828 06 20 A0 E1                 MOV     R2, R6
  83. RAM:021C582C 05 30 A0 E1                 MOV     R3, R5
  84. RAM:021C5830 08 C0 8D E5                 STR     R12, [SP,#0x2B8+var_2B0]
  85. RAM:021C5834 CB 02 00 EB                 BL      sub_21C6368
  86. RAM:021C5838 00 00 50 E3                 CMP     R0, #0
  87. RAM:021C583C 00 00 A0 E3                 MOV     R0, #0
  88. RAM:021C5840 04 00 00 1A                 BNE     loc_21C5858
  89. RAM:021C5844 08 10 A0 E3                 MOV     R1, #8
  90. RAM:021C5848 09 20 41 E2                 SUB     R2, R1, #9
  91. RAM:021C584C 25 00 00 EB                 BL      sub_21C58E8
  92. RAM:021C5850 2A DE 8D E2                 ADD     SP, SP, #0x2A0
  93. RAM:021C5854 F8 80 BD E8                 LDMFD   SP!, {R3-R7,PC}
  94. RAM:021C5858             @ ---------------------------------------------------------------------------
  95. RAM:021C5858
  96. RAM:021C5858             loc_21C5858:                            @ CODE XREF: sub_21C5744+FCj
  97. RAM:021C5858 18 30 94 E5                 LDR     R3, [R4,#0x18]
  98. RAM:021C585C 01 40 A0 E3                 MOV     R4, #1
  99. RAM:021C5860 00 10 A0 E1                 MOV     R1, R0
  100. RAM:021C5864 01 20 40 E2                 SUB     R2, R0, #1
  101. RAM:021C5868 40 40 83 E5                 STR     R4, [R3,#0x40]
  102. RAM:021C586C 1D 00 00 EB                 BL      sub_21C58E8
  103. RAM:021C5870 2A DE 8D E2                 ADD     SP, SP, #0x2A0
  104. RAM:021C5874 F8 80 BD E8                 LDMFD   SP!, {R3-R7,PC}
  105. RAM:021C5878             @ ---------------------------------------------------------------------------
  106. RAM:021C5878
  107. RAM:021C5878             loc_21C5878:                            @ CODE XREF: sub_21C5744+1Cj
  108. RAM:021C5878 0C 00 8D E2                 ADD     R0, SP, #0x2B8+var_2AC
  109. RAM:021C587C 6B 51 FA EB                 BL      0x2059E30
  110. RAM:021C5880 0C 10 9D E5                 LDR     R1, [SP,#0x2B8+var_2AC]
  111. RAM:021C5884 0D 00 A0 E3                 MOV     R0, #0xD
  112. RAM:021C5888 B7 51 FA EB                 BL      0x2059F6C
  113. RAM:021C588C 03 10 A0 E3                 MOV     R1, #3
  114. RAM:021C5890 04 20 41 E2                 SUB     R2, R1, #4
  115. RAM:021C5894 00 00 A0 E3                 MOV     R0, #0
  116. RAM:021C5898 12 00 00 EB                 BL      sub_21C58E8
  117. RAM:021C589C 2A DE 8D E2                 ADD     SP, SP, #0x2A0
  118. RAM:021C58A0 F8 80 BD E8                 LDMFD   SP!, {R3-R7,PC}
  119. RAM:021C58A4             @ ---------------------------------------------------------------------------
  120. RAM:021C58A4
  121. RAM:021C58A4             loc_21C58A4:                            @ CODE XREF: sub_21C5744+24j
  122. RAM:021C58A4 06 10 A0 E3                 MOV     R1, #6
  123. RAM:021C58A8 07 20 41 E2                 SUB     R2, R1, #7
  124. RAM:021C58AC 00 00 A0 E3                 MOV     R0, #0
  125. RAM:021C58B0 0C 00 00 EB                 BL      sub_21C58E8
  126. RAM:021C58B4 2A DE 8D E2                 ADD     SP, SP, #0x2A0
  127. RAM:021C58B8 F8 80 BD E8                 LDMFD   SP!, {R3-R7,PC}
  128. RAM:021C58BC             @ ---------------------------------------------------------------------------
  129. RAM:021C58BC
  130. RAM:021C58BC             loc_21C58BC:                            @ CODE XREF: sub_21C5744+28j
  131. RAM:021C58BC 04 00 A0 E1                 MOV     R0, R4
  132. RAM:021C58C0 62 00 FB EB                 BL      0x2085A50
  133. RAM:021C58C4 A1 FF FF EA                 B       loc_21C5750
  134. RAM:021C58C4             @ End of function sub_21C5744
  135. RAM:021C58C4
  136. RAM:021C58C8             @ ---------------------------------------------------------------------------
  137. RAM:021C58C8 2A DE 8D E2                 ADD     SP, SP, #0x2A0
  138. RAM:021C58CC F8 80 BD E8                 LDMFD   SP!, {R3-R7,PC}
  139. RAM:021C58CC             @ ---------------------------------------------------------------------------
  140. RAM:021C58D0 88 3B 1D 02 dword_21C58D0:  .long 0x21D3B88         @ DATA XREF: sub_21C5744:loc_21C5770r
  141. RAM:021C58D4 68 F3 1C 02 off_21C58D4:    .long aHttpsDownload    @ DATA XREF: sub_21C5744+40r
  142. RAM:021C58D4                                                     @ "https:///download"
  143. RAM:021C58D8 7C F3 1C 02 off_21C58D8:    .long aHttpsSDownload   @ DATA XREF: sub_21C5744+70r
  144. RAM:021C58D8                                                     @ "https://%s/download"
  145. RAM:021C58DC E8 58 1C 02 off_21C58DC:    .long sub_21C58E8       @ DATA XREF: sub_21C5744+CCr
  146. RAM:021C58E0 BC 56 1C 02 off_21C58E0:    .long sub_21C56BC       @ DATA XREF: sub_21C5744+DCr
  147. RAM:021C58E4 D4 56 1C 02 off_21C58E4:    .long sub_21C56D4       @ DATA XREF: sub_21C5744+E0r
  148. RAM:021C58E8
  149.  
Advertisement
Comments
  • User was banned
Add Comment
Please, Sign In to add comment