T E X T F I L E S
Virus Textfiles
Virii programs came into play in the
1980's in full force and to this day turn every online binary transfer into
a potential hazard. Well, maybe that's not entirely true, but you wouldn't
know it from the hype and hysteria bred in the world. Meanwhile, fascinating
artistic studies of the programming of Virii exist out there and will be
brought here. As a rule, I don't include Virus Source Code, since that's just
programming, and boring as all hell. if there's a discussion or writing about
how to make virii, I include that. This is the arbitrariness of the host.
If you're looking for the excellent 40HEX Virus Magazine, it's located
in the <A HREF="http://www.textfiles.com/magazines">Magazines</A> section.
DOCUMENTATION
Documentation for Different Viruses and Programs
NCSA
NCSA Virus Reports
800-5.txt
A Guide to the Selection of Anti-Virus Tools and Techniques, by W.T. Polk and L.E. Basshan, December 1992
abaittut.txt
Information on the "Anti-Bait" Method of Virus Transmission
adebgtut.txt
Anti-Debugger Techniques by The Master Hides Behind the Mask
agents.txt
McAfee Associates Agent Listing (February 23, 1993)
allvirus.vir
PC Virus Listing, by Jim Goodwin, 1989
allvirusdf.vir
Slightly Updated Version of Jim Goodwin's List.
amigvir1.txt
A History of the Amiga Viruses, by Paul M. of POISON Cracking Association
amigvir2.txt
A History of the Amiga Viruses by Ed Earing
amigvir3.txt
The Amiga IRQ Virus: It's Out! (December 28, 1988)
anaco001.txt
ANACONDA #001: The Official VIPER Electronic Mag by Viral Inclined Programming Experts Ring
apply.yam
APPLICATION: Youths Against McAfee
arcvnews01.txt
ARCV: The Association of Really Cruel Viruses Newsletter
armag911.txt
The 911 Virus, Disassembly and Commentary by Black Wolf
atari101.txt
Viruses 101: Chapter 1
avcr-01.001
Amateur Virus Creation Research Group Magazine: Introduction
avcr-01.002
Amateur Virus Creation Research Group Magazine: The New DS-512 Virus
avcr-01.003
Amateur Virus Creation Research Group Magazine: Nuking, by Thimble
avcr-01.004
Amateur Virus Creation Research Group Magazine: The Whore Virus
avcr-01.005
Amateur Virus Creation Research Group Magazine: the AMI Virus
avcr-01.006
Amateur Virus Creation Research Group Magazine: An Introduction to ASM
avcr-01.007
Amateur Virus Creation Research Group Magazine: Research of the Air Cop Virus, by Security Threat
avcr-01.008
Amateur Virus Creation Research Group Magazine: Research of the Wigger Virus, by Security Threat
avcr-01.009
Amateur Virus Creation Research Group Magazine: Analysis of Connie
avcr-01.010
Amateur Virus Creation Research Group Magazine: OhhLala Virus
avcr-01.011
Amateur Virus Creation Research Group Magazine: Twister Virus
avcr-01.012
Amateur Virus Creation Research Group Magazine: Vlamix 1.0
avirus.txt
Overview of Some Amiga Viruses
backdoor.txt
Information About Backdoors and MS-DOS and BIOS That Can Be Used by Viruses, by Qark of VLAD
baitdet.txt
Advanced Bait Detection by CoKe of VLAD
batvirus.txt
Creating a Batch File Virus
bbinterv.iew
Anatomy of a Virus Author: A Biography of the Black Baron by Matthew Probert
bdinterv.iew
Interview with A Virus Writer named Blode by The Unforgiven
bedtime.nfo
NFO: The Bedtime Virus, by Youngsters Against McAfee (November 16, 1992)
blckbook.txt
The little Black Book of Computer Viruses Volume One: The Basic Technology by Mark A. Ludwig (1991)
bluenine.nfo
A Technical Discussion About the Blue Nine Virus by Conzouler (November 19, 1994)
braininf.vir
Information on the Brain Virus And Variants
bulgfact.txt
The Bulgarian and Soviet Virus Factories by Vesselin Bontchev, Director of Laboratory of Computer Virology, Bulgarian Academy of Sciences, Sofia, Bulgaria
bulgfactdoc.vir
The Bulgarian and Soviet Virus Factories
catvir.txt
How to write a virus program, by the Cheshire Cat
ccinterv.iew
Interview with Crom-Cruach of Trident
chaos.nfo
INFO: The Viral Collector's Kit #1 by The Knights of Chaos (February 4, 1995)
cmvs-1.v1
ViriiSearch: The Virus Research Newsletter Volume 1 Number 1
cmvs-2.v1
ViriiSearch: The Virus Research Newsletter Volume 1 Number 2 (July 2, 1992)
cmvs-3.v1
ViriiSearch: The Virus Research Newsletter Volume 1 Number 3 (August 2, 1992)
cnws2000.vir
Computer Virus Research and Information Service Index
cnws2001.vir
Computer Virus Research and Information Service #1
cnws2002.vir
Computer Virus Research and Information Service #2
cnws2003.vir
Computer Virus Research and Information Service #3
cnws2004.vir
Computer Virus Research and Information Service #4
cnws2005.vir
Computer Virus Research and Information Service #5
cnws2006.vir
Computer Virus Research and Information Service #6
cnws2007.vir
Computer Virus Research and Information Service #7
cnws2008.vir
Computer Virus Research and Information Service #8
comp.vir
The USENET Virus: A Cautionary Tale by Peter de Silva (April 20, 1990)
cpi-1.txt
Corrupted Programming International Newsletter #1 by Doctor Dissector (June 30, 1989)
cpi-2.txt
Corrupted Programming International Newsletter Issue #2
cpi1.vir
CPI Newsletter Volume #1, 1989
cpi2.vir
CPI Newsletter Volume #2
cpivirus.txt
Corrupted Programming Internation #1: Computer Viruses, a Protagonist's Point of View by Doctor Dissector (June 27, 1989)
cpivirus2.txt
Corrupted Programming International #2 by Doctor Dissector: Trojan Horses and Virii: A Protagonist's Point of View (July 27, 1989)
crcrevue.vir
Comparison: Products to Detect Changes to Programs
csvir87.vir
CompuServe Magazine's Virus History Timeline: 1987
csvir88.vir
CompuServe Magazine's Virus History Timeline: 1988
csvir89.vir
CompuServe Magazine's Virus History Timeline: 1989
cvirs.101
C VIRUS 101: An Introduction to Viruses in C
cvm.txt
Computer Virus Myths by Rob Rosenberger with Ross Greenberg
datut001.txt
Scan Strings, How They Work, and How to Avoid Them, by Dark Angel
datut002.txt
An introduction to Nonoverwriting Virii by Dark Angel
datut003.txt
An introduction to Nonoverwriting Virii II: EXE Infectors, by Dark Angel
datut004.txt
An Introduction to Nonoverwriting Virii III: SYS Infectors by Dark Angel
datut005.txt
Code Optimization: A Beginner's Guide by Dark Angel
datut006.txt
Advanced Polymorphism Primer by Dark Angel
datut007.txt
SFT's and Their Usage, by Dark Angel
datut008.txt
EXE Self-Disinfection by Dark Angel
datut009.txt
Boot Infectors by Dark Angel
datut010.txt
UMB Residency by Dark Angel
desc.sdi
NFO: The Smeg Virus Construction Kit
deth001.rot
Megadeth's Guide to Virus Researching Part I by Megadeth of .ROTing [DeTH]
dhcivwar.txt
Relationship Chart of the Civil War and Related Viruses by TridenT (1993)
dhinterv.iew
Interview with Dark Helmet of Trident
diogenesdoc.vir
Diogenes 2.0 Documentation and User Manual
dirstlth.txt
Directory Stealth Techniques of Viruses (FCB)
drkfib01.txt
Virus Writers Reply to the SCAN.EXE Program
enigma.asm
DISASSEMBLY: The Enigma Virus
european.txt
List of Known Viruses in the UK, by Joe Hirst of the British Computer Virus Research Centre
eval.vir
Anti-Viral Product Evaluation
fester.vir
Festering Hate: A Description of an Apple II Virus, by the Bowen Arrow
firefly.txt
The Firefly Virus, by Nikedamus
fish.vir
Thoughts on the Fish Virus
fndint21.txt
Finding INT 21's Real Address Using the PSP by Satan's Little Helper
fog.txt
FOG: A Polymorphic Encription Algorithm by Eclipse
fullstlt.txt
A Full Stealth or Disinfection on Open by Blonde of Immortal Riot
funbot2.cvp
How the Boot Sequence Operates, Relevant to Virus Infection
funbot3.cvp
How the Boot Sequence Operates Relevant to Viral Infection, Part II.
fungen1.cvp
Computer Operations and Viral Operations
fungen2.cvp
Viral operations: How Viruses Function
fungen3.cvp
How Viruses Use Operating Systems
fungen4.cvp
How Viruses Hide in System Layers
fungen5.cvp
How Viruses are Activated
fungen6.cvp
How to Detect Changes made by a Virus
fungen7.cvp
Checking Files for Viruses
fungen8.cvp
Checking Files for Viruses, Part II
fungen9.cvp
Checking the System Files for Viruses
fungena.cvp
How Viruses Avoid Detection
funpiv1.cvp
Viruses that Affect and Infect Files
funpiv2.cvp
Viruses and how they Insert Themselves
funpiv3.cvp
How to Add a Virus to a Program
funpiv4.cvp
Viral Code "Association"
funpiv5.cvp
Variations of Computer Virus Infection
g2.txt
Phalcon/Skism's G^2 Version 0,70: The Second Generation of Virus Creation by Dark Angel (January 1, 1993)
gao_rpt
The General Accounting Office Report on Computer Viruses, 1988
gf.txt
Information and BBS List for General Failure, a H/P/A/V/C Oriented Computer Organization
glath.vir
Computer Viruses: A Rational View, By Dr. Raymond Glath
gold-bug.txt
Analysis of the Gold Bug Virus
goodwin.txt
An Analysis of Computer Virus Structures (April 7, 1989)
greetng1.txt
NFO: The Grretings Virus by Youngsters Against McAfee (January 2, 1993)
guardian.bbs
The Guardian Lists: An Abbreviated Trojan Alert List Issue #1 (November 12, 1989)
guardian.vir
The Guardian List, Issue #1, Sept. 25, 1989
hackmisc.9
Hacked/Miscellaneous Dangerous Files, #9
hate.txt
BBS AD: The Immortal Hate BBS
hatedetect.vir
Program to Detect the Festering Hate or CyberAIDS Apple II Virus, by Tom Weishaasr (July, 1988)
hitler.a86
The HITLER virus: commented in a rough 'n' ready way by the Crypt Newsletter staff for issue #11, January 1993
hormones.vir
Net Hormones: Infection Control using Cooperation among Computers
hr5061.vir
The text of H.R. 5061
hysteria.vir
Virus Hysteria! By Richard B. Levin
ibmpaper.vir
Coping with Computer Viruses and Related Problems
identify.txt
Developing Virus Identification Products, by Tim Sankary, 1989
illegal.nfo
NFO: Illegality, the Unstoppable Crime Machine (November 12, 1994)
implemen.mca
Implementing Anti-Viral Programs, by John McAfee 1989
index.mag
Index to SLAM Magazine Issue #1 (January 1997)
intro1.cvp
Introduction to the Computer Virual Programs Column
ivm-95.1
Immortal Virus Magazine Issue #95.1
jeru-b.asm
DISASSEMBLY: The Jerusalem B Virus
jeru-dc.vir
Analysis of the Jerusalem DC Virus
jtinterv.iew
INTERVIEW: John Tardy of Trident in The Netherlands
jvvirus.txt
Jerusalem B Virus Source Code
killhead.vir
Virus Source Code that Destroys the Disk Head
levine.pap
Potential Virus Attack by L. P. Levine
lminterv.iew
The Faces Behind the Masks by Sara Gordon (November 1994)
locprst.txt
Excerpt from "The Virus Creation Labs: A Journey Into the Underground": A Preist Deploys His Satanic Minions
ltlmess.slt
The Little Mess Spawning Virus Source from Crom-Cruach of Trident (1992)
lzinterv.iew
INTERVIEW: Lord Zero, Virus Writer
macv.txt
How to Write a Virus for the Macintosh, or How I Learned To Stop Worrying And Love The Resource Manager
malmsey.txt
Information on the Malmsey Virus (October, 1992)
mayhem.txt
Mayhem at Firms Plagued by Virus, by Philip Braund of The Mirror, transcribed by Phantasm (March 7th, 1992)
mbfamily.txt
The Mayberry Family of Virus by HypoDermic
mbinterv.iew
INTERVIEW: Metabolis of VLAD (Virus Writing Group)
mcaffvirus.txt
Virus Characteristics, by McAfee Virus Scanning
mdef.inf
The MDEF Macintosh Virus, by Tom Young of Cornell Information Technologies
melissa.txt
The Melissa Macro Virus, a Report Prepared by Robert M. Slade
memres.txt
Some Information on Memory Residence Methods for Viruses
michael.asm
DISASSEMBLY: Michelangelo Virus
michangl.txt
The Michaelangelo Virus Source Code
mk-chart.txt
A Virus Relationship Chart of Masud Khafir's Viruses
mkinterv.iew
INTERVIEW: Masud Khafir of Trident
mkvirlst.txt
A List of Viruses Written by Masud Khafir of Trident
necro.a86
Source code for the Necro, A.k.a. "Skull" Virus
net.hor
Net Hormones: Part 1 - Infection Control assuming Cooperation among Computers
newinstl.txt
Installation Instructions for Nowhere Man's Virus Creation Library v1.00
nist01.txt
Columbus Day Virus: Press Release by Jan Kosko Sept. 22, 1989
nist02.txt
Columbus Day Virus: A Fact Sheet
offspr82.txt
DOCUMEN#TATION: Offspring v0.82 by Virogen (September 6, 1993)
p1.txt
Attack of the Computer Virus, By Lee Dembart
pcblkjck.txt
Features of Blackjack Virus (PC) (January 24, 1989)
peacevir.vir
Computer Virus Hits Again (The Peace Virus)
ph-vir1.txt
Dark Angel's Phunky Virus Writing Guide #1
pngintrv.iew
INTERVIEW: Persona No Grata of Trident in The Netherlands
polyflag.txt
A Humble PolyMorphic Engine Primer by Absolute Overlord
polymorf.txt
Post Discovery Strategies: Hiding Your Virus After Discovery, by Sepultura
polymorph.txt
Post Discovery Strategies: Hiding Your Virus After Discovery, by Sepultura
polymrph.txt
Polymorphic Viruses Escape Detection but Get Our Attention
polyvir.txt
Computer Virus Catalog 1.2: Dedicated Virus (31-January 1992)
popscia86.vir
Popoolar Science virus - a very simple overwriting infector
portexec.txt
Infection of Portable Executables by Qark and Quantum of VLAD
ps-vir1.txt
Dark Angel's Phunky Virus Writing Guide (Part 1)
ps-vir2.txt
Dark Angel's Phunky Virus Writing Guide (Part 2) The Replicator
ps-vir3.txt
Dark Angel's Phunky Virus Writing Guide (Part 3) Non-Resident Virii, Part II
ps-vir4.txt
Dark Angel's Phunky Virus Writing Guide (Part 4) Resident Virii, Part I
ps-vir5.txt
Dark Angel's Phunky Virus Writing Guide (Part 5) Resident Viruses, Part II
ps_vir1.vir
Phalcon Skism, Part I
ps_vir2.vir
Phalcon Skism, Part II
ps_vir3.vir
Phalcon Skism, Part III
ps_vir4.vir
Phalcon Skism, Part IV
qkinterv.iew
INTERVIEW: Qark of Virus Labs and Distribution (VLAD) by The Unforgiven
rab_mem.apl
APPLICATION to Join RABID by ProTurbo of RABID (1991)
ratboy-1.txt
RatBoy's Overwriting Virus Tutorial
ratboy-2.txt
RatBoy's Overwriting Virus Tutorial Part II
readlist.vir
An abbreviated bibliography for computer viruses
resist.txt
Resist! Further Virus Strategies by Mouth of Sauron
rjinterv.iew
An Interactive Interview with Virus-Writer Rajaat of Genesis
robin.hod
Viruses and System Security (a story)
rstut001.txt
Disinfecting an Infected File by Rock Steady of NuKE
rstut002.txt
TSR COM Infections by Rock Steady of NuKE
rstut003.txt
Constructing Kit on Infecting .COM by Rock Steady of NuKE
rstut004.txt
Infection on Closing by Rock Steady of NuKE
rstut005.txt
EXE Infections Part I: Infection Process, by Rock Steady of NuKE
rstut006.txt
EXE Infectors Part II by Rock Steady of NuKE
rstut007.txt
Directory Stealth by Rock Steady of NuKE
rstut008.txt
Directory Stealth Method 2 by Rock Steady of NuKE
rstut009.txt
Memory Stealth by Rock Steady NuKE
rstut010.txt
The Dangers of Thunderbytes TBClean Emulation Techniques by Rock Steady of NuKE (August, 1993)
rumors.txt
Rumors of Worms and Trojan Horses: Danger Lurking in the Public Domain, by Mike Guffey
rvlatn1.vir
Revelation, a Virus E-Zine, Vol. 1 Issue 1
samson.vir
Samson's PC Virus List
scitzo.nfo
Virus Spotlight: The Scitzo Virus
sdwlnd02.ans
ANSI BBS AD: Shadowland BBS
six_byte.pad
Six Bytes for Virus Detection in the MS-DOS Envrionment, by Padgett Peterson, 3/29/1991
smallvir.txt
The Smallest Virus I Could Manage (263 Bytes)
span02.vir
You can't release the Worm source code, says SPAN
stealth.txt
Elusive New Viruses Can Avoid Detection by Dennis Flanders
steroid.vir
Discussion of a Trojan Horse program called "Steroid"
stoned-b.txt
The Stoned-B Virus
stoned1.vir
To Remove the Marijuana (Stoned) Virus from HD
stoned_d.law
An Explanation of how the Stoned Virus operates by Mike Lawrie
stormbrg.rt1
A Goodbye from Stormbringer of Phalcon/Skism From the World of Viruses
stormbrg.rt2
A Goodbye from Stormbringer of Phalcon/Skism From the World of Viruses (Part II) (1995)
tag.ans
ANSI BBS AD: The Adventures of Guild
talons01.txt
Some Background on PuKE: An Introduction from TLN
talons02.txt
The True Story about Talon by Talon of NUKE (April, 1994)
talons03.txt
An Incredibly Complicated Tale of Mystery and Intrigue
talontut.txt
Information About Mulipartite Infection of Viruses
tdoc1.txt
Documentation for a Virtual Mouse Drive That's a Virus, by Seth Comstock (August 1993)
tdoc2.txt
Documentation for a Story Program That's Actually a Virus, (1993)
troj.hac
Lots of warnings about EGABTR.EXE
troj.txt
Other warnings for other random virus programs
trojan.vir
How someone's BBS got whacked with Viruses in 1984
tsrtut.txt
A Documentation on Creating TSR Viruses
tuinterv.iew
Intervue with TU About Virus Creation
universa.mol
A universal Detection Model by Chris Ruhl and James Molini
usavirus.vir
Supposed use of a computer virus during Desert Storm
v101pt1
Virus 101 - Chapter 1 by George Woodside (March 1, 1989)
v101pt2
Virus 101 - Chapter 2 by George Woodside (March 6, 1989)
v101pt3
Virus 101 - Chapter 3, by George Woodside (March 13, 1989)
v101pt4
Virus 101 - Chapter 4 by Gordon Meyer (March 30, 1989)
varicell.txt
The Varicella Virus Source Codes, by Rock Steady
vdetect.vir
A Universal Virus Detection Model by Chris Ruhl and James Molini
verify_r.txt
Virus Verification and Removal -- Tools and Techniques by David M. Chess, Nov. 18, 1991
vguide.txt
Computer Viruses: A Rational View by Raymond M. Glath
vi900906.txt
Fidonet Message Base Disucssing Viruses (Summer 1990)
vi901029.txt
Fidonet Message Base Disucssing Viruses (Summer 1990)
vir-1.v1
ViriiSearch: The Virus Research Newsletter Volume 1 Issue 1
vir-2.v1
ViriiSearch: The Virus Research Newsletter Volume 1 Issue 2 (July 2, 1992)
vir-3.v1
ViriiSearch: The Virus Research Newsletter Volume 1 Issue 3 (August 2, 1992)
vir.txt
Dark Angel's Phunky Virus Writing Guide
vir2.txt
Dark Angel's Phunky Virus Writing Guide Installment II
virbillfax.vir
NCSA Testimony on Virus Bills, 1990
virethic.txt
Establishing Ethics in the Computer Virus Arena by Paul W. Ferguson, Jr. (September 1992)
virii.txt
What You Should Know About Computer Viruses by BlenderHead
viris03.txt
Some of the Less Known Viruses (Humor)
virpgm01.txt
Virus Programming Basics Issue #1
virpgm02.txt
Virus Programming Basics Issue #2: Not So Basic
virs.vir
Discussions about the Jerusalem B Virus
virukpc.txt
Known PC Viruses in the UK and their effects, by Dr. Alan Solomon, 1989
virus
Virus Attack! By Rick Arnold
virus-al.ert
Local Area Virus Update, Bay Area - Sacramento, 21 Sep, 1989
virus.1
Virus Discussion on a BBS
virus.kie
The Infection of PC Compatible Computers by Stephen E. Kiel and Raymond K. Lee of the Georgia Institute of Technology
virus.txt
Comparison between Mcaffe's SCAN.EXE (3-25-92) and F-PROT.EXE (4-5-92) by The Researcher and Scan Man
virus1.dna
What You Should Know about Computer Viruses by Blinderhead
virus1.vir
Report on the DATACRIME Virus
virus101.vir
Viruses 101: A Information Set
virus101001.vir
Virus 101 Chapter 1
virus101002.vir
Virus 101 Chapter 2
virus101003.vir
Virus 101 Chapter 3
virus101004.vir
Virus 101 Chapter 4
virus2.txt
The Virus Informer: Your Weekly Virus Newsletter by Mark E. Bishop
virus3.txt
The Virus Informer by Mark E. Bishop: The Macintosh Virus
virus4.txt
The Virus Informer Chapter 4: The Engine That Kills
virus5.txt
The Virus Informer Chapter 5: The Virus List
virus6.txt
The Virus Informer Chapter 7: The Virus Informer Fax Bulletin Service
virus7.txt
The Virus Informer by Mark E. Bishop Chapter 7: Next Week
virus_my.ths
Computer Virus Myths, by Rob Rosenberger (1988-1992)
virus_st.whm
A New Stategy for Computer Viruses by William H. Murray
virusbas.vir
An example of a Virus in BASIC
virusbib.txt
Bibliography for Computer Viruses, by Ted Landberg, 02/24/1988
virusbro.vir
Computer Viruses and Trojan Horses; A Guide to Protecting Yourself
virusdet.txt
Virus Detection Alternatives, by Patrick Min
virusdoc.vir
The Computer Virus Epidemic, 1987-1991. Article Compilation
viruses.pro
How to write a Virus Program, by The Cheshire Cat
viruses.txt
Safe Telecommunicating may be your Best Protection against Viruses, by Micharl Fischer, A+ Magazine, August 1988
viruses.uss
Viruses in the USSR by Eldar A. Musaev
virusfaq.txt
FAQ: VIUS-L/comp.virus Frequently Asked Questions (November 18, 1992)
virusinf.vir
A Suggested Readings List for Computer Viruses by Jon Mack
virusl.vir
The Virus Informer, Issue #6
virusone.vir
The Virus Informer, Issue #1
virussum.doc
Virus Information Summary List, March 17, 1991, by Patricia M. Hoffman
virussum.txt
The Virus Information Summary List, April 20, 1991 by Patricia M. Hoffman
virusx.txt
Information on VirusX by Steve Tibbet, as well as a list of Amiga Viruses
vlab102.vir
Viral Lab 102, May 1994
wininf01.txt
Windows Executable Infection by Qark and Quantum of VLAD
wininf02.txt
Calling the Windows API in Assembly Language by Qark of VLAD
wordmacro.txt
FAQ: The MS Word 6.x Macro Viruses FAQ v2.0
xyz.txt
Information on the XYZ (Examine Your Zipper) Virus (January, 1994)
yam-ivp.nfo
NFO: The Instant Virus Production Kit by Youngsters Against McAfee (June 12, 1992)
yetiser_
Polymorphic Viruses: Implementation, Detection, and Protection by VDS Advanced Research Group/Tarkan Yetiser 1993