home *** CD-ROM | disk | FTP | other *** search
/ telefisk.org / amiga_virus_collection_research.7z / VIRUSRESEARCH / __SUSPICIOUS__ / SUSPICIOUS.ASM < prev    next >
Assembly Source File  |  1999-06-12  |  6KB  |  193 lines

  1. LAB_0CD2:
  2.     SUBA    #$0040,A7        ;13230: 9EFC0040
  3.     MOVEM.L    D7/A2-A3/A5-A6,-(A7)    ;13234: 48E70136
  4.     MOVEA.L    100(A7),A2        ;13238: 246F0064
  5.     MOVEA.L    A2,A0            ;1323C: 204A
  6.     MOVE.L    96(A7),D7        ;1323E: 2E2F0060
  7.     MOVEA.L    92(A7),A3        ;13242: 266F005C
  8.     MOVEA.L    88(A7),A5        ;13246: 2A6F0058
  9.     LEA    21(A7),A1        ;1324A: 43EF0015
  10. LAB_0CD3:
  11.     MOVE.B    (A0)+,(A1)+        ;1324E: 12D8
  12.     BNE.S    LAB_0CD3        ;13250: 66FC
  13.     MOVEA.L    A2,A0            ;13252: 204A
  14. LAB_0CD4:
  15.     TST.B    (A0)+            ;13254: 4A18
  16.     BNE.S    LAB_0CD4        ;13256: 66FC
  17.     SUBQ.L    #1,A0            ;13258: 5388
  18.     SUBA.L    A2,A0            ;1325A: 91CA
  19.     MOVE.L    A0,D0            ;1325C: 2008
  20.     MOVE.B    D0,20(A7)        ;1325E: 1F400014
  21.     MOVE.L    D7,D0            ;13262: 2007
  22.     ASL.L    #2,D0            ;13264: E580
  23.     MOVEA.L    D0,A0            ;13266: 2040
  24.     MOVEA.L    12(A0),A2        ;13268: 2468000C
  25.     MOVE.L    A2,D0            ;1326C: 200A
  26.     BEQ.S    LAB_0CD5        ;1326E: 677C
  27.     LEA    20(A5),A0        ;13270: 41ED0014
  28.     MOVE.L    A0,10(A5)        ;13274: 2B48000A
  29.     LEA    20(A5),A6        ;13278: 4DED0014
  30.     MOVEQ    #21,D0            ;1327C: 7015
  31.     MOVE.L    A5,(A6)+        ;1327E: 2CCD
  32.     MOVE.L    A3,(A6)+        ;13280: 2CCB
  33.     MOVE.L    D0,(A6)+        ;13282: 2CC0
  34.     LEA    40(A5),A6        ;13284: 4DED0028
  35.     CLR.L    (A6)+            ;13288: 429E
  36.     MOVE.L    D7,(A6)+        ;1328A: 2CC7
  37.     LEA    20(A7),A0        ;1328C: 41EF0014
  38.     MOVE.L    A0,D0            ;13290: 2008
  39.     ASR.L    #2,D0            ;13292: E480
  40.     MOVEA.L    A2,A0            ;13294: 204A
  41.     MOVE.L    D0,(A6)+        ;13296: 2CC0
  42.     CLR.L    (A6)+            ;13298: 429E
  43.     MOVEA.L    -7176(A4),A6        ;1329A: 2C6CE3F8
  44.     MOVEA.L    A5,A1            ;1329E: 224D
  45.     JSR    -366(A6)        ;132A0: 4EAEFE92
  46.     MOVEA.L    A3,A0            ;132A4: 204B
  47.     JSR    -384(A6)        ;132A6: 4EAEFE80
  48.     MOVEA.L    A3,A0            ;132AA: 204B
  49.     JSR    -372(A6)        ;132AC: 4EAEFE8C
  50.     LEA    20(A5),A0        ;132B0: 41ED0014
  51.     MOVEQ    #16,D0            ;132B4: 7010
  52.     MOVE.L    A0,10(A5)        ;132B6: 2B48000A
  53.     LEA    20(A5),A6        ;132BA: 4DED0014
  54.     MOVE.L    A5,(A6)+        ;132BE: 2CCD
  55.     MOVE.L    A3,(A6)+        ;132C0: 2CCB
  56.     MOVE.L    D0,(A6)+        ;132C2: 2CC0
  57.     MOVE.L    D7,40(A5)        ;132C4: 2B470028
  58.     LEA    20(A7),A0        ;132C8: 41EF0014
  59.     MOVE.L    A0,D0            ;132CC: 2008
  60.     ASR.L    #2,D0            ;132CE: E480
  61.     MOVEA.L    A2,A0            ;132D0: 204A
  62.     MOVE.L    D0,44(A5)        ;132D2: 2B40002C
  63.     MOVEA.L    -7176(A4),A6        ;132D6: 2C6CE3F8
  64.     MOVEA.L    A5,A1            ;132DA: 224D
  65.     JSR    -366(A6)        ;132DC: 4EAEFE92
  66.     MOVEA.L    A3,A0            ;132E0: 204B
  67.     JSR    -384(A6)        ;132E2: 4EAEFE80
  68.     MOVEA.L    A3,A0            ;132E6: 204B
  69.     JSR    -372(A6)        ;132E8: 4EAEFE8C
  70. LAB_0CD5:
  71.     MOVEM.L    (A7)+,D7/A2-A3/A5-A6    ;132EC: 4CDF6C80
  72.     ADDA    #$0040,A7        ;132F0: DEFC0040
  73.     RTS                ;132F4: 4E75
  74.  
  75. LAB_0CE9:
  76.     SUBA    #$0100,A7        ;13450: 9EFC0100
  77.     LEA    LAB_0CD6(PC),A0        ;13454: 41FAFEA0
  78.     LEA    240(A7),A1        ;13458: 43EF00F0
  79.     MOVE.L    (A0)+,(A1)+        ;1345C: 22D8
  80.     MOVE.L    (A0)+,(A1)+        ;1345E: 22D8
  81.     MOVE.L    (A0)+,(A1)+        ;13460: 22D8
  82.     MOVE.L    (A0)+,(A1)+        ;13462: 22D8
  83.     LEA    LAB_0CE0(PC),A0        ;13464: 41FAFEDE
  84.     LEA    52(A7),A1        ;13468: 43EF0034
  85.     MOVE.L    (A0)+,(A1)+        ;1346C: 22D8
  86.     MOVE.L    (A0)+,(A1)+        ;1346E: 22D8
  87.     LEA    -26058(A4),A0        ;13470: 41EC9A36
  88.     LEA    60(A7),A1        ;13474: 43EF003C
  89.     MOVE.L    (A0)+,(A1)+        ;13478: 22D8
  90.     LEA    -26050(A4),A0        ;1347A: 41EC9A3E
  91.     LEA    64(A7),A1        ;1347E: 43EF0040
  92.     MOVE.L    (A0)+,(A1)+        ;13482: 22D8
  93.     MOVE.L    (A0)+,(A1)+        ;13484: 22D8
  94.     MOVE.L    (A0)+,(A1)+        ;13486: 22D8
  95.     MOVE.L    (A0)+,(A1)+        ;13488: 22D8
  96.     MOVE.L    (A0)+,(A1)+        ;1348A: 22D8
  97.     LEA    -26014(A4),A0        ;1348C: 41EC9A62
  98.     LEA    84(A7),A1        ;13490: 43EF0054
  99.     MOVE.L    (A0)+,(A1)+        ;13494: 22D8
  100.     MOVE.L    (A0)+,(A1)+        ;13496: 22D8
  101.     MOVE.L    (A0)+,(A1)+        ;13498: 22D8
  102.     MOVE.L    (A0)+,(A1)+        ;1349A: 22D8
  103.     LEA    -23186(A4),A0        ;1349C: 41ECA56E
  104.     LEA    100(A7),A1        ;134A0: 43EF0064
  105.     MOVE.L    (A0)+,(A1)+        ;134A4: 22D8
  106.     MOVE.L    (A0)+,(A1)+        ;134A6: 22D8
  107.     MOVE.L    (A0)+,(A1)+        ;134A8: 22D8
  108.     MOVE.L    (A0)+,(A1)+        ;134AA: 22D8
  109.     LEA    -23274(A4),A0        ;134AC: 41ECA516
  110.     LEA    116(A7),A1        ;134B0: 43EF0074
  111.     MOVE.L    (A0)+,(A1)+        ;134B4: 22D8
  112.     MOVE.L    (A0)+,(A1)+        ;134B6: 22D8
  113.     MOVE.L    (A0)+,(A1)+        ;134B8: 22D8
  114.     MOVE.L    (A0)+,(A1)+        ;134BA: 22D8
  115.     LEA    -22298(A4),A0        ;134BC: 41ECA8E6
  116.     LEA    132(A7),A1        ;134C0: 43EF0084
  117.     MOVE.L    (A0)+,(A1)+        ;134C4: 22D8
  118.     MOVE.L    (A0)+,(A1)+        ;134C6: 22D8
  119.     MOVE.L    (A0)+,(A1)+        ;134C8: 22D8
  120.     MOVE.L    (A0)+,(A1)+        ;134CA: 22D8
  121.     CLR.L    -(A7)            ;134CC: 42A7
  122.     BSR    LAB_0CEF        ;134CE: 610000C0
  123.     ADDQ    #4,A7            ;134D2: 584F
  124.     MOVEA.L    D0,A0            ;134D4: 2040
  125.     LEA    8(A0),A1        ;134D6: 43E80008
  126.     LEA    148(A7),A0        ;134DA: 41EF0094
  127.     MOVE.L    (A1)+,(A0)+        ;134DE: 20D9
  128.     MOVEA.L    D0,A5            ;134E0: 2A40
  129.     LEA    12(A5),A0        ;134E2: 41ED000C
  130.     LEA    152(A7),A1        ;134E6: 43EF0098
  131.     MOVE.L    (A0)+,(A1)+        ;134EA: 22D8
  132.     LEA    LAB_0CE2(PC),A0        ;134EC: 41FAFE60
  133.     MOVEQ    #0,D4            ;134F0: 7800
  134.     MOVEQ    #48,D3            ;134F2: 7630
  135.     MOVE.L    A0,D1            ;134F4: 2208
  136.     LEA    3(A7),A0        ;134F6: 41EF0003
  137.     MOVE.L    A0,D2            ;134FA: 2408
  138.     MOVEA.L    -7180(A4),A6        ;134FC: 2C6CE3F4
  139.     JSR    -906(A6)        ;13500: 4EAEFC76
  140.     TST.L    D0            ;13504: 4A80
  141.     BLE.S    LAB_0CEA        ;13506: 6F0E
  142.     MOVEA.L    D2,A0            ;13508: 2042
  143.     LEA    156(A7),A1        ;1350A: 43EF009C
  144.     MOVEQ    #48,D0            ;1350E: 7030
  145.     BSR    LAB_0FFA        ;13510: 61004B60
  146.     BRA.S    LAB_0CEB        ;13514: 6004
  147. LAB_0CEA:
  148.     CLR    156(A7)            ;13516: 426F009C
  149. LAB_0CEB:
  150.     MOVEA.L    -26994(A4),A0        ;1351A: 206C968E
  151.     LEA    204(A7),A1        ;1351E: 43EF00CC
  152.     MOVEQ    #32,D0            ;13522: 7020
  153.     BSR    LAB_0FFA        ;13524: 61004B4C
  154.     MOVEQ    #4,D1            ;13528: 7204
  155.     MOVE.L    260(A7),D0        ;1352A: 202F0104
  156.     MOVE    D0,236(A7)        ;1352E: 3F4000EC
  157.     CLR    238(A7)            ;13532: 426F00EE
  158.     LEA    60(A7),A5        ;13536: 4BEF003C
  159. LAB_0CEC:
  160.     MOVE    -2(A5),D0        ;1353A: 302DFFFE
  161.     ADDQ.L    #1,D1            ;1353E: 5281
  162.     ADD    D0,(A5)            ;13540: D155
  163.     ADDQ.L    #2,A5            ;13542: 548D
  164.     MOVEQ    #94,D0            ;13544: 705E
  165.     CMP.L    D0,D1            ;13546: B280
  166.     BLT.S    LAB_0CEC        ;13548: 6DF0
  167.     MOVEQ    #2,D0            ;1354A: 7002
  168.     MOVEQ    #0,D2            ;1354C: 7400
  169.     MOVE.L    D0,D1            ;1354E: 2200
  170.     MOVEA.L    -29620(A4),A6        ;13550: 2C6C8C4C
  171.     JSR    -30(A6)            ;13554: 4EAEFFE2
  172.     MOVEQ    #94,D1            ;13558: 725E
  173.     MOVEQ    #16,D3            ;1355A: 7610
  174.     ADD.L    D1,D1            ;1355C: D281
  175.     LEA    52(A7),A0        ;1355E: 41EF0034
  176.     LEA    240(A7),A1        ;13562: 43EF00F0
  177.     JSR    -60(A6)            ;13566: 4EAEFFC4
  178.     BSR    LAB_0CE3        ;1356A: 6100FDEA
  179.     MOVEQ    #90,D1            ;1356E: 725A
  180.     ADD.L    D1,D1            ;13570: D281
  181.     MOVEA.L    -7180(A4),A6        ;13572: 2C6CE3F4
  182.     JSR    -198(A6)        ;13576: 4EAEFF3A
  183.     BSR    LAB_0CEE        ;1357A: 61000004
  184. LAB_0CED:
  185.     BRA.S    LAB_0CED        ;1357E: 60FE
  186. LAB_0CEE:
  187.     MOVE.L    A6,-(A7)        ;13580: 2F0E
  188.     MOVEA.L    -7176(A4),A6        ;13582: 2C6CE3F8
  189.     JSR    -120(A6)        ;13586: 4EAEFF88
  190.     MOVEA.L    (A7)+,A6        ;1358A: 2C5F
  191.     RTS                ;1358C: 4E75
  192.     NOP                ;1358E: 4E71
  193.