Info-IBMPC@WSMR-SIMTEL20.ARMY.MIL ("Info-IBMPC Digest") (06/29/91)
Info-IBMPC Digest Wed, 26 Jun 91 Volume 91 : Issue 165 Today's Editor: Gregory Hicks - Rota Spain <GHICKS@WSMR-Simtel20.Army.Mil> Today's Topics: FPROT116.ZIP - Virus detection/removal/prevention/information HOOKINT.ZIP - Ensures interrupt availability in a DV window ICELAND.ZIP - Test whether pgm works with European keyboards Info-IBMPC Digest V91 #142 (Uploads) MY-D112.ZIP - Dir lister for DV shows lock status/fcbs/task new file notice QBOOK096.ZIP - QuikBook v0.96a: Free-form recipe database pgm SED11.ZIP - MSDOS port of Unix streaming editor v1.1 TPLY30.ZIP - Turbo Pascal Lex & Yacc V3.0 Compiler Compiler Send Replies or notes for publication to: <INFO-IBMPC@WSMR-SIMTEL20.ARMY.MIL> Send requests of an administrative nature (addition to, deletion from the distribution list, et al) to: <INFO-IBMPC-REQUEST@WSMR-SIMTEL20.ARMY.MIL> Archives of past issues of the Info-IBMPC Digest are available by FTP only from WSMR-SIMTEL20.ARMY.MIL in directory PD2:<ARCHIVES.IBMPC>. ---------------------------------------------------------------------- Date: Wed, 19 Jun 91 18:23:11 GMT From: frisk@rhi.hi.is (Fridrik Skulason) Subject: FPROT116.ZIP - Virus detection/removal/prevention/information Summary: Reposted by Keith Petersen I have uploaded to SIMTEL20: pd1:<msdos.trojan-pro> FPROT116.ZIP Virus detection/removal/prevention/information Version 1.16 adds the following features: Detection, but not disinfection of 27 new viruses: 200 268-plus 483 Bad Boy Cascade - 2 new variants: Formiche and JoJo-1703 Darth Vader (4 variants) Diamond - 4 new variants: Damage, Damage-B, David and Greemlin Eddie - new variant: MIR Fingers 08/15 Hero Leech Murphy - 4 variants: Cemetery, Kamasya, Migram-1 and Migram-2 Stardot Swiss-143 VCS 1.0 Warrior Witcode Detection and removal of 85 new viruses: 1024-PrScr 1575-B (alias 'Greencat-2') Backtime Bljec - 7 variants: Bljec-3, Blec-4, Bljec-5, Bljec-6, Bljec-7, Bljec-8, Bljec-9 Boys CARA Casino Cinderella Demon (overwriting) Diamond - new variant: Lucifer Eddie - 4 new variants: 1028, 1801, Apocalypse-2 and Zeleng ETC Frog Horse (alias 'Naughty Hacker') - 8 variants: Horse-1, Horse-2, Horse-2B, Horse-3, Horse-4, Horse-5, Horse-6, Horse-7 Incom Jerusalem - 6 new variants: Apocalypse, Carfield, Discom, GP1, Phenome and Skism Keypress-1228 Kiev-483 Little Pieces Magnitogorsk - new variant: 2048 MG - new variant: MG-1A Minimal-30 Murphy - 11 new variants: AntiChrist, Diabolik, Erasmus, Finger, Goblin, Guru, Murphy-3, Murphy-4, Pest, Smack-1835 and Smack-1841 Mutant - 3 variants Old Yankee - new variant: Bandit PcVrsDs Pixel - 11 new variants: 257, 275, 283, 295, 779, 837, 850, 854, 877, 892, 936 Raubkopi Sparse Striker #1 Sylvia-B (previously identified as Sylvia) Tequila Tumen - 2 variants: 0.5 and 2.0 USSR-311 Vienna - 2 new variants: Arf and Vienna-645 WWT - 2 variants: WWT-01 and WWT-02 (overwriting) Yaunch (alias 'Wench') Yukon (overwriting) ZK-900 Disinfection of the following viruses, which were detected in earlier versions: Faust (alias Chaos) (previously called 'Spyer') Form The following names have been changed, in an attempt to reduce the incredible confusion in the virus naming area. 1075 --> DBF blank June 4th --> Bloody! Spyer --> Faust Turku --> Keypress The following bugs/problems have been fixed: The signature for the 1049 virus has been changed, as it could cause false alarm in the 386COM.SYS file. F-FCHK would not detect all the possible mutations of the Whale virus in .COM files, although all infected .EXE files were found. This has been corrected. Occasional very long delays when some programs, such as SORT.EXE in DOS 4.0 were run have been eliminated. F-OSCHK will now correctly handle the case where a checksum evaluates to 0, as 0 previously meant "ignore". Instead the string ----- is now used when a checksum should be ignored. When F-DRIVER and F-NET were in use, Novell "execute-only" programs could sometimes not be executed. This has been corrected. F-DRIVER would on some computers fail to detect some boot sector viruses if it was loaded into high memory (above 640K. This has been corrected - LOADHI etc should now work without problems. F-FCHK will now indicate if a program has been compressed by DIET 1.10, ICE 1.01 or EXEPACK. This warning only indicates that a virus could possibly have been hidden in the program before it was packed - not that anything appears to be wrong. A new file has been added with information on Trojans and "Joke" programs, often found in virus collections. Those programs are not a threat like viruses - but some of my competitors detect them, so.... /QUERY switch added to F-FCHK. if it is used, F-FCHK will ask if it should disinfect any infected files - this used to be the default. A conflict has been reported between F-DRIVER and Desqview, and I am trying to determine if a problem exists. -frisk frisk@rhi.hi.is ------------------------------ Date: Tue, 18 Jun 91 23:56:08 -0800 From: Pete Stern <stern@ims.alaska.edu> Subject: HOOKINT.ZIP - Ensures interrupt availability in a DV window Summary: Reposted by Keith Petersen I have uploaded to SIMTEL20: pd1:<msdos.desqview> HOOKINT.ZIP Ensures interrupt availability in a DV window HOOKINT is a utility that uses DESQview's External Device Interface (XDI) to guarantee that a particular software interrupt handler that is in effect within a DESQview window will always be in place when that software interrupt is called from inside a particular hardware interrupt handler. This can be important because hardware interrupts are often given to one program in DESQview when the state of the computer is set up for a completely different program. If a program's hardware interrupt handler assumes that it can safely call a given software interrupt, the program may not run successfully in DESQview. HOOKINT is designed to help such programs. If loaded before DESQview, HOOKINT simply grabs an interrupt, without performing any of the functions that make it useful to applications. Unless you wish to use HOOKINT as a debugging tool, it should always be loaded in a DESQview window. pete - - Pete Stern <stern@ims.alaska.edu> ------------------------------ Date: 19 Jun 91 13:50:36 GMT From: frisk@rhi.hi.is (Fridrik Skulason) Subject: ICELAND.ZIP - Test whether pgm works with European keyboards Summary: Reposted by Keith Petersen I have uploaded to SIMTEL20: pd1:<msdos.keyboard> ICELAND.ZIP Test whether pgm works with European keyboards ICELAND.SYS provides a simple method for testing whether programs work with European keyboards. It will install an Icelandic keyboard, change the font to CP 861, (requires VGA) and provides all the necessary country information - sorting order, case conversion etc, which can be obtained by INT 21H, functions 38H and 65H (DOS 3.3 and above). Best of all, it only takes up 2K of memory - a lot less than the standard DOS solution, which requires the use of COUNTRY.SYS, KEYB.COM, MODE CON PREPARE... etc Why Icelandic ? Well, it is a bit more demanding than any other language of Western Europe, so any program which works with Icelandic will probably work anywhere else as well - at least in countries using 8-bit characters - forget about Kanji for a while....so even if you don't care whether your programs work in Iceland or not, you can almost certainly assume they will work in France, Germany, Scandinavia and other more "important" markets, if the work in Iceland :-) (By "more demanding" I mean for example that we use 10 letters not in the English alphabet, many of which are not present in CP 437) -frisk Fridrik Skulason frisk@rhi.hi.is ------------------------------ Date: Wed, 19 Jun 91 06:53:10 -0800 From: Pete Stern <stern@ims.alaska.edu> Subject: MY-D112.ZIP - Dir lister for DV shows lock status/fcbs/task Summary: Reposted by Keith Petersen I have uploaded to SIMTEL20: pd1:<msdos.desqview> MY-D112.ZIP Dir lister for DV shows lock status/fcbs/task MY-D version 1.12 is a directory lister which shows lock status, fcbs, task using NORTON <dir> 01-01-91 12:34p [00 .... ......] filename ext 123,456 01-01-91 12:34a [56 a... ......] | | | | | | | |||| |||||| | | | | | | | |||| |||||-- Tasks using file File-dir | | | | | | |||| ||||--- Fcb in use Extension -- | | | | | |||| ||----- File open mode Size / <dir> ------- | | | | |||| |------ 7)th bit (Net) Date (dd-mm-yy) ------------- | | | |||| ------- 6)th bit attribute Time --------------------------------- | | |||--------- S)ystem file a=00:00-11:59 p=12:00-23:59 ------------ | ||---------- H)idden file | |----------- R)ead only file Supersonic >D< FAST! | ------------ A)rchive file --------------- Seconds file File open modes: 0=readok 1=writeok 2=read/writeok; a=nodeny b=noread/write c=nowrite d=noread e=nodeny i=childprc pete - - Pete Stern <stern@ims.alaska.edu> ------------------------------ Date: Monday, 17 June 1991 14:18-MDT From: "Bill Ball" <C476721@UMCVMB.MISSOURI.EDU> Subject: PROMPTR1.ZIP - 47 illustrations for DOS prompt (customizable) Summary: Reposted by Keith Petersen I have uploaded to SIMTEL20: pd1:<msdos.screen> PROMPTR1.ZIP 47 illustrations for DOS prompt (customizable) PROMPTER can add to your DOS prompt 47 different customizable illustrations. Prompter requires ANSI.SYS to be installed and works best on (but does not require) a color monitor. Can also save out prompts into batch files for reloading. Some of Prompter's prompts may be too long (approaching 127 bytes) for some systems. Bill Ball c476721@umcvmb.missouri.edu ------------------------------ Date: Wed, 12 Jun 91 21:01:07 PST From: sactoh0!zwaaney!tim@NS.PACBELL.COM (Timothy De Zwaan) Subject: QBOOK096.ZIP - QuikBook v0.96a: Free-form recipe database pgm Summary: Reposted by Keith Petersen There have been a number of requests in alt.food.cooking for ftp sources for popular cooking database programs. Although Meal Master is available on SIMTEL20, some of the other popular programs are not. I have uploaded to SIMTEL20: pd1:<msdos.database> QBOOK096.ZIP QuikBook v0.96a: Free-form recipe database pgm QuikBook is the most popular DOS recipe database program among the several hundred active participants in the Fidonet COOKING echomail area. Although version 0.96a is designated as a beta version, QBook has been in heavy use for over a year and has no known serious bugs. Here is an overview from the documentation: QuikBook (or QBook) is a program designed to help you maintain a database of recipes. Recipes are almost completely free-format and are stored as text files. QuikBook will optionally store the recipes in a compressed file using a utility such as PKZip, ARC or LHARC. You can search for recipes using titles and keywords. A recipe can contain any number of 60 character keywords. QuikBook allows you to easily select and work with groups of recipes. The recipe selection function works together with the searching function so you can search for a particular keyword and then select some or all of the recipes that match. QuikBook's Import and Export functions allow for easy exchange of recipes and easy addition of existing recipes files into QuikBook without retyping. QuikBook can also Import recipes that have been exported by Episoft System's MealMaster. Although QuikBook has many configuration options, it comes pre- configured for the average user. You can customize your printer, screen colors, the editor you want to use to edit your recipes, the utilities you want to use if you compress the recipe files, any many more options. QuikBook can be used as a stand alone program, but is designed to be used with an external file compression utility (such as PKZIP/PKUNZIP, ARC, etc) and an external text editor or word processor. If you use a word processor, it must have the capability to save an ASCII (or unformatted text) file with line breaks. QuikBook can be run either from floppy disks or from a hard disk, although a hard disk is recommended. Timothy De Zwaan tim%zwaaney@sactoh0.SAC.CA.US Zwaaney River ...ames!pacbell!sactoh0!zwaaney!tim Sacramento, California USA Fidonet 1:203/38.23 ------------------------------ Date: Wed, 19 Jun 91 14:56:30 EDT From: David Kirschbaum <kirsch@usasoc.soc.mil> Subject: SED11.ZIP - MSDOS port of Unix streaming editor v1.1 Summary: Reposted by Keith Petersen I have uploaded to SIMTEL20: pd1:<msdos.txtutl> SED11.ZIP MSDOS port of Unix streaming editor v1.1 Sed copies the named files (standard input default) to the standard output, edited according to a script of commands. v1.1, 19 Jun 91: Toad Hall Tweak to original SED.ARC source 1 - Reformatted the source code (via indent -kr). 2 - Made minor necessary tweaks to compile with Turbo C v2.0. A configuration file (TCCONFIG.TC) and project file (SED.PRJ) for Turbo C's integrated environment are now included. 3 - Added a bunch of prototyping to reduce TC warnings. 4 - Removed some undocumented, unsupported debug stuff. 5 - Reduced the .EXE by 28,000 bytes! The original compiled SED.EXE was 46,010 bytes long. The current version (as compiled on my system) is 18,444 bytes long. Don't ask me what the original was doing with all that extra space! 6 - I have no idea if this sed is compatible with the GNU sed (as in SIMTEL20's PD:<MSDOS.GNUISH>SED106.ARC). I can't tell which came first, or if they share any sort of ancestry. The original sed says internally (in the source and .MAN files) that it was written for GNU, but the code is certainly different from the SED106 source! Also, the Gnuish SED106 coughs and dies on the test file in this package. Reassuringly, the sed up on my BSD 4.3 system runs the test just fine .. which goes to show you, I guess. So I'm installing *this* sed on my system in preference to the Gnuish sed. Disclaimer: The little test program still works, so I don't *think* I broke this utility. However, I have no experience with sed, and no other script files to test it with. Please let me know if there are any problems. David Kirschbaum Toad Hall kirsch@usasoc.soc.mil ------------------------------ Date: Tue, 18 Jun 91 18:32:09 +0200 From: ag%INFORMATIK.MATHEMATIK.UNI-MAINZ.DE@CUNYVM.CUNY.EDU (Albert Graef) Subject: TPLY30.ZIP - Turbo Pascal Lex & Yacc V3.0 Compiler Compiler Summary: Reposted by Keith Petersen I have uploaded to SIMTEL20: pd1:<msdos.txtutl> TPLY30.ZIP Turbo Pascal Lex & Yacc V3.0 Compiler Compiler Albert Graef ag@INFORMATIK.MATHEMATIK.UNI-MAINZ.DE ------------------------------ End of Info-IBMPC Digest V91 #165 ********************************* -------