Dec 172017
ThunderByte anti-virus system v6.33.

Full Description of File

Thunderbyte Anti-Virus - The most complete
anti-virus system available. Included are
TbScan, TbScanX, TbSetup, TbClean, TbDisk,
TbFile, TbMem, TbCheck, and TbUtil.

File TBAV633.ZIP from The Programmer’s Corner in
Category Recently Uploaded Files
ThunderByte anti-virus system v6.33.
File Name File Size Zip Size Zip Type
ADDENDUM.DOC 2706 1180 deflated
AGENTS.DOC 1471 334 deflated
ANTI-VIR.DAT 1152 827 deflated
APPNOTES.DOC 2173 945 deflated
DESCRIPT.ION 1454 724 deflated
FILE_ID.DIZ 169 129 deflated
INSTALL.BAT 11328 3214 deflated
LICENSE.DOC 6746 2531 deflated
MAKERESC.BAT 1855 714 deflated
NO_VSUM.DOC 2504 1105 deflated
REGISTER.EXE 18823 9226 deflated
REPORT.DOC 6758 1925 deflated
SDN.ID 6074 2279 deflated
SECURITY.DOC 1595 921 deflated
TBAV.DOC 311101 77841 deflated
TBAV.EXE 19246 13216 deflated
TBAV.LNG 8081 2675 deflated
TBAV.MSG 419 196 deflated
TBCHECK.EXE 4496 3513 deflated
TBCLEAN.EXE 13534 10918 deflated
TBDEL.COM 470 417 deflated
TBDISK.EXE 5260 3933 deflated
TBDRIVER.EXE 5992 4507 deflated
TBDRIVER.LNG 4758 2815 deflated
TBFILE.EXE 4908 3811 deflated
TBGENSIG.EXE 6800 5471 deflated
TBKEY.EXE 2820 1676 deflated
TBLOG.EXE 4252 2993 deflated
TBMEM.EXE 4696 3552 deflated
TBSCAN.EXE 25278 20364 deflated
TBSCAN.LNG 9431 3669 deflated
TBSCAN.SIG 82051 52840 deflated
TBSCANX.EXE 8380 6657 deflated
TBSETUP.DAT 16302 4285 deflated
TBSETUP.EXE 7452 5972 deflated
TBUTIL.EXE 4562 3509 deflated
TBUTIL.LNG 4547 1711 deflated
TPCREAD.ME 199 165 deflated
VELDMAN.PGP 5659 3448 deflated
WHATSNEW.632 4407 1757 deflated
WHATSNEW.633 4790 1961 deflated

Download File TBAV633.ZIP Here

Contents of the ADDENDUM.DOC file


You will find the following information in this file:

1) Renaming Anti-Vir.Dat
2) The TbScanX Application Program Interface

1) Renaming Anti-Vir.Dat

Most of the TBAV utilities use a 'fingerprint' file named Anti-Vir.Dat.
These files are generated by TbSetup. Some users are afraid that a virus
might anticipate and delete the Anti-Vir.Dat files, and have requested
to make the name configurable.

To our opinion, renaming the Anti-Vir.Dat filename isn't the ultimate
solution: since the TBAV utilities have to find out the name somehow, a
virus could use the same method too and find out the Anti-Vir.Dat
filename too. Secondly, it would be confusing for novice users,
especially after a boot from a diskette, as the TBAV utilities will by
default assume that the fingerprint files are named Anti-Vir.Dat.
Third, if you use TbCheck, it will warn you automatically when the
Anti-Vir.Dat file is deleted, so there is actually no need to hide the
reference files.

However, if you feel you really must use a different name for security
reasons, you can do so by changing the keyword "AvFile" in the [TBAV]
section of the TBAV.INI file. All TBAV utilities will use the specified
name automatically. The support for this keyword is limited, so the
keyword can not be set from within the TBAV menu. Use an ASCII editor to
enter this keyword in the [TBAV] section.

Although all TBAV utilities will correctly use the specified filename,
they will continue to use the name 'Anti-Vir.Dat in the error messages
and on the screen, for consistency with the user manual.

NOTE! If you boot from a diskette once in a while to scan your system,
make sure that you have a TBAV.INI file on your diskette with the same
filename specification!

2) The TbScanX Application Program Interface

Before you can use any of the TbScanX API functions, make sure you have
enabled the API services by specifying 'API' on the TbScanX invocation

The interface consists of some multiplex calls (int 2Fh). Register AH
should contain CAh. Register AL contains the function request number.

AL=0 InstallationCheck

Return value:
AL=FFh TbScanX installed

AL=4 ScanFile
DS:DX Name of the program file to be scanned.

Return value:
No Carry flag set No signature found in file.
Carry: Signature found in buffer!
ES:BX ASCIIZ-name of virus (null terminated)

Registers altered:

 December 17, 2017  Add comments

Leave a Reply