× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.


  • Subject: Re: VIRUS Alert for the LIST
  • From: "L. S. Russell" <leslier@xxxxxxxxxx>
  • Date: Mon, 27 Dec 1999 13:15:53 -0600

> Would a virus be effective if it just did a one line CL that did DLTCMD
> ?

The main thing a virus, and indeed many trojans do is replicate and spread. The
object oriented file structure of the as/400 somewhat limits most common methods
of virus replication. So, IMHO more is required than just malicious code to
qualify as a virus.

> The holes that would be needed would be in the security implementation.
> Or to put it another way the virus would just have to hang around until
> someone with ALLOBJ happened to run the program.

This is not true I remember reading an article in Midrange Computing by Wayne
Evans where he detailed a method by which one could programmatically adopt
*ALLOBJ.

> Your point's are valid.  But I am afraid that those situations are only
> delaying the inevitable not preventing it.
>
> I hesitate to go into anymore detail but after thinking about it I know
> it would be easy to do.
> I don't want to publish a handbook on how to write a virus for the 400
> :(

I think I agree with the previous message, virus writing on the 400 would 
require
much more than, even advanced RPG ILE. Because, a virus requires more than just
malicious code to be a virus.

What is a virus?
A parasitic program written intentionally to enter a computer without the users
permission or knowledge. The word parasitic is used because a virus attaches to
files or boot sectors and replicates itself thus continuing to spread. Though
some virus's do little but replicate others can cause serious damage or effect
program and system performance. A virus should never be assumed harmless and 
left
on a system.

I would add here that a virus is self replicating, this is the very definition 
of
a virus, computer or otherwise, and this would be difficult to achieve in
QSYS.LIB.

http://phxdg1.apo.lc.usbr.gov/user/magic/whatis.html
http://www.state.mt.us/isd/techinfo/15minute/Basics/virus/sld05.html
http://www.spcomm.uiuc.edu/projects/e-quad/spcom199/NewNicFiles/Virus/sld002.htm


--
L. S. Russell Programmer/Analyst
Datrek Professional Bags, Inc.
2413 Industrial Drive
Springfield, TN. 37172
mailto:leslier@datrek.com
http://www.datrek.com
--


+---
| This is the Midrange System Mailing List!
| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
| To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.