Inside the Mind of a Virus Writer 231
sebFlyte writes "news.com.com is running a very interesting interview with 'Benny' (AKA Marek Strihavka), a former member of the famed 29A russian virus-writing group, about what drove the group among other things. He's now one of several ex-virus writers working for security companies."
That stinks... (Score:4, Insightful)
He's got a point there, but still, that stinks of "create a problem, then sell the solution".
Re:That stinks... (Score:5, Interesting)
It's like saying that banks shouldn't pay Frank Abignail millions of dollars to help them stop check fraud because he at one time stole millions of dollars the same way. When you get someone with that much inside perspective, the good they do can far outweigh their perceived shortcomings.
Re:That stinks... (Score:5, Insightful)
Frank Abignail did steal millions of dollars. He was a criminal. This kid didn't do anything of the sort -- he simply wrote programs that exposed insecurities in operating systems.
Sometimes those programs are called Viruses, sometimes spyware, sometimes worms.. etc. When you put them all in a pot and boil them down to their bare essentials, they all smell the same way -- programs that exploit insecurities in operating systems.
In the end, if he indeed did NOT spread the programs that he wrote, then they weren't viruses at all -- they were just programs that exposed the insecurities of operating systems.
I am of the mind that we absolutely need people like Benny -- someone MUST check the locks to ensure that we are indeed safe. If no-one is checking the locks, then we're just fooling ourselves that what we hold near and dear is safe.
That stinks...Anything Goes. (Score:5, Insightful)
And spam writers simply write spam that exposes weaknesses in baysian filters.
"I am of the mind that we absolutely need people like Benny -- someone MUST check the locks to ensure that we are indeed safe. If no-one is checking the locks, then we're just fooling ourselves that what we hold near and dear is safe."
I'll be over to check your locks. DON'T CALL THE POLICE!
Buy your own lock, and check that! (Score:2, Interesting)
> weaknesses in baysian filters.
No, the spam writers actually enter my property. That is like the people who spread vira, people who break into houses, or people who set off bombs. Or make unauthorized copies of dvd's.
Those who write the code to defeat baysian filters are not spammers, but on the categogy with people who write vira or create universal keys, or write on the net how to create bombs from household chemicals. Or write decsc.
The later
Re:Buy your own lock, and check that! (Score:2)
Chicken or egg? (Score:3, Insightful)
The programs written by the kid, however, are targetted at vulnerabilities that already exist. Had he not written the code to expose the weakness, the weakness would still exist. Therefore he is responding to the weakness (and the weaknes
Re:That stinks... (Score:2)
As far as the analogy between Benny and Frank, I'll grant that it is pretty disparate, but it illustrates the logic between putting the fox in to guard the henhouse. As long as you have some reasonable sort of oversight, you have a fox telling you how other foxes will attempt to steal the hens. Your particular fox can only abuse his position for so
Re:That stinks... (Score:2)
Except most of them don't, they just exploit the ignorance of end users.
Riiiight... (Score:2)
That's true - up until the point he distributed the virus, and caused (probably) millions of dollars of real damage.
That's a crime.
Re:That stinks... (Score:2)
Besides, Benny is now employed as a locksmith. The argument was whether or not he deserved to be. I contend that he does.
Apparently you haven't engaged your brain enough to be able to form a real opinion either way.
Re:That stinks... (Score:2)
Re:That stinks... (Score:2)
Unless he is proven to have distributed the programs (viruses, as alleged by the government), then all he did was write programs that
Re:That stinks... (Score:3, Insightful)
Re:That stinks... (Score:2)
Re:That stinks... (Score:2)
Re:That stinks... (Score:2)
You wouldn't put him in a bank vault. He was not the kind of guy who tunneled into them in them in the dead of night. He was the guy who walked up to the teller in the middle of the day, and talked her into giving him the money.
He was the master of social engineering [wikipedia.org]. He knew the technology of checks, but what made his knowledge useful was that he knew the way the people used them.
See also:
Re:That stinks... (Score:2)
Re:That stinks... (Score:2)
Well, he denies that he has spread viruses himself, but as he says "29A just wants to share ideas with others, and source code is a way of expression", he cannot possibly guarantee that none of his viruses have made it into the wild.
Viruses and how they work is of course a fascinating subject, but having a group of people dedicating to exploring how to create new ones is very questionable. When I was younger I did the superficial test of mak
Stupid title (Score:3, Informative)
Re:Stupid title (Score:2)
Re:Stupid title (Score:2)
Re:Stupid title (Score:2)
Re:That stinks... (Score:4, Funny)
Re:That stinks... (Score:2)
Re:That stinks... (Score:2, Funny)
Re:That stinks... (Score:3, Funny)
Re:That stinks... (Score:2)
That's consulting (Score:3, Insightful)
Sounds like every consulting gig I've been involved with. Convince them they have a problem and that you, and only you, know how to fix it. Oh, and ummm, profit!
Re:That stinks... (Score:2)
He's got a point there, but still, that stinks of "create a problem, then sell the solution".
But this is the American way...
Microsoft with security, SMS, updates etc. They even want to do it with spam, and most spam comes from Windows PCs.
Trend, McAfee, Norton and others, no expanation needed
ISPs let infected PCs stay on the net, yet want to sell the customers some AV product or "extra" bandwidth
Telcos, sell calling line ID, then sell blocks for it. Some even sell no-calls from blocked.
Credit ca
Well, it looks like we finally have step #2... (Score:5, Funny)
2. Work for antivirus company selling solutions to the viruses that you write
3. Profit!
Re:Well, it looks like we finally have step #2... (Score:2)
You got it backwards. (Score:2)
2. Hire virus writers to create your own market.
3. Profit!
Re:Well, it looks like we finally have step #2... (Score:3, Informative)
It's a real word (Score:3, Informative)
Re:It's a real word (Score:2)
Viral Ideas. (Score:3, Funny)
Will I get infected reading the article?
Re:Viral Ideas. (Score:4, Funny)
Let me summarize... (Score:5, Insightful)
Q: How many viruses have you written?
A: A lot
Q: Why did you write them?
A: To learn and innovate, not to harm.
Q: Should virus writers like you work for AV companies?
A: Yes, of course. We know security the best.
Why is this an "interesting interview"? There is little to no content here. It's the same crap we've heard every virus writer say to every person who interviews them. While I agree that the best security people are probably the ones who used to break the system (aka virus writers and crackers) why does this need to be considered interesting news? I was more interested in the (FALSE) story about the fish from the tsunami.
Re:Let me summarize... (Score:2)
Who can suggest something better? I'm looking for more sci/tech, less tripe.
An Alternative (Score:2)
Re:Let me summarize... (Score:2)
Re:Let me summarize... (Score:2)
Why? It takes different kind of skills to keep a system up and running nice and secure that to crack it. As an anology : Someone very good at blowing up buildings is probably not that good at actually build one. Sure, a good demolisher need good knowledge about construction, but it's not the same. Really.
Mod parent up! (Score:4, Insightful)
THAT would tell you whether he was as good as he claimed. Yep. And until I see him releasing code to fix exploitable holes in Open Source, he's still just another kiddie. Again, from the article: Pattern matching is nothing. And that's all that anti-virus software is.
Rather than spending his massive talent on pattern matching viruses, why hasn't he come out with something to prevent viruses in the first place?
Anti-virus systems are all re-active, not pro-active.
Re-active is easy.
Pro-active is hard.
This story is junk. Some "journalist" saw that a "criminal" had been hired by a "security" company and decided that it would be a good story.
Re:Let me summarize... (Score:2)
Re:Let me summarize... (Score:2, Insightful)
I think it's the
Stupid all the way to the bank. Ick.
Truth? (Score:4, Insightful)
Re:Truth? (Score:2)
What I find interesting is
Re:Truth? (Score:2)
Nonono. Don't confuse the pirates with the people who actually care about freedom. Yes, stealing software/music/movies is illegal. That is a fact. Go look it up. (I won't go into the debate of "just because it's illegal doesn't make it unethical"). The fact that there is
Re:Truth? (Score:2)
Re:Truth? (Score:2)
Re:Truth? (Score:2)
Given that he lives in Brno, I really doubt that he has even once considered his first amendment rights. Perhaps you meant to say "protected under Article 17 of Division Two of the second chapter of the Charter of Fundamental Rights and Freedoms?"
Naah... too wordy. "First Amendment" it is!
Re:Truth? (Score:5, Insightful)
Nice try, but that doesn't follow. The virus writer isn't like the guy who burns down the building; he's more like the guy who came up with the formula for the molotoff cocktail your guy used to burn down the building. Coming up with the formula is a creative act, and one that is protected enough so that one has the right to actually publish the formula anywhere. One can (or at least, should) be able to publish the design for other molotoff cocktails, or bombs, or guns, or swords, or whatever harmful thing you want.
However, the second someone takes that formula and puts together the ingredients (*ahem, compiles the source code*) and throws it at the building (*ahem, distributes the executable*), then we have our criminal.
Re:Truth? (Score:2)
Re:Truth? (Score:2)
Anyway, back to your post. Again, it doesn't follow. The reason you are responsible for the situation you described is because you are hiring a team to commit an act in exchange for money. In other words, that team is acting as an agent of you. Lots of states have leg
Re: First Amendment (Score:2, Informative)
Last time I checked, the First Amendment was in the US Constitution.
Article 17 of the Czech Republic's Constitution ("Charter of Fundamental Rights and Freedoms") states, in Section 4, "The freedom of expression and the right to seek and disseminate information may be limited by law in the case of measures essential in a democratic society for protecting the rights and freedoms of others, the security of the State, public security, public health, and morality." So here, limitations on these rights are mor
Re:Truth? (Score:2)
It sounds to me like he thinks he should be free to write virii because it's expression and protected under the first amendment?
So please tell me when the first amendment became law in the Czech Republic. When will you people learn that your laws does not apply outside your borders? Besides that as far as I know there is no US law prohibiting writing computer viruses, or any law prohibiting sharing of source code for them. There are however laws that could get you if you release the virus on an unsuspect
Perhaps... (Score:2)
RE: preventing new/devastating virii (Score:2)
If people like Benny *really* want to be useful in helping prevent viruses - they need to become employed at corporations like Microsoft, on a team that works to improve the security of the OS itself.
That said, I also find it rather interesting that with very FEW exceptions (like AVG AntiVirus), almost all antivirus makers insist on their customers paying a fairly substantial amoun
Re: preventing new/devastating virii (Score:2)
But the vast bulk of viruses *don't* exploit any weaknesses in the OS. To the OS, most viruses are performing normal and expected tasks (opening and reading files, opening network connections, etc). It's only the context *to the end user* in which they are doing them that makes them "bad".
Re:Perhaps... (Score:2)
Well, that's not strictly true - there were *heaps* of viruses circulating back in the late 80s and early 90s that really did destroy data.
An interesting little quote (Score:3, Interesting)
Some antivirus firms say that I have no moral right to do it, but...almost all ex-members and current members of 29A are employed in the antivirus and information technology security industry.
Does this strike anybody else as a "wolf guarding the henhouse" scenario?
Re:An interesting little quote (Score:2)
Virus writing textbooks? (Score:2)
There are very vew (good!) books about writing viruses. One of them is "The Shellcoder Handbook" by Koziol et. al.
Any other suggestions?
Re:Virus writing textbooks? (Score:2)
It depends (Score:3, Insightful)
If I were to hire another administrator to be in charge for securing my systems, I would want them to have that same internal drive and desire to explore the system, rather than having a checklist-mentality. Go down the list and assume the server is secure.
That said, I would _not_ hire someone who was actively involved in breaking into other people's systems. It's the mindset. They did it once, they can't do it appreciably any better than if they had probed their own systems, and they're likely to do it again. Part of being a professional means a mature respect for other people's beings.
So if this guy actually wrote viruses that were released, I would consider him probably a bad canidate. Otherwise, yeah, go for it. Good choice.
What's the problem? (Score:2)
Or am I missing something here...
However, from the Cnet guy's questions, it certainly seemed like he had written his questions in advance while thinking he was a dirty hacker trying supporting "cyberterrorism".
Re:What's the problem? (Score:3, Insightful)
Or maybe they're all just too stupid to think that some script kiddie will come along, compile and release the thing. Writing malicious code to see if something works is one thing, writing it and releasing/publishing it is another. One can help you understand the workings of another piece of software, the other makes a big mess of the internet and there's no excuse for it.
Re:What's the problem? (Score:2)
Passionate Young Writer Pens Great American Virus (Score:3, Funny)
somesuch thing [ridiculopathy.com] about a passionate young code mangler:
Circular Logic (Score:4, Interesting)
01: A virus writer releases a virus or worm,
02: A virus writer gets accused of damaging millions of computers
03: A virus writer says he did it to bring attention to X bug that could be potentially used to write a virus or worm for
04: GOTO 01
I realize that some companies are stubborn and have persued legal action against people who publish bugs in software, so a virus or worm can sometimes be the only effective way to bring public attention to a problem. However, this usually is in turned converted to bad press for the writer, and just backfires. The way I see it, this is a better argument than others for switching to OSS - no morbid fear that publishing a bug will result in a lawsuit (no matter how unfound half the time), and thus any virus/worm exploits on an open platform can be considered generally malicious, and the writer persued fully.
Re:Circular Logic (Score:2)
Sounds like a business plan (Score:2)
Then sell the cure
Wasn't that a movie?
That's one heck of an unethical business plan. That violates so many ethics principles it's amazing.
Turning point (Score:3, Interesting)
I'm disappointed (Score:3, Funny)
The only acceptable process for getting into the mind of a virus writer should be both irreversable and serve as a warning to others.
the AC
Personal choice (Score:2, Insightful)
Close ties between virus and anti-virus industry (Score:5, Insightful)
Most viruses are designed to be friendly to the anti-virus industry.
There's always been an implicit synergy between the virus and anti-virus companies. They need each other. But now we know there's more than that.
Re:Close ties between virus and anti-virus industr (Score:3, Interesting)
The challenge of virus/worm writing is having the thing spread, of manipulating systems and hiding.
The reason there is rarely a destructive payload is because there is absolutely no challenge in a destructive payload... any moron can write destructive code.
Contrary to what the movies, and thanks to them, the media like to make people think, the primary goal of most virus writers isn't to wreak havok on a global scale, it's simply to
Re:Close ties between virus and anti-virus industr (Score:2)
Re:Close ties between virus and anti-virus industr (Score:2)
If they do this, it very well could just be an unintentional side effect. For example, the FORM virus would fuck up the contents of Word documents, because it would insert a chunk of its code into the memory space of the document, usually in the body text part of the doc. Most of the time, deleting the ascii-equivalent of the code was enough to fix the doc, but not
Interview with another member of 29A (Ratter) (Score:3, Informative)
Inside the mind... (Score:3, Funny)
I don't want to be in his mind (Score:2)
While hiring these guys might help in the short term, long term it does nothing to discourage other authors. If they manage to avoid jail, they've got a big payday coming. To me, that's exactly the wrong message to send.
If viruses, worms, spyware, and spam disappeared tomorrow, I would probably be unemployed. And you know what, I'd be okay with that, because it'd mean that my customers don't need me to fix the problems these guys ca
"who else" indeed. (Score:4, Insightful)
just because you can blow up a bridge doesn't mean you should be trusted to build one.
it takes a completely different skillset to defend against viruses than it does to write them.
doctors don't have to know how to create a disease in order to know how to cure it. i would trust a doctor to treat disease far more than a bioweapons engineer.
just like i don't trust a burglar to guard a bank vault, i don't trust a virus writer to write antivirus software.
metaphor much? (Score:3, Interesting)
A poorly thought out simile is like a fish riding a bicycle, for reasons you would do
Re:metaphor much? (Score:2, Insightful)
Are serious? It's common to think that being near a problem lends special insight, but lets be clear: Doctors spend years studying how to heal, a bioweapons engineer spends years studying how to kill. If the objective is to save the life, the doctor is the clear choice.
who better to blow up the bridge than a guy who builds bridges?
The person who spends years studying how to bl
Re:metaphor much? (Score:2)
1) US bioweapons experts developed anthrax.
2) unknown low-level bad guys released it.
3) US bioweapons experts developed ways to deal with anthrax.
4) doctors delivered the medicine
Again, this is the actual, nonmetaphorical
Re:metaphor much? (Score:2)
Maybe in a general sense, but talking to the structural engineer for a specific bridge would probably clue you in far more to how to bring a bridge down.
But it's not too hard to do anyways. Each basic bridge design has points of failure. You break the bridge at or near those points with the appropriate explosive, or you break enough easy spots so that the weak points end up getting overloaded, and it will come down. The
Re:"who else" indeed. (Score:2)
just because you can blow up a bridge doesn't mean you should be trusted to build one.
However, if you are a structural engineer, you might be interested in this guy's analysis of your bridge design to make it more robust...
it takes a completely different skillset to defend against viruses than it does to write them.
Yes, it does. But defense is almost always a step
Re:"who else" indeed. (Score:2)
do you really want him to design a bridge for you? hint: he's only ever studied and built bombs his entire life. he's never built a single structure.
Just like the US Bioterrorism research (Score:2)
Gosh - all the guy has to point to is the US's current Bioterrorism research. You know, the large amounts of money that are put into "developing" various strains of germ warfare to better "prepare us" in case "someone else" uses them against us??
Inside the mind of a virus writer... (Score:4, Funny)
0x29A? Haha. (Score:2)
my life with 29a/#virus (Score:2, Interesting)
29a took up the VLAD torch (Score:2)
A little too cynical (Score:2)
To witness similar "amoral thinking", read this interview [wired.com] of Bram Cohen.
If you have a very pure abstract mind, all challenges are equal. "Thinking through the moral implications" is only relevant if you have ill intent. If yo
Re:A little too cynical (Score:2)
Re:What a great excuse! (Score:2)
If you are not motivated to cause harm, it's hard to see how the moral argument is relevant. Most people would not wish to be seen as causing harm, but how one is seen would not be a strong motivator to someone with Aspergers. Rather, they'd be likely to be more moral than average, since they are inclined more towards the abs
Re:no (Score:2)
Re:Psychological Analysis (Score:2)
Just like assuming that Frank Abagnale has absolutely nothing of import to say about check fraud is pretty stupid.
While you need to take it with a grain of salt, just flatout dismissing Marek is stupid.
While understandable, wanting to just punch the guy in the face is even more childish.
For a real-world person, look at Alfred Nobel. He made a mint of money from dynamite. At least he felt guilty about all of the bad thi