Discussion Locked

Virus Composition 101

0 helpful
13 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

The following was reported in Information Week Magazine:

A new course this fall at the University of Calgary will teach students how to write viruses and worms, along with the legal, ethical, and security issues related to creating malicious code. Developing more secure software requires this firsthand understanding, professor John Aycock said in a statement. But two groups representing IT security professionals condemn it. Russ Cooper of the security firm TruSecure Corp. and moderator of security mailing list NTBugtraq says, "We already have more than 60,000 viruses to dissect and study."

-George V. Hulme (Internet Week)

Having been recently affected by one of those nasty little bugs, I tend to agree with Mr. Cooper. There is obviously enough knowledge out there already to write virus code, so why teach even more?

Comments?

13 replies

by djent

If you are going to study code and procedures then creation is a short step away.

by cactus pete

Well, while I'm not against the idea of teaching people how to write virus code in order to help train them to recognize what it's attempting, or to write more secure legitimate software, I *do* think that a college course might not be the ideal location [or even time in life] to teach it.

Perhaps when a student has gone through many prerequisite courses on various languages, upper level software development, ethics, and a course in secure code... Maybe then it would be appropriate to hold acourse in how a virus is written... However, byt then it is certainly a senior-level course, and perhaps graduate-level. In which case, it would make sense that this be something intended for software professionals.

I would feel more secure [pun intended] if this were a course for corporate training, rather than a potential formal training of a script kiddie.

by cactus pete

Wow, I thought you perhaps only copied part of the article, but that's the whole story? [I just checked it online - I stopped getting the publication a while back]

How disappointing. The article seems to knowingly [how couldn't the writer know]raise far more questions than the amount of information it provides. It smacks of journalistic sensationalsim - a peeve of mine.

I'd like to know what, if any, prerequisite courses are in line for the mentioned class. I'd like to know what the prof intends to do should one of the student's projects become wild. I'd like to know if the university consulted its lawyers about potential law suits against them should that code clog up the world's servers and cost billions in lost productivity [if nothing else].

Or might that just earn you an A for the term?

by maxwell edison

It is only a short blurb, and I too checked for a longer and more detailed online version. And I had some of the same questions as you.

What if, for example, this professor teaches Johnny to write this malicious code - code which finds its way toa corporate computer - and causes millions of dollars in damage? I've never heard of schools being held lible for teaching, but.......?

Oh Canada!

by cactus pete

OK, so I checked the site at the school:

http://www.cpsc.ucalgary.ca/Courses/#FOURTH

It stills tells you nothing of the particular course, though it's listed at the 500 level, and is considered a 'special topic'.

If anyone has more information on this, particular something first hand, I'm interested in seeing it.

by oz_media

A few thoughts, the first may be quite an ugly but realistic view.

1) generally, the people who write the best viruses are the best people to hire to analyze a new virus. I think this is why hackers and virus writers are always being hired by thetop security companies. I think this thought process would be the ONLY valid reason to teach such a course.

2) This is a way to teach the tech wannabes how to write malicious code. This is a dangerous road to take because if someone doesn't have the skills to obtain an IT job or was fired for incompetency or poor ethics, now the person will know how to get revenge at the industry, a specific company or end user.

If this type of course will be taught, it should be limited to EMPLOYED security professionals. They should be CAREFULLY screened and qualified with any code samples kept in a secured classroom environment. I know this sounds a little extreme but some code is so malicious that it must be seen as a threat similar to any contractable human virus, ie. smallpox, black plague etc. Although these diseases are life threatening, a company can also be destroyed, along with hundreds if not thousands of employee livliehoods over malicious code.

by oz_media

I wouldn't worry too much, Calgary (although an absolutely gorgeous city)is full of people trying to create the best cowpie remover anyhow. Maybe when the chuckwagons are computerized it may be viable to send the odd virus to one in hopes of winning the Stampede, but I don't think it is too big of a market.

by cactus pete

How DOES one get graded? On theory by reading the uncompiled code? Or should you set up your own mininet and watch it go!! [Replete with stoopid users?]

by generalist

I could see where such a course could be useful for creating new virus designs in a controlled environment. If the course encourages synergistic thinking, it might be possible to invent a new family of virus that could then be sent to the antiviruscompanies for preventative measures.

Of course, it had better be a well controlled environment with background checks on the students and high level 'safe computing' measures in place. If there are any means by which a virus can escape the controlled environment, they need to be secured. This would include network connections to an outside network, ZIP drives, diskette drives, CD-R\RW, removable hard drives and other related items.

Ideally, such an environment should be in a locked roomthat is only opened when it can be watched. Securing it against IR, wireless and even an extra long network cable needs to be considered.

Call it paranoia. But considering how important computers are to tech society, paranoia regarding virus work should be at the same level as paranoia regarding biochemical work.

by thechas

Max, I am glad that you started this thread.

I saw an article on the course myself, and was similarly appalled.

I wonder if professor Aycock is looking at his course the same way academia looked at the first generation of sex education programs.

Perhaps, he believes that if you teach programmers how to write virus code, you will take away the desire to write malicious code.

This makes almost as much sense as college courses in the philosophy of Homer Simpson.

At a minimum, Mr. Aycock needs a lessen in human nature.

Chas

by guruofdos

There are enough so called degrees in the strangest subjects without adding this one to the list. There is no excuse that I can think of that will possibly hold water in this case. It's like the London School of Economics teaching 'How To Rob Banks'or Columbia Law School running a course entitled 'This is Federal Law, and How To Break It'

I'm shocked and stunned that a so-called seat of learning has the temerity to run such a course. Is the board of directors or whatever this college has smoking something?!!!!

by oldefar

There was a post on media sensationalism, and I not only agree but believe the IT security profession is a guilty party as well.

Each year a million new recruits in armed forces world wide learn how to kill in a variety of ways. How have I avoided being a murder victim?

Each year thousands of new pilots are trained. Should I seek cover every time a plane passes over head?

Doctors and pharmisists learn the recipes and effects of chemical and biological poisoning durng their training.No more annual check ups or legal drugs for me.

The millions of licensed drivers are all trained in using a guided ground to ground assault weapon. Outside of Australia and California, road rage is not as scary as cell phone users to me.

Locksmiths have learned how to bypass or defeat my mechanical property defenses. Each morning I expect to wake to a house empty of belongings and a garage empty of cars. No such luck. The wedding gifts are still here, along with my clunkers.

The issue is not knowledge, but abuse of knowledge.

by jackofalltech

When bank employees and Secret Service agents are taught how to recognize counterfeit money, they are NOT shown the various samples of it, they study the real thing so thoroughly they can spot the fake instantly.

You don't have to study viral code to be a goo programmer nor do you have to be a virus maker to be a good security tech.

Things like this disgust me. We have kids entering the 12th grade who are functionally illiterate yet are being brainwashed that "Cindy has two mommies and that's OK'. Young people aren't taught the discipline necessary to learn on their own yet they ARE taught how to create virii. Gag.

Ralph

This discussion is closed to new replies.