Byte Bandit 3

Introduction

Byte Bandit 3 is a computer bootvirus written for the Commodore Amiga. It is a variant of the Byte Bandit virus.

Summary

  • Overwrites the original bootblock of any unprotected disk inserted in the floppy drive of an Amiga computer
  • Uses BeginIO() of the trackdisk.device for infection
  • Stays resident in memory by using KickTag
  • Hooks ExecVec5 interrupt
  • Is not encrypted

Details

Compared to Byte Bandit this variant disables the users-screen not in 7 minutes but in approx. 1 minute and 10 seconds. Also the key-combination to escape from this state has been changed:

deadlock:
  move.w  #$4000,$DFF09A  ; Disable System!
  lea     counter(pc),a5
  clr.l   (a5)
.loop:
  cmpi.b  #$49,$BFEC01    ; Check key pressed?
  beq.s   exit            ; yes -> exit!
  bra.s   .loop
exit:
  move.w  #$C000,$DFF09A  ; Enable System!
  rts

The typical Byte Bandit-text has been removed.

Clones and variants

None

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License