Advertisement
Guest User

Untitled

a guest
Oct 24th, 2019
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ARM 31.32 KB | None | 0 0
  1.  var_60          = -0x60
  2.  var_50          = -0x50
  3.  var_40          = -0x40
  4.  var_30          = -0x30
  5.  var_20          = -0x20
  6.  var_10          = -0x10
  7.  var_C           = -0xC
  8.  var_8           = -8
  9.  var_4           = -4
  10.  
  11.                  SUB             SP, SP, #0x60
  12.                  LDR             W3, [X0,#8]
  13.                  LDR             W2, [X0,#0xC]
  14.                  MOV             W13, #0x7193
  15.                  LDR             W6, [X0,#4]
  16.                  MOVK            W13, #0xFD98,LSL#16
  17.                  STP             X19, X20, [SP,#0x60+var_60]
  18.                  STP             X25, X26, [SP,#0x60+var_30]
  19.                  STP             X21, X22, [SP,#0x60+var_50]
  20.                  STP             X23, X24, [SP,#0x60+var_40]
  21.                  STP             X27, X28, [SP,#0x60+var_20]
  22.                  EOR             W18, W2, W3
  23.                  MOV             W25, #0xA478
  24.                  LDR             W28, [X1]
  25.                  AND             W18, W18, W6
  26.                  EOR             W18, W18, W2
  27.                  MOVK            W25, #0xD76A,LSL#16
  28.                  LDR             W2, [X0]
  29.                  ADD             W25, W28, W25
  30.                  LDR             W22, [X1,#4]
  31.                  MOV             W19, #0xB756
  32.                  ADD             W25, W25, W2
  33.                  MOVK            W19, #0xE8C7,LSL#16
  34.                  ADD             W25, W25, W18
  35.                  LDR             W2, [X0,#0xC]
  36.                  EXTR            W25, W25, W25, #0x19
  37.                  EOR             W18, W3, W6
  38.                  ADD             W25, W25, W6
  39.                  ADD             W19, W22, W19
  40.                  AND             W18, W25, W18
  41.                  ADD             W19, W19, W2
  42.                  EOR             W18, W18, W3
  43.                  LDR             W2, [X1,#8]
  44.                  ADD             W19, W19, W18
  45.                  MOV             W27, #0x70DB
  46.                  EXTR            W19, W19, W19, #0x14
  47.                  EOR             W5, W25, W6
  48.                  ADD             W19, W19, W25
  49.                  MOVK            W27, #0x2420,LSL#16
  50.                  ADD             W27, W2, W27
  51.                  AND             W5, W19, W5
  52.                  EOR             W5, W5, W6
  53.                  ADD             W27, W27, W3
  54.                  ADD             W27, W27, W5
  55.                  LDR             W23, [X1,#0xC]
  56.                  MOV             W21, #0xCEEE
  57.                  EXTR            W27, W27, W27, #0xF
  58.                  ADD             W27, W27, W19
  59.                  EOR             W18, W19, W25
  60.                  MOVK            W21, #0xC1BD,LSL#16
  61.                  AND             W18, W27, W18
  62.                  ADD             W21, W23, W21
  63.                  EOR             W5, W18, W25
  64.                  ADD             W21, W21, W6
  65.                  MOV             W7, W2
  66.                  ADD             W21, W21, W5
  67.                  LDR             W2, [X1,#0x10]
  68.                  MOV             W3, #0xFAF
  69.                  EXTR            W21, W21, W21, #0xA
  70.                  ADD             W21, W21, W27
  71.                  EOR             W18, W27, W19
  72.                  MOVK            W3, #0xF57C,LSL#16
  73.                  AND             W18, W21, W18
  74.                  ADD             W3, W2, W3
  75.                  EOR             W18, W18, W19
  76.                  ADD             W3, W3, W25
  77.                  MOV             W8, W2
  78.                  ADD             W18, W3, W18
  79.                  LDR             W25, [X1,#0x14]
  80.                  MOV             W2, #0xC62A
  81.                  EXTR            W18, W18, W18, #0x19
  82.                  ADD             W18, W18, W21
  83.                  EOR             W5, W21, W27
  84.                  MOVK            W2, #0x4787,LSL#16
  85.                  AND             W5, W18, W5
  86.                  ADD             W2, W25, W2
  87.                  EOR             W5, W5, W27
  88.                  ADD             W2, W2, W19
  89.                  LDR             W19, [X1,#0x18]
  90.                  ADD             W5, W2, W5
  91.                  MOV             W2, #0x4613
  92.                  EXTR            W5, W5, W5, #0x14
  93.                  EOR             W20, W18, W21
  94.                  ADD             W5, W5, W18
  95.                  MOVK            W2, #0xA830,LSL#16
  96.                  ADD             W2, W19, W2
  97.                  AND             W20, W5, W20
  98.                  ADD             W2, W2, W27
  99.                  EOR             W20, W20, W21
  100.                  ADD             W20, W2, W20
  101.                  LDR             W27, [X1,#0x1C]
  102.                  EXTR            W20, W20, W20, #0xF
  103.                  MOV             W2, #0x9501
  104.                  ADD             W20, W20, W5
  105.                  EOR             W24, W5, W18
  106.                  MOVK            W2, #0xFD46,LSL#16
  107.                  AND             W24, W20, W24
  108.                  ADD             W2, W27, W2
  109.                  EOR             W24, W24, W18
  110.                  ADD             W2, W2, W21
  111.                  MOV             W3, #0x98D8
  112.                  ADD             W24, W2, W24
  113.                  LDR             W21, [X1,#0x20]
  114.                  EXTR            W24, W24, W24, #0xA
  115.                  EOR             W2, W20, W5
  116.                  ADD             W24, W24, W20
  117.                  MOVK            W3, #0x6980,LSL#16
  118.                  ADD             W3, W21, W3
  119.                  AND             W2, W24, W2
  120.                  EOR             W2, W2, W5
  121.                  ADD             W18, W3, W18
  122.                  ADD             W18, W18, W2
  123.                  MOV             W3, #0xF7AF
  124.                  LDR             W2, [X1,#0x24]
  125.                  EXTR            W18, W18, W18, #0x19
  126.                  ADD             W18, W18, W24
  127.                  EOR             W26, W24, W20
  128.                  MOVK            W3, #0x8B44,LSL#16
  129.                  AND             W26, W18, W26
  130.                  ADD             W3, W2, W3
  131.                  EOR             W26, W26, W20
  132.                  ADD             W3, W3, W5
  133.                  LDR             W5, [X1,#0x28]
  134.                  ADD             W26, W3, W26
  135.                  MOV             W10, W2
  136.                  EXTR            W26, W26, W26, #0x14
  137.                  EOR             W2, W18, W24
  138.                  ADD             W26, W26, W18
  139.                  SUB             W3, W5, #0xA,LSL#12
  140.                  SUB             W3, W3, #0x44F
  141.                  AND             W2, W26, W2
  142.                  EOR             W2, W2, W24
  143.                  ADD             W20, W3, W20
  144.                  ADD             W20, W20, W2
  145.                  LDR             W3, [X1,#0x2C]
  146.                  MOV             W2, #0xD7BE
  147.                  EXTR            W20, W20, W20, #0xF
  148.                  ADD             W20, W20, W26
  149.                  EOR             W9, W26, W18
  150.                  MOVK            W2, #0x895C,LSL#16
  151.                  AND             W9, W20, W9
  152.                  ADD             W2, W3, W2
  153.                  EOR             W9, W9, W18
  154.                  ADD             W2, W2, W24
  155.                  LDR             W24, [X1,#0x30]
  156.                  ADD             W9, W2, W9
  157.                  MOV             W2, #0x1122
  158.                  EXTR            W9, W9, W9, #0xA
  159.                  EOR             W14, W20, W26
  160.                  ADD             W9, W9, W20
  161.                  MOVK            W2, #0x6B90,LSL#16
  162.                  ADD             W2, W24, W2
  163.                  AND             W14, W9, W14
  164.                  ADD             W2, W2, W18
  165.                  EOR             W14, W14, W26
  166.                  ADD             W14, W2, W14
  167.                  LDR             W18, [X1,#0x34]
  168.                  EXTR            W14, W14, W14, #0x19
  169.                  EOR             W2, W9, W20
  170.                  ADD             W14, W14, W9
  171.                  ADD             W13, W18, W13
  172.                  AND             W2, W14, W2
  173.                  ADD             W13, W13, W26
  174.                  EOR             W2, W2, W20
  175.                  LDR             W26, [X1,#0x38]
  176.                  ADD             W13, W13, W2
  177.                  MOV             W16, #0x438E
  178.                  EXTR            W13, W13, W13, #0x14
  179.                  EOR             W2, W14, W9
  180.                  ADD             W13, W13, W14
  181.                  MOVK            W16, #0xA679,LSL#16
  182.                  ADD             W16, W26, W16
  183.                  AND             W2, W13, W2
  184.                  EOR             W2, W2, W9
  185.                  ADD             W16, W16, W20
  186.                  ADD             W16, W16, W2
  187.                  LDR             W20, [X1,#0x3C]
  188.                  MOV             W2, #0x821
  189.                  EXTR            W16, W16, W16, #0xF
  190.                  ADD             W16, W16, W13
  191.                  EOR             W1, W13, W14
  192.                  MOVK            W2, #0x49B4,LSL#16
  193.                  AND             W1, W16, W1
  194.                  ADD             W2, W20, W2
  195.                  EOR             W1, W1, W14
  196.                  ADD             W9, W2, W9
  197.                  MOV             W2, #0x2562
  198.                  ADD             W1, W9, W1
  199.                  MOVK            W2, #0xF61E,LSL#16
  200.                  EXTR            W1, W1, W1, #0xA
  201.                  ADD             W2, W22, W2
  202.                  ADD             W4, W1, W16
  203.                  ADD             W14, W2, W14
  204.                  EOR             W1, W4, W16
  205.                  MOV             W9, #0xB340
  206.                  AND             W1, W1, W13
  207.                  MOVK            W9, #0xC040,LSL#16
  208.                  EOR             W1, W1, W16
  209.                  ADD             W9, W19, W9
  210.                  ADD             W14, W14, W1
  211.                  ADD             W9, W9, W13
  212.                  EXTR            W14, W14, W14, #0x1B
  213.                  MOV             W13, #0x5A51
  214.                  ADD             W14, W14, W4
  215.                  MOVK            W13, #0x265E,LSL#16
  216.                  EOR             W1, W14, W4
  217.                  STR             W3, [SP,#0x60+var_C]
  218.                  AND             W1, W1, W16
  219.                  ADD             W13, W3, W13
  220.                  EOR             W1, W1, W4
  221.                  ADD             W13, W13, W16
  222.                  ADD             W9, W9, W1
  223.                  MOV             W16, #0xC7AA
  224.                  EXTR            W9, W9, W9, #0x17
  225.                  MOVK            W16, #0xE9B6,LSL#16
  226.                  ADD             W9, W9, W14
  227.                  ADD             W16, W28, W16
  228.                  EOR             W3, W9, W14
  229.                  ADD             W16, W16, W4
  230.                  AND             W3, W3, W4
  231.                  MOV             W4, #0x105D
  232.                  EOR             W3, W3, W14
  233.                  MOVK            W4, #0xD62F,LSL#16
  234.                  ADD             W13, W13, W3
  235.                  ADD             W4, W25, W4
  236.                  EXTR            W13, W13, W13, #0x12
  237.                  ADD             W4, W4, W14
  238.                  ADD             W13, W13, W9
  239.                  MOV             W11, #0x1453
  240.                  EOR             W1, W13, W9
  241.                  MOVK            W11, #0x244,LSL#16
  242.                  AND             W14, W1, W14
  243.                  ADD             W11, W5, W11
  244.                  EOR             W14, W14, W9
  245.                  ADD             W11, W11, W9
  246.                  ADD             W14, W16, W14
  247.                  MOV             W1, #0xCDE6
  248.                  EXTR            W14, W14, W14, #0xC
  249.                  MOV             W16, #0xE681
  250.                  ADD             W14, W14, W13
  251.                  MOVK            W16, #0xD8A1,LSL#16
  252.                  EOR             W3, W14, W13
  253.                  MOVK            W1, #0x21E1,LSL#16
  254.                  AND             W3, W3, W9
  255.                  ADD             W1, W10, W1
  256.                  EOR             W3, W3, W13
  257.                  ADD             W16, W20, W16
  258.                  ADD             W4, W4, W3
  259.                  ADD             W16, W16, W13
  260.                  EXTR            W4, W4, W4, #0x1B
  261.                  MOV             W15, #0xFBC8
  262.                  ADD             W4, W4, W14
  263.                  MOVK            W15, #0xE7D3,LSL#16
  264.                  EOR             W3, W4, W14
  265.                  ADD             W15, W8, W15
  266.                  AND             W3, W3, W13
  267.                  ADD             W13, W1, W4
  268.                  EOR             W3, W3, W14
  269.                  ADD             W9, W15, W14
  270.                  ADD             W3, W11, W3
  271.                  STR             W8, [SP,#0x60+var_10]
  272.                  EXTR            W3, W3, W3, #0x17
  273.                  STR             W10, [SP,#0x60+var_4]
  274.                  ADD             W3, W3, W4
  275.                  MOV             W11, #0x7D6
  276.                  EOR             W12, W3, W4
  277.                  MOVK            W11, #0xC337,LSL#16
  278.                  AND             W1, W12, W14
  279.                  ADD             W11, W26, W11
  280.                  EOR             W1, W1, W4
  281.                  ADD             W11, W11, W3
  282.                  ADD             W16, W16, W1
  283.                  MOV             W14, #0xD87
  284.                  EXTR            W16, W16, W16, #0x12
  285.                  MOVK            W14, #0xF4D5,LSL#16
  286.                  ADD             W16, W16, W3
  287.                  ADD             W14, W23, W14
  288.                  EOR             W15, W16, W3
  289.                  ADD             W14, W14, W16
  290.                  AND             W15, W15, W4
  291.                  MOV             W12, #0x14ED
  292.                  EOR             W15, W15, W3
  293.                  MOVK            W12, #0x455A,LSL#16
  294.                  ADD             W15, W9, W15
  295.                  ADD             W12, W21, W12
  296.                  EXTR            W15, W15, W15, #0xC
  297.                  MOV             W4, #0xE905
  298.                  ADD             W15, W15, W16
  299.                  LDR             W1, [SP,#0x60+var_C]
  300.                  EOR             W10, W15, W16
  301.                  ADD             W12, W12, W15
  302.                  AND             W10, W10, W3
  303.                  MOVK            W4, #0xA9E3,LSL#16
  304.                  EOR             W10, W10, W16
  305.                  ADD             W4, W18, W4
  306.                  ADD             W13, W13, W10
  307.                  MOV             W9, #0xA3F8
  308.                  EXTR            W13, W13, W13, #0x1B
  309.                  MOVK            W9, #0xFCEF,LSL#16
  310.                  ADD             W13, W13, W15
  311.                  ADD             W9, W7, W9
  312.                  EOR             W8, W13, W15
  313.                  ADD             W4, W4, W13
  314.                  AND             W8, W8, W16
  315.                  MOV             W3, #0x2D9
  316.                  EOR             W8, W8, W15
  317.                  MOVK            W3, #0x676F,LSL#16
  318.                  ADD             W11, W11, W8
  319.                  ADD             W3, W27, W3
  320.                  EXTR            W11, W11, W11, #0x17
  321.                  SUB             W17, W25, #0x5C,LSL#12
  322.                  ADD             W11, W11, W13
  323.                  MOV             W16, #0x4C8A
  324.                  EOR             W10, W11, W13
  325.                  ADD             W9, W9, W11
  326.                  AND             W10, W10, W15
  327.                  MOV             W15, #0xF681
  328.                  EOR             W10, W10, W13
  329.                  MOVK            W16, #0x8D2A,LSL#16
  330.                  ADD             W10, W14, W10
  331.                  MOV             W14, #0x6122
  332.                  EXTR            W10, W10, W10, #0x12
  333.                  MOVK            W14, #0x6D9D,LSL#16
  334.                  ADD             W10, W10, W11
  335.                  ADD             W14, W1, W14
  336.                  EOR             W8, W10, W11
  337.                  ADD             W3, W3, W10
  338.                  AND             W8, W8, W13
  339.                  SUB             W17, W17, #0x6BE
  340.                  EOR             W8, W8, W11
  341.                  MOVK            W15, #0x8771,LSL#16
  342.                  ADD             W8, W12, W8
  343.                  ADD             W16, W24, W16
  344.                  EXTR            W8, W8, W8, #0xC
  345.                  ADD             W15, W21, W15
  346.                  ADD             W8, W8, W10
  347.                  MOV             W13, #0x380C
  348.                  EOR             W2, W8, W10
  349.                  ADD             W16, W16, W8
  350.                  AND             W2, W2, W11
  351.                  MOV             W11, #0xCFA9
  352.                  EOR             W1, W2, W10
  353.                  MOVK            W11, #0x4BDE,LSL#16
  354.                  ADD             W1, W4, W1
  355.                  LDR             W4, [SP,#0x60+var_10]
  356.                  EXTR            W1, W1, W1, #0x1B
  357.                  MOVK            W13, #0xFDE5,LSL#16
  358.                  ADD             W1, W1, W8
  359.                  ADD             W11, W4, W11
  360.                  EOR             W4, W1, W8
  361.                  ADD             W17, W17, W1
  362.                  AND             W4, W4, W10
  363.                  ADD             W13, W26, W13
  364.                  EOR             W4, W4, W8
  365.                  MOV             W12, #0xEA44
  366.                  ADD             W4, W9, W4
  367.                  MOVK            W12, #0xA4BE,LSL#16
  368.                  EXTR            W4, W4, W4, #0x17
  369.                  ADD             W12, W22, W12
  370.                  ADD             W4, W4, W1
  371.                  MOV             W10, #0x4B60
  372.                  EOR             W2, W4, W1
  373.                  ADD             W15, W15, W4
  374.                  AND             W2, W2, W8
  375.                  MOVK            W10, #0xF6BB,LSL#16
  376.                  EOR             W2, W2, W1
  377.                  ADD             W10, W27, W10
  378.                  ADD             W2, W3, W2
  379.                  MOV             W9, #0xBC70
  380.                  EXTR            W2, W2, W2, #0x12
  381.                  MOVK            W9, #0xBEBF,LSL#16
  382.                  ADD             W2, W2, W4
  383.                  ADD             W9, W5, W9
  384.                  EOR             W3, W2, W4
  385.                  ADD             W14, W14, W2
  386.                  AND             W1, W3, W1
  387.                  MOV             W8, #0x7EC6
  388.                  EOR             W4, W1, W4
  389.                  MOVK            W8, #0x289B,LSL#16
  390.                  ADD             W4, W16, W4
  391.                  ADD             W8, W18, W8
  392.                  EXTR            W4, W4, W4, #0xC
  393.                  STR             W7, [SP,#0x60+var_8]
  394.                  ADD             W4, W4, W2
  395.                  MOV             W7, #0x27FA
  396.                  EOR             W3, W4, W3
  397.                  EOR             W2, W4, W2
  398.                  ADD             W3, W17, W3
  399.                  ADD             W17, W13, W4
  400.                  EXTR            W3, W3, W3, #0x1C
  401.                  MOVK            W7, #0xEAA1,LSL#16
  402.                  ADD             W3, W3, W4
  403.                  ADD             W1, W28, W7
  404.                  EOR             W2, W2, W3
  405.                  EOR             W4, W3, W4
  406.                  ADD             W2, W15, W2
  407.                  ADD             W12, W12, W3
  408.                  EXTR            W2, W2, W2, #0x15
  409.                  MOV             W7, #0x3085
  410.                  ADD             W2, W2, W3
  411.                  MOVK            W7, #0xD4EF,LSL#16
  412.                  EOR             W4, W4, W2
  413.                  EOR             W3, W2, W3
  414.                  ADD             W4, W14, W4
  415.                  ADD             W11, W11, W2
  416.                  EXTR            W4, W4, W4, #0x10
  417.                  ADD             W7, W23, W7
  418.                  ADD             W4, W4, W2
  419.                  MOV             W13, #0x1D05
  420.                  EOR             W3, W3, W4
  421.                  EOR             W2, W4, W2
  422.                  ADD             W3, W17, W3
  423.                  ADD             W17, W10, W4
  424.                  EXTR            W3, W3, W3, #9
  425.                  MOVK            W13, #0x488,LSL#16
  426.                  ADD             W3, W3, W4
  427.                  ADD             W13, W19, W13
  428.                  EOR             W2, W2, W3
  429.                  EOR             W4, W3, W4
  430.                  ADD             W2, W12, W2
  431.                  ADD             W9, W9, W3
  432.                  EXTR            W2, W2, W2, #0x1C
  433.                  LDR             W16, [SP,#0x60+var_4]
  434.                  ADD             W2, W2, W3
  435.                  MOV             W15, #0xD039
  436.                  EOR             W4, W4, W2
  437.                  EOR             W3, W2, W3
  438.                  ADD             W4, W11, W4
  439.                  ADD             W8, W8, W2
  440.                  EXTR            W4, W4, W4, #0x15
  441.                  MOVK            W15, #0xD9D4,LSL#16
  442.                  ADD             W4, W4, W2
  443.                  ADD             W15, W16, W15
  444.                  EOR             W3, W3, W4
  445.                  EOR             W2, W4, W2
  446.                  ADD             W3, W17, W3
  447.                  ADD             W17, W1, W4
  448.                  EXTR            W3, W3, W3, #0x10
  449.                  MOV             W10, #0x99E5
  450.                  ADD             W3, W3, W4
  451.                  MOVK            W10, #0xE6DB,LSL#16
  452.                  EOR             W2, W2, W3
  453.                  EOR             W4, W3, W4
  454.                  ADD             W2, W9, W2
  455.                  ADD             W7, W7, W3
  456.                  EXTR            W2, W2, W2, #9
  457.                  ADD             W10, W24, W10
  458.                  ADD             W2, W2, W3
  459.                  MOV             W12, #0x7CF8
  460.                  EOR             W4, W4, W2
  461.                  EOR             W3, W2, W3
  462.                  ADD             W4, W8, W4
  463.                  ADD             W13, W13, W2
  464.                  EXTR            W4, W4, W4, #0x1C
  465.                  MOVK            W12, #0x1FA2,LSL#16
  466.                  ADD             W4, W4, W2
  467.                  ADD             W12, W20, W12
  468.                  EOR             W3, W3, W4
  469.                  EOR             W2, W4, W2
  470.                  ADD             W3, W17, W3
  471.                  ADD             W15, W15, W4
  472.                  EXTR            W3, W3, W3, #0x15
  473.                  MOV             W9, #0x2244
  474.                  ADD             W3, W3, W4
  475.                  MOVK            W9, #0xF429,LSL#16
  476.                  EOR             W2, W2, W3
  477.                  EOR             W4, W3, W4
  478.                  ADD             W2, W7, W2
  479.                  ADD             W10, W10, W3
  480.                  EXTR            W2, W2, W2, #0x10
  481.                  ADD             W28, W28, W9
  482.                  ADD             W2, W2, W3
  483.                  LDR             W14, [SP,#0x60+var_8]
  484.                  EOR             W4, W4, W2
  485.                  EOR             W3, W2, W3
  486.                  ADD             W4, W13, W4
  487.                  ADD             W12, W12, W2
  488.                  EXTR            W4, W4, W4, #9
  489.                  MOV             W1, #0x5665
  490.                  ADD             W4, W4, W2
  491.                  MOVK            W1, #0xC4AC,LSL#16
  492.                  EOR             W3, W3, W4
  493.                  EOR             W2, W4, W2
  494.                  ADD             W3, W15, W3
  495.                  ADD             W1, W14, W1
  496.                  EXTR            W3, W3, W3, #0x1C
  497.                  ADD             W1, W1, W4
  498.                  ADD             W3, W3, W4
  499.                  MOV             W17, #0xFF97
  500.                  EOR             W2, W2, W3
  501.                  EOR             W8, W3, W4
  502.                  ADD             W2, W10, W2
  503.                  ADD             W28, W28, W3
  504.                  EXTR            W2, W2, W2, #0x15
  505.                  MOVK            W17, #0x432A,LSL#16
  506.                  ADD             W2, W2, W3
  507.                  ADD             W27, W27, W17
  508.                  EOR             W9, W8, W2
  509.                  EOR             W3, W2, W3
  510.                  ADD             W12, W12, W9
  511.                  ADD             W8, W27, W2
  512.                  EXTR            W10, W12, W12, #0x10
  513.                  MOV             W7, #0x23A7
  514.                  ADD             W10, W10, W2
  515.                  MOV             W15, #0xA039
  516.                  EOR             W3, W3, W10
  517.                  MOVK            W7, #0xAB94,LSL#16
  518.                  ADD             W1, W1, W3
  519.                  MOVK            W15, #0xFC93,LSL#16
  520.                  EXTR            W1, W1, W1, #9
  521.                  ADD             W26, W26, W7
  522.                  ADD             W4, W1, W10
  523.                  ADD             W25, W25, W15
  524.                  ORN             W2, W4, W2
  525.                  MOV             W7, #0x59C3
  526.                  EOR             W2, W2, W10
  527.                  ADD             W25, W25, W4
  528.                  ADD             W1, W28, W2
  529.                  MOVK            W7, #0x655B,LSL#16
  530.                  EXTR            W1, W1, W1, #0x1A
  531.                  ADD             W24, W24, W7
  532.                  ADD             W1, W1, W4
  533.                  ADD             W7, W26, W10
  534.                  ORN             W9, W1, W10
  535.                  MOV             W2, #0x5DD1
  536.                  EOR             W9, W9, W4
  537.                  MOVK            W2, #0x8584,LSL#16
  538.                  ADD             W8, W8, W9
  539.                  ADD             W2, W22, W2
  540.                  EXTR            W8, W8, W8, #0x16
  541.                  MOV             W22, #0x7E4F
  542.                  ADD             W8, W8, W1
  543.                  MOVK            W22, #0x6FA8,LSL#16
  544.                  ORN             W4, W8, W4
  545.                  ADD             W22, W21, W22
  546.                  EOR             W4, W4, W1
  547.                  MOV             W21, #0xE6E0
  548.                  ADD             W4, W7, W4
  549.                  SUB             W5, W5, #0x100,LSL#12
  550.                  EXTR            W10, W4, W4, #0x11
  551.                  MOVK            W21, #0xFE2C,LSL#16
  552.                  ADD             W10, W10, W8
  553.                  ADD             W21, W20, W21
  554.                  ORN             W7, W10, W1
  555.                  SUB             W5, W5, #0xB83
  556.                  EOR             W7, W7, W8
  557.                  MOV             W20, #0x4314
  558.                  ADD             W4, W25, W7
  559.                  ADD             W3, W24, W1
  560.                  EXTR            W4, W4, W4, #0xB
  561.                  ADD             W1, W5, W10
  562.                  ADD             W4, W4, W10
  563.                  MOVK            W20, #0xA301,LSL#16
  564.                  ORN             W5, W4, W8
  565.                  ADD             W20, W19, W20
  566.                  MOV             W7, #0x11A1
  567.                  EOR             W19, W5, W10
  568.                  ADD             W3, W3, W19
  569.                  MOVK            W7, #0x4E08,LSL#16
  570.                  ADD             W7, W18, W7
  571.                  MOV             W11, #0xCC92
  572.                  EXTR            W18, W3, W3, #0x1A
  573.                  MOVK            W11, #0x8F0C,LSL#16
  574.                  ADD             W19, W18, W4
  575.                  ADD             W23, W23, W11
  576.                  ORN             W10, W19, W10
  577.                  ADD             W9, W23, W8
  578.                  EOR             W10, W10, W4
  579.                  ADD             W2, W2, W4
  580.                  ADD             W10, W9, W10
  581.                  LDR             W3, [SP,#0x60+var_10]
  582.                  EXTR            W18, W10, W10, #0x16
  583.                  MOV             W5, #0x7E82
  584.                  ADD             W18, W18, W19
  585.                  MOVK            W5, #0xF753,LSL#16
  586.                  ORN             W10, W18, W4
  587.                  ADD             W5, W3, W5
  588.                  EOR             W10, W10, W19
  589.                  ADD             W3, W22, W19
  590.                  ADD             W10, W1, W10
  591.                  ADD             W22, W21, W18
  592.                  EXTR            W10, W10, W10, #0x11
  593.                  LDR             W9, [SP,#0x60+var_C]
  594.                  ADD             W10, W10, W18
  595.                  MOV             W8, #0xF235
  596.                  ORN             W1, W10, W19
  597.                  MOVK            W8, #0xBD3A,LSL#16
  598.                  EOR             W4, W1, W18
  599.                  ADD             W8, W9, W8
  600.                  ADD             W2, W2, W4
  601.                  MOV             W9, #0xD2BB
  602.                  EXTR            W4, W2, W2, #0xB
  603.                  MOVK            W9, #0x2AD7,LSL#16
  604.                  ADD             W19, W4, W10
  605.                  ADD             W21, W14, W9
  606.                  ORN             W18, W19, W18
  607.                  ADD             W9, W20, W10
  608.                  EOR             W18, W18, W10
  609.                  ADD             W7, W7, W19
  610.                  ADD             W18, W3, W18
  611.                  MOV             W11, #0xD391
  612.                  EXTR            W18, W18, W18, #0x1A
  613.                  MOVK            W11, #0xEB86,LSL#16
  614.                  ADD             W3, W18, W19
  615.                  ADD             W20, W16, W11
  616.                  ORN             W10, W3, W10
  617.                  ADD             W5, W5, W3
  618.                  EOR             W10, W10, W19
  619.                  ADD             W10, W22, W10
  620.                  EXTR            W10, W10, W10, #0x16
  621.                  ADD             W18, W10, W3
  622.                  ORN             W4, W18, W19
  623.                  ADD             W8, W8, W18
  624.                  EOR             W1, W4, W3
  625.                  ADD             W2, W9, W1
  626.                  EXTR            W4, W2, W2, #0x11
  627.                  ADD             W19, W4, W18
  628.                  ORN             W3, W19, W3
  629.                  ADD             W15, W21, W19
  630.                  EOR             W1, W3, W18
  631.                  ADD             W1, W7, W1
  632.                  EXTR            W1, W1, W1, #0xB
  633.                  ADD             W3, W1, W19
  634.                  LDR             W1, [X0]
  635.                  ORN             W10, W3, W18
  636.                  ADD             W13, W20, W3
  637.                  EOR             W18, W10, W19
  638.                  ADD             W10, W5, W18
  639.                  EXTR            W10, W10, W10, #0x1A
  640.                  ADD             W10, W10, W3
  641.                  ORN             W2, W10, W19
  642.                  ADD             W5, W10, W1
  643.                  EOR             W4, W2, W3
  644.                  LDR             W1, [X0,#0xC]
  645.                  ADD             W4, W8, W4
  646.                  STR             W5, [X0]
  647.                  EXTR            W4, W4, W4, #0x16
  648.                  ADD             W4, W4, W10
  649.                  ORN             W3, W4, W3
  650.                  ADD             W5, W4, W1
  651.                  EOR             W2, W3, W10
  652.                  STR             W5, [X0,#0xC]
  653.                  ADD             W3, W15, W2
  654.                  LDR             W2, [X0,#8]
  655.                  EXTR            W3, W3, W3, #0x11
  656.                  ADD             W3, W3, W4
  657.                  ORN             W18, W3, W10
  658.                  ADD             W6, W3, W6
  659.                  EOR             W1, W18, W4
  660.                  ADD             W3, W3, W2
  661.                  ADD             W1, W13, W1
  662.                  STR             W3, [X0,#8]
  663.                  EXTR            W1, W1, W1, #0xB
  664.                  ADD             W6, W6, W1
  665.                  STR             W6, [X0,#4]
  666.                  LDP             X19, X20, [SP,#0x60+var_60]
  667.                  LDP             X21, X22, [SP,#0x60+var_50]
  668.                  LDP             X23, X24, [SP,#0x60+var_40]
  669.                  LDP             X25, X26, [SP,#0x60+var_30]
  670.                  LDP             X27, X28, [SP,#0x60+var_20]
  671.                  ADD             SP, SP, #0x60
  672.                  RET
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement