home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / programming / asm_programming / PROTECT.S < prev    next >
Text File  |  1995-10-28  |  1KB  |  53 lines

  1. * Hard Disk Protector v1.0 by Jedi/Sector 0ne
  2. * Protects Your Hard Disk Against Format & Writting
  3. * E-Mail: Frank.Denis@epita.edu
  4.  
  5.         real
  6.  
  7.         org $100
  8.  
  9.         move #$3513,a
  10.         trap #$21
  11.         move es,youpla+3
  12.         move b,youpla+1
  13.         move #zippo,d
  14.         push cs
  15.         pop ds
  16.         move #$2513,a
  17.         trap #$21
  18.         move #credits,d
  19.         move.b #9,ah
  20.         trap #$21
  21.         move #@zefin,d
  22.         move #$3100,a
  23.         trap #$21
  24.  
  25. credits dc.b "Hard Disk Protector v1.0 by Jedi/Sector 0ne",13,10
  26.         dc.b '$'
  27.  
  28. zippo   cmp.b #5,ah
  29.         beq.s hey
  30.         cmp.b #3,ah
  31.         beq.s heya
  32.         cmp.b #$b,ah
  33.         beq.s heya
  34. youpla  braf 0
  35. heya    cmp.b #$80,d
  36.         bne.s youpla
  37. hey     pusha
  38.         xor.b a,a
  39.         move #$3c8,d
  40.         out.b a,d
  41.         inc d
  42.         out.b a,d
  43.         out.b a,d
  44.         move.b #16,a
  45.         out.b a,d
  46.         popa
  47.         move.b #1,ah
  48.         stc
  49.         rte
  50.  
  51.         segment
  52. zefin
  53.