Moderators: phlip, Larson, Moderators General, Prelates
"It is simply not necessary to write new viruses to understand how they work and how they can be prevented."
Sophos points out that none of the researchers working in its labs write malicious code to achieve a better understanding of how to defeat viruses.
If (or more likely, when) one of these student-created viruses finds its way onto the Internet, who will be held financially, morally, and criminally responsible? It certainly seems the student has a ready defense - the professor made me do it - meaning the most likely candidate for prosecution may just be Professor Aycock or the University of Calgary.
quintopia wrote:Now, this is a bit of a sticky point: the university and the professor should be doing everything in their power to prevent any data from leaving that protected lab. If one student copies another student's virus and releases it, how will anyone know who was to blame?
Probably the best way to prevent this problem is by setting up the protected network using special architectures and patched operating systems so that any virus that works on the network will not work anywhere else. Is this the case?
This is like asking "Should we teach med students how to dissect a dead body into bits and peices if they're interested in becoming a surgeon?" It is not necessary to understand how the body works, but in my belief it is acceptable because the student retains the information much better, because they are learning by doing. Along the policeman example, teaching someone how to break into cars may be useful for those who are in a specialized school regarding vehicle security. If they know how people are breaking in, they can later develop ways to prevent it.Belthoff questions the wisdom of such an approach, asking, "Should we teach kids how to break into cars if they're interested in becoming a policeman one day? It is simply not necessary to write new viruses to understand how they work and how they can be prevented."

Jahoclave wrote:SummerGlauFan wrote:You, sir, just freaking made my day...
I second this notion and give you this plaque as a testament to your nerd cred.
Durandal wrote:Now the practical drawbacks - both McAfee and Sophos have publicly declared that any student taking these courses will never be hired by them, end of story.
GENERATION 63,728,127: The first time you see this, copy it into your sig and divide the generation number by 2 if it's even, or multiply it by 3 then add 1 if it's odd. Social experiment.clintonius wrote:"You like that, RIAA? Yeah, the law burns, doesn't it?"
Poochy wrote:There's the old sayings about "know your enemy" and "it takes a thief to catch a thief." There's also another saying that "an ounce of prevention is worth a pound of cure." To fight malware, it sure would help to know how creators of malware might think, what routes they might take to try and attack a system, and so on. If you, as a white-hat, can find an exploit before the malware creators do, then you'll have a considerable head start in the race to patch up the hole.

A school granting degree credit without disclosing what the credit was for would probably have significant trouble keeping that degree track accredited.ks_physicist wrote:Still...the school should allow students to take the course as "independent study" with no record of exactly what course it was that you independently studied.

Comic JK wrote:No one has yet mentioned explicitly that there might be legitimate uses for malware, just as there are (most people agree) legitimate uses for bullets.
It seems likely that future wars between developed countries will involve hacking as well as physical attacks, and thus it is in the interests of the US to have some people available who can practice offense as well as defense.
Bobber wrote:I be schwaing that mo'fucker up, yo!
ToucheThe Mighty Thesaurus wrote:Comic JK wrote:No one has yet mentioned explicitly that there might be legitimate uses for malware, just as there are (most people agree) legitimate uses for bullets.
It seems likely that future wars between developed countries will involve hacking as well as physical attacks, and thus it is in the interests of the US to have some people available who can practice offense as well as defense.
Are you saying that waging war is a legitimate use?
Azrael wrote:A school granting degree credit without disclosing what the credit was for would probably have significant trouble keeping that degree track accredited.ks_physicist wrote:Still...the school should allow students to take the course as "independent study" with no record of exactly what course it was that you independently studied.
The Mighty Thesaurus wrote:Comic JK wrote:No one has yet mentioned explicitly that there might be legitimate uses for malware, just as there are (most people agree) legitimate uses for bullets.
It seems likely that future wars between developed countries will involve hacking as well as physical attacks, and thus it is in the interests of the US to have some people available who can practice offense as well as defense.
Are you saying that waging war is a legitimate use?
The Mighty Thesaurus wrote:Comic JK wrote:No one has yet mentioned explicitly that there might be legitimate uses for malware, just as there are (most people agree) legitimate uses for bullets.
It seems likely that future wars between developed countries will involve hacking as well as physical attacks, and thus it is in the interests of the US to have some people available who can practice offense as well as defense.
Are you saying that waging war is a legitimate use?
Certhas wrote:What is it you can learn by writing against a fully patched Vista machine that you can't learn by writing against a fully patched MacOS9 machine?

