Short:    New virus-killer (1.17)
Author:   djones2@glam.ac.uk (Dave Jones)
Uploader: djones2@glam.ac.uk
Type:     util/virus
Replaces: util/virus/fastkiller.lha

----------------------------------------------------------------------------

                               FastKiller 1.17

Changes since last aminet upload :-

V1.17  2nd-Feb-98 (Now a DiGiTaL CoRRuPTioN production.  :-)
~~~~~~~~~~~~~~~~~
- The taskname changer and memory checker only worked if the FVK window
  was activated, as it was relying on IntuiTick IDCMP events.
  This has now been changed to use a timer device routine.
- Before, if a file was crunched, it was decrunched, and then checked.
  If this file had been infected after it was crunched, sometimes the
  virus wouldn't be detected, as the xfdmaster library still recognised
  the crunch header even with the virus-code appended.
  Now FVK now checks like this..
        Check file.
        Try to decrunch file.
        If file was crunched, check it again.
  This means crunched files are checked (very) slightly slower than before,
  but this is the only way in which to be completely safe.
  Thanks to RaMoNsTeR/dC for pointing out these two bugs :-)
- FVK now _NEEDS_ xfdmaster.library installed.
- Now handles files with debug hunks in straight after the header correctly.
  AX_Fucker recognition now works again.
- BGS9 file-detection improved.
- Improved boot-virus engine.
  - Added AEK clone, FILO 5.31, French.
  - Added HNY98 Bootblock. (Thanks to John Adams for sending this to VHT)
  - Improved recognition of VKill1.0, Australian Parasite, Coders Nightmare,
     Divina Exterminator, GX Team, Gremlins89, NorthStar1, PentagonCircle2,
     RevengeBootLoader, TimeBomb10, Joshua2, SwitchOff
  - If the boot is not identified, it now computes the checksum, to make
    sure it's valid, If the checksum is incorrect, then it's rescanned
    against the database using the corrected checksum.
  - Now recognises bootblocks that are DOS1 thru DOS5.
- Removed some unused text strings and some unused variables.
- When a virus was removed from a file, the filebuffer was never freed
  from memory. This memleak now fixed.
- Menus now appear in V39 mode.
- No longer crashes if xfd.library isn't installed.
- Shell file-check used xfd.library after it was closed. This could have
  caused a crash if xfd got expunged.
- Most filevirus checks read past the ends of the filebuffer, which is bad.
  Now, no reads are performed that are larger than the loaded file.