Indon wrote:How to target a complex logical system specification such as this baby right here.
If you're gonna teach someone how to use a gun, you don't teach them using a blunderbuss - you use a modern weapon, so that they know how to fire modern weapons. Artillerymen don't train on cannons, etc.

Certhas wrote:Now I am not a CS major, so this might be a stupid question, but why not use , say, an arcane version of Unix, or even better, Windows 95? Or OS/2? Or (non intel) MacOS9? In short something with an infinitesimal install base so as to inherently prevent the spread of the virus. Same goes for browsers, etc that you might want to exploit.
What is it you can learn by writing against a fully patched Vista machine that you can't learn by writing against a fully patched MacOS9 machine?
Certhas wrote:Also I think the reasoning of McAfee and others is political: they don't say that these people wouldn't be valuable to them (though they argue they are not neccessary) they say that their value is outweighed by the risk of creating an environment where Universities consider teaching these techniques as a normal part of a well rounded curriculum (as opposed to the limited access op described).

Durandal wrote:Now the practical drawbacks - both McAfee and Sophos have publicly declared that any student taking these courses will never be hired by them, end of story.
Couldn't someone just record the code on a camera phone?Durandal wrote:Then again, there's also the restriction on electronics in the lab, which wouldn't be an issue if there wasn't some hardware-based method of transferring information.
hocl wrote:Couldn't someone just record the code on a camera phone?Durandal wrote:Then again, there's also the restriction on electronics in the lab, which wouldn't be an issue if there wasn't some hardware-based method of transferring information.
masher wrote:hocl wrote:Couldn't someone just record the code on a camera phone?Durandal wrote:Then again, there's also the restriction on electronics in the lab, which wouldn't be an issue if there wasn't some hardware-based method of transferring information.
or even, *gasp*, write it down?
or remember it?
Steve wrote:On a seperate note, with all the added interest in the Air Force cyberspace command (or DHS or Exec. Branch or whomever ends up winning that pissing contest), I would imagine that the private/public contracting/consulting/gov. employ sector for preventing (largely) Chinese intrusions will be growing rapidly. Courses like this should prove a huge asset.

phlip wrote:Really, short of screening the malicious students out of the class, there's not much that can be done about it... the OPSEC analogy doesn't work, 'cause it's not about people going into the lab and suddenly having access to certain resources that we don't want them taking out... the certain resources are the knowledge of how a virus works, and the students bring that in with them, from the lectures.
It seems more likely that the point of the isolation is so the students have a safe sandbox to do whatever they want virus-wise, without having to worry about anything getting loose in the wild via an accident of some kind. And if that's the case, then they only need to go so far as to protect from accidental leakage... no WAN/Internet access, no storage devices, nothing the virus could infect without the operator's knowledge. But currently there aren't any viruses that are designed to spread via a person accidentally writing down the source code in a note book, then typing it up on another computer and running it, without the person noticing. At least, not until I've put the finishing touches on it.
quintopia wrote:Some responses to about.com article:"It is simply not necessary to write new viruses to understand how they work and how they can be prevented."
quintopia wrote:Sophos points out that none of the researchers working in its labs write malicious code to achieve a better understanding of how to defeat viruses.
This seems to me to be a hole in Sophos' research. No, you won't need to know the mindset of someone who writes a virus in order to build anti-virus software, but anti-virus software is completely reactionary, and therefore is in some ways less effectual than it could be. If they were developing safeguards and patches to prevent the exploits used by viruses, they would probably need to be actively trying to find them in order to stay ahead of the market. Such a business model would probably be very profitable.
The Mighty Thesaurus wrote:Comic JK wrote:No one has yet mentioned explicitly that there might be legitimate uses for malware, just as there are (most people agree) legitimate uses for bullets.
It seems likely that future wars between developed countries will involve hacking as well as physical attacks, and thus it is in the interests of the US to have some people available who can practice offense as well as defense.
Are you saying that waging war is a legitimate use?
Durandal wrote:Now the practical drawbacks - both McAfee and Sophos have publicly declared that any student taking these courses will never be hired by them, end of story.
Rice's Theorem, this won't happen, and there will never be a perfect virus checker.Vault wrote:There's always the possibility that the AV companies are attacking their credibility now so that they won't be hired by companies that will use them to fix all of the security holes. If that happened the AV people would be out of a job.
Users browsing this forum: No registered users and 4 guests