- Added Commander virus and its Installer on request by Jan Anderson.


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
    5568    1720 69.1% 03-Feb-98 23:05:02  DC-FVK17.NFO
    1197     731 38.9% 04-Feb-98 03:45:06  FastVirusKiller.info
   14250    5148 63.8% 30-Jan-98 01:43:00 +FastVirusKiller.GUIDE
    4657    1371 70.5% 30-Jan-98 01:43:02 +FastVirusKiller.GUIDE.info
   15999    6320 60.4% 01-Feb-98 22:59:26 +History.GUIDE
    3820     644 83.1% 01-Feb-98 22:59:26 +History.GUIDE.info
   19980    8451 57.7% 30-Jan-98 01:43:06 +KnownViruses.GUIDE
    1808     727 59.7% 30-Jan-98 01:43:06 +VHT-DK.txt
   23256   15127 34.9% 01-Feb-98 22:59:06 +FastVirusKiller
    1653     724 56.2% 03-Feb-98 23:38:50 +FastVirusKiller.info
   46148   30624 33.6% 29-Jan-98 00:58:16 +reqtools.library
     908     594 34.5% 29-Jan-98 00:58:26 +1AM
     424     334 21.2% 29-Jan-98 00:58:26 +4GetIt!
     580     462 20.3% 29-Jan-98 00:58:28 +4Vx
     492     407 17.2% 29-Jan-98 00:58:24 +89A8
    2860    2047 28.4% 29-Jan-98 00:58:28 +=SB=
     840     601 28.4% 29-Jan-98 00:58:26 +Ace?
     552     439 20.4% 29-Jan-98 00:58:26 +ALC0
    1196     933 21.9% 29-Jan-98 00:58:30 +ArcD
     708     603 14.8% 29-Jan-98 00:58:26 +ArcR
     788     674 14.4% 29-Jan-98 00:58:30 +ATOM
     888     583 34.3% 29-Jan-98 00:58:28 +AXIS
     208     162 22.1% 29-Jan-98 00:58:28 +Aztec
     624     464 25.6% 29-Jan-98 00:58:28 +BHC3
    2696    1275 52.7% 29-Jan-98 00:58:30 +ByteKillerFake
     372     298 19.8% 29-Jan-98 00:58:28 +CHPri
     388     318 18.0% 29-Jan-98 00:58:26 +CMP1
     380     316 16.8% 29-Jan-98 00:58:28 +CP
     536     440 17.9% 29-Jan-98 00:58:24 +CRND
     588     404 31.2% 29-Jan-98 00:58:24 +CRUN
     444     348 21.6% 29-Jan-98 00:58:30 +CSFX
     208     160 23.0% 29-Jan-98 00:58:26 +Detach
     952     611 35.8% 29-Jan-98 00:58:28 +DHp2
     936     714 23.7% 29-Jan-98 00:58:26 +DPRa
     644     504 21.7% 29-Jan-98 00:58:28 +Dtpk
     708     570 19.4% 29-Jan-98 00:58:28 +FIRE
     544     450 17.2% 29-Jan-98 00:58:24 +FUCK
     616     453 26.4% 29-Jan-98 00:58:30 +FUNGUS
    1720    1268 26.2% 29-Jan-98 00:58:28 +GP
    1260     767 39.1% 29-Jan-98 00:58:28 +Graftgold
     652     527 19.1% 29-Jan-98 00:58:28 +HUF
     548     451 17.7% 29-Jan-98 00:58:28 +HUFF
     716     558 22.0% 29-Jan-98 00:58:28 +Ice_TSM
     772     623 19.3% 29-Jan-98 00:58:26 +IFT?
     316     247 21.8% 29-Jan-98 00:58:30 +ImploderClone
     500     402 19.6% 29-Jan-98 00:58:30 +JEK!
     800     467 41.6% 29-Jan-98 00:58:26 +JR
     640     496 22.5% 29-Jan-98 00:58:24 +KDUB
     684     537 21.4% 29-Jan-98 00:58:30 +LeCr
     456     392 14.0% 29-Jan-98 00:58:28 +LOB
     280     214 23.5% 29-Jan-98 00:58:26 +LSD
     644     499 22.5% 29-Jan-98 00:58:30 +LSD!
     796     600 24.6% 29-Jan-98 00:58:30 +LZDA
     688     534 22.3% 29-Jan-98 00:58:26 +LZWH
     816     592 27.4% 29-Jan-98 00:58:28 +MASM
    1256     699 44.3% 29-Jan-98 00:58:24 +MASS
    1460    1051 28.0% 29-Jan-98 00:58:30 +MTP1_MTPS
     892     664 25.5% 29-Jan-98 00:58:26 +pack
     556     434 21.9% 29-Jan-98 00:58:26 +PaK0
     676     501 25.8% 29-Jan-98 00:58:30 +PARA
     392     304 22.4% 29-Jan-98 00:58:30 +PKProtect_IMP
     344     271 21.2% 29-Jan-98 00:58:30 +PKProtect_PP
     232     181 21.9% 29-Jan-98 00:58:30 +PPBK
     484     367 24.1% 29-Jan-98 00:58:26 +RLE
     988     835 15.4% 29-Jan-98 00:58:26 +SPv3
     504     434 13.8% 29-Jan-98 00:58:26 +SSUR
     440     375 14.7% 29-Jan-98 00:58:26 +TPWM
     608     377 37.9% 29-Jan-98 00:58:26 +VDCO
     992     555 44.0% 29-Jan-98 00:58:28 +Vic2
     512     408 20.3% 29-Jan-98 00:58:30 +Vice
     760     573 24.6% 29-Jan-98 00:58:28 +VOL1
    1228     968 21.1% 29-Jan-98 00:58:26 +XP10
     632     528 16.4% 29-Jan-98 00:58:28 +XPAC
     560     459 18.0% 29-Jan-98 00:58:26 +xVdg
   70212   38815 44.7% 29-Jan-98 00:58:10 +xfdmaster.library
     351     205 41.5% 03-Feb-98 12:01:54  file_id.diz
    3737    1275 65.8% 04-Feb-98 03:41:44  Install_FVK
     738     382 48.2% 04-Feb-98 03:45:42  Install_FVK.info
-------- ------- ----- --------- --------
  260258  146586 43.6% 10-Feb-98 06:06:36   78 files
