Slashdot Mirror


Killing Others' Malicious Processes

Roland Piquepaille writes "This opinion is not mine, but the one of Tim Mullen, from SecurityFocus Online. In this story, he expresses some strong ideas regarding systems infected by worms. "I believe you should have the right to neutralize a worm process running on someone else's infected system, if it's relentlessly attacking your network. I've even written code to demonstrate the process. Though the initial news coverage of the concept was grossly inaccurate in conveying my ideas, it has stirred up a constructive dialog. I knew my idea was controversial, but I was wrong about something -- I figured everyone in the security biz would "get it" and that the hard part would be convincing everyone else that if they can't or won't secure their machines, we as the defenders would have the right to terminate the process attacking us. It has turned out to be the opposite." The author then looks at the criticisms about this strikeback idea raised by some security experts -- to dismiss them of course. Check this column for a summary or read the original story for more details."

199 of 415 comments (clear)

  1. Killing Others' Malicious Processes by Gyan · · Score: 5, Funny


    RIAA : Great. Now, who's running Kazaa ?

    1. Re:Killing Others' Malicious Processes by DrDebug · · Score: 2, Insightful

      You hit the nail right on the head.

      Sure, we want to defend ourselves against malicious attacks. But does that mean going out and destroying the the attacker? Only in a war!

      So if the RIAA feels it has to 'defend' itself against something like KAZAA (which is NOT attacking RIAA directly, just it's mass-manufactured, over-hyped, over-priced monopolist property), then RIAA can come into our machines and wipe out KAZAA.

      And I don't like where that is going....

      Folks, the current state of the Internet and the Web reminds me of the Wild West. Good people and outlaws all over the place. Things got better when the sheriff came to town. Maybe what we need is a sheriff; one that will honor the privacy and uphold the security of each honorable individual; but with the right to gun down the outlaws (or send them to the judge).

      So the I think the power to neutralize processes on other peoples machines should be entrusted to those individuals that are in a position of authority; using people that we can actually trust. The RIAA and other corporations are NOT the answer. Is the government? That remains to be seen.

      It may come to that. Let's just hope we don't end up with a 'Big Brother' Internet.

    2. Re:Killing Others' Malicious Processes by j3ss · · Score: 2, Insightful

      what we need is a sheriff; one that will honor the privacy and uphold the security of each honorable individual; but with the right to gun down the outlaws

      I would never support such a thing. An internet "sheriff" would end up under the thumb of people like the RIAA, FBI and MPAA. The internet sheriff would probably more resemble the 1990's era LAPD than the good guy on the white horse.

      We don't need MORE AUTHORITY, what we need is LESS AUTHORITY.

    3. Re:Killing Others' Malicious Processes by Suidae · · Score: 2

      I don't want my neighbor messing with my car any more than I want him messing with my processes.

      In either case, he'd darn well better identify himself and assume legal liability for any damage he does.

    4. Re:Killing Others' Malicious Processes by karmawarrior · · Score: 5, Insightful
      When I wrote a proposal for keeping system administrators accountable - ensuring tht if someone puts a machine on the Internet, they take the necessary steps to secure it, it generated howls of outrage from people who clearly felt that there is no onus on admins to keep their machines secured and that blaming them in any way for the damage they cause is wrong.

      Jokes about the RIAA aside, which has indeed asked for laws to allow it to do exactly what you deem jokeworthy, the fact is that most people consider their PCs their own property but not their own responsibility. The view appears to be that it's ok for someone to leave a machine on the Internet available for anyone to take over, that the person who puts it there has no responsibility, and that anyone who complains, tries to get it fixed, etc, is in the wrong.

      Friends, I know that we all consider those who crack computers to be the ultimate culprits in any situation where a computer is damaged, but that doesn't mean that people shouldn't take responsibility their own parts in allowing this to happen. Someone who quite blatently leaves his or her keys in their car and parks outside bars would not be viewed by most people as completely blameless in the event that a drunk staggers out, takes the car, and drives it into a shop window.

      Leaving a machine unsecured and unmonitored on the Internet is a sure-fire way of ensuring it is hacked and used to attack other machines. We know this. Yet people continue to do it. They do not secure their machines once hacked, and they allow their own machines to attack others once hacked. This is negligence, pure and simple.

      This quagmire of negligent sysadmins not securing their machines, not allowing their machines to be shut down by victims yet not willing to consider the consequences of their failure to secure their machines and to turn off machines that attack others will not disappear by itself. Unless people are prepared to actually act, not just talk about it on Slashdot, nothing will ever get done. Apathy is not an option.

      You can help by getting off your rear and writing to your congressman or senator. Tell them that negligent sysadmins who are happy to keep their computers connected to the Internet all of the time but aren't willing to take basic, simple, security precautions to ensure they play with others are a danger to the security of the Internet, a menace to other 'net users, and cause billions of dollars of damage every year. Tell them that you appreciate the work being done by groups like Security Focus, BugTraq, and even the efforts made by Microsoft to secure their systems and provide easy ways of keeping their products secure, but that if those responsible for computers that are on the Internet do not make use of the tools and features made available to them, you will be forced to use less and less secure and intelligently designed alternatives. Let them know that SMP may make or break whether you can efficiently deploy OpenBSD on your workstations and servers. Explain the concerns you have about freedom, openness, and choice, and how incompetent system administration harms all three. Let them know that this is an issue that effects YOU directly, that YOU vote, and that your vote will be influenced, indeed dependent, on whether or not they are willing to propose laws that provide proper deterents to poor system administratorship and allow those attacked by poorly managed machines to fight back.

      You CAN make a difference. Don't treat voting as a right, treat it as a duty. Keep informed, keep your political representatives informed on how you feel. And, most importantly of all, vote.

      --
      KMSMA (WWBD?)
    5. Re:Killing Others' Malicious Processes by Archfeld · · Score: 2

      are you certified to decide what is wrong with my radiator ? What if, after you "help" me by fixing my car, the radiator explodes. Do I get to sue you for damages, or are you in jail, do I even KNOW you 'helped' me ?
      I can't help as a sysadmin intellectually agree with you, fix your stuff or it will get fixed, but there are many other questions that this brings to the surface.... A veritable pandora's box.

      --
      errr....umm...*whooosh* *whoosh* Is this thing on ?
    6. Re:Killing Others' Malicious Processes by Zzootnik · · Score: 2

      First off- "Common Sense" is definitely NOT common. "Jane with a new Dell" who just plugs it in to a cable modem and zips around the met with email, ICQ, and whatever generally isn't even AWARE of anything security related...The thought just doesn't even occurr to her (or him-) that their new Computer could easily be r00+D and used to attack other people... I'm Thinking of something along the lines of an "Awareness Campaign", and I personally endorse taking security measures to everyone I know. (It's important, dammit!)

      As to the vigilante and civilised society...heh-heh-heh...Not gonna happen on the net. Not for a while at least. This is, as I've read earlier in this thread, much like the old west before the sheriffs came to town. Right now, there really isn't anyone in authority over the whole net...The only real "authority" is located n a real-world based geographical area. That makes it problematical for things like US enforcement against Chinese hackers (for instance...)

      Hate to say it, but it looks like vigilante justice is about the best we can hope for...although be assured, I trust them as far as I can throw my refridgerator. But I've also taken steps to assure my computers presence on the net is all but invisible, so I don't think I really have much personally to worry about.

      --
      Sig currently under construction. Mind the gap....
  2. Legalised hacking.. by Anonymous Coward · · Score: 5, Insightful

    yet again under another pretense.

    This will be abused like all the other technology laws.

    1. Re:Legalised hacking.. by macdaddy357 · · Score: 3, Funny
      Tim Mullen wants a licence to hack, the entertainment industry want a licence to hack. Here's a rap for them

      Yo Yo
      Ya say ya wanna have a licence ta hack
      That is really whack!
      If ya think we're gonna give ya a licence ta hack
      You be smokin'crack!
      Yo!

      --
      How ya like dat?
    2. Re:Legalised hacking.. by sniggly · · Score: 4, Insightful

      it's not a law. This is an international problem for which a law will most likely never come into being.

      Imagine I am your next door neighbour and I have a dead animal on my porch, the stench and health hazard is more than an annoyance to you. You can take action against that by removing the dead animal from my space but you would enter my premises doing so. Instead you can call the police or any other agency that might take the trouble to show up and deal with it.

      On the internet there is no 911. There is an uplink admin that might take action but the uplink might have a legal obligation to keep the link up. If the attacks take up a significant portion of your bandwidth you are seriously compromised, you are probably paying for the bandwidth the attacker is using while trying to compromise your system.

      Taking out the worm on the attacking system is what one could call a "surgical strike", you deal with it.

      It could be illegal to do so and for this you take responsibility.

      But is it immoral? Those here who seem to argue from a moral perspective saying it's wrong to try to stop worm attacks by entering and killing the worm on the attacking machine apparently are not server admins themselves. When you are under attack all you want is for it to stop.

      --
      Of those to whom much is given, much is required.
    3. Re:Legalised hacking.. by GMontag451 · · Score: 5, Insightful

      The way I see this is akin to a self defense plea when you are charged with murder. If someone is coming at you with a gun, you have the right to stop him/her with any available force. However, if you are charged with murder, the burden of proof is on you to show that you were acting in self-defense. The same should go for an attack on the internet. If some computer is attacking you, you should be able to react with reasonable force. But the burden of proof should again be on you to show that you were acting with reasonable force.

    4. Re:Legalised hacking.. by GMontag451 · · Score: 2

      For many of the worms still circulating (nimda, code red, etc.), you could simply use the same hole that the worm got in on. Once you have killed the worm process, you could also patch the hole if you are a kind netizen.

  3. Leave them alone !? by mirko · · Score: 3, Insightful

    You should not interact with other's machines :
    Let them fix their worm problems themselves or they may not appreciate it.
    It is normal and nice to tell them they have a problem but your work stops here !

    --
    Trolling using another account since 2005.
    1. Re:Leave them alone !? by rmadmin · · Score: 5, Interesting

      I agree with this! I work for an ISP, and when we come across a user that we cannot contact to notify of problems, we simple disconnect them untill they can prove they have resolved the problem. Its worked wonders. We see so much less virus activity trying to hit our mail servers, and we've had alot less complains about people having a virus or worm.

    2. Re:Leave them alone !? by sfled · · Score: 3, Interesting


      That is bsolutely the correct way to go, rmadmin. I report the problem server to abuse@problemserver'sISP and they usually inform the server's sysadmin/dork and disconnect the server until the problem is fixed.

      --
      I'm not really a web designer, I just play one on the Internet.
    3. Re:Leave them alone !? by caseyc · · Score: 2, Interesting

      I'm not sure that this is what the author of the article was talking about. But, I think you're more on track than he is.

      Maybe I'm missing the author's point, but it didn't seem like he offered any clear solutions? Who will have authority to kill the said processes? Will the ability for those authorities to do so be implemented in the OS?

      It's a noble idea, but certainly not ready for prime time. Holding people legally accountable for their own systems seems like a better solution, although nobody really sees that happening in the near future. For now, shutting the trouble machines out of the network while the user of the machine isolates the problem seems to be the easiest, safest, and most reasonable way to deal with worms and whatnot.

    4. Re:Leave them alone !? by secolactico · · Score: 3, Insightful

      I used to work for an ISP where the policy was to inform the sysadmin, and if the complains against him/her were too many, disconnect it. However, if the customer was a large one (say... a public entity) and, as usual, had no one clueful enough to fix the problem, the bosses would send someone over from our office to help fix it...

      "But sir... I know nothing of exchange!"

      "No matter, go over there and run some antivirus or something"

      "...sigh..."

      I've ever since moved on to greener pastures. Still, my belief is that if there's no one at the offending site that can solve the problem, leave them alone unless they ask for help and pay you for your services.

      --
      No sig
    5. Re:Leave them alone !? by Mr_Silver · · Score: 2
      I agree with this! I work for an ISP, and when we come across a user that we cannot contact to notify of problems, we simple disconnect them untill they can prove they have resolved the problem. Its worked wonders. We see so much less virus activity trying to hit our mail servers, and we've had alot less complains about people having a virus or worm.

      Whilst I'm sure you were agreeing with the parent poster, in fact, what you've actually done is actually pointed out that you do the opposite.

      A user is affected and rather than sit there, do nothing and wait for them to fix it (as suggested by the parent), you actually proactivity go out and "kill their processes".

      In this case, "killing their processes" means pull the plug on their internet connection.

      If you truely did what the parent poster was suggesting then your work stops after informing them and you should "Let them fix their worm problems".

      --
      Avantslash - View Slashdot cleanly on your mobile phone.
    6. Re:Leave them alone !? by crazyphilman · · Score: 2

      Mirko said: "You should not interact with other's machines : Let them fix their worm problems themselves or they may not appreciate it.
      It is normal and nice to tell them they have a problem but your work stops here !"

      I agree with you that one should never, ever interfere with the operation of another machine or site. I also agree that the best course of action would be to notify them of the problem, and let them fix their own machines. However, I would take an additional step: I would adjust the firewalls on my own machines so that traffic from the affected machines was completely blocked off until the worm/portscans/whatever stopped completely.

      I think this approach is a fair compromise; it protects my machines (my responsibility) and it doesn't interfere with other people's machines (which is probably illegal anyway). And, I've done them the favor of letting them know about the problem, in a gentlemanly, polite way.

      One Caveat: if I was working for an ISP, and my machines included routers which their machines depended upon for their internet connection, it would be a little more sticky. In that case, I think I'd prevent traffic from that machine from going TO my machines, but I might allow forwarding on the routers... I'd have to crack open my firewall book, it's been a while -- this would work, wouldn't it? If there was some way of identifying the worm/etc's packets, I could just firewall off the worm, too, maybe.

      --
      Farewell! It's been a fine buncha years!
    7. Re:Leave them alone !? by tsg · · Score: 2

      Um, no. The ISP is disconnecting the service they provide until the customer can fix his equipment. They are not touching anything they do not have direct resposibility for. They aren't modifying anything on the machine at all.

      It's analagous to the phone company disconnecting your fax line because your fax machine repeatedly calls the same residential number. They are shutting down the connection they are responsible for, not fixing your fax machine.

      --
      People's desire to believe they are right is much stronger than their desire to be right.
    8. Re:Leave them alone !? by FleshWound · · Score: 2
      Whilst I'm sure you were agreeing with the parent poster, in fact, what you've actually done is actually pointed out that you do the opposite.
      Glad I wasn't the only one that caught that.
    9. Re:Leave them alone !? by DancingSword · · Score: 2, Interesting

      And if the opponent-machine is committing a DoS/flood-attack against my connection/machine?

      Dropping the packets isn't going to save me from paying for the bandwidth, or unclog my connection ( this IS assault, we're talking about ), and no matter how I makebelieve that "they aren't touching my machine, therefore I have no right to touch theirs", it isn't that clear/simple ( they are obliterating my resources, for starters ):

      If A PROCESS among their machine is attacking me & costing me, then have I the right to kill that process's action..?

      If not, then assaulting/damaging others' ( by losing them their ISP/connection, or costing them thousands of dollars in bandwidth, or obliterating their livelihood's function ) is a right, and neither one's-own-resources, nor defensive-action is *equal* a right.

      This *is not* the same as the "gun rights" discussion, though similar, because what I'm talking about is the right to kill their gun, not to kill them, see...

      --
      Messages to/for me ( in me journal )
    10. Re:Leave them alone !? by walt-sjc · · Score: 4, Insightful

      Um, and what about the guy who has to wait for days, his network being hammered, piling up and network usage charges, while you take you sweet time in the disconnect process? Do you cut your customers off if you can't reach them in 10 minutes or do you give them a while?

      Of course then you also have ISP's that are so backlogged that they don't respond to a security issue for days to begin with, or the ISP's in China that can't read english so just ignore you.

      Though rose-colored glasses this is fine. In the real world it fails.

      A good example was code-red. It wasn't just one server once in a while trying to infect your server, it was HUNDREDS. Simultaniously. How the fuck do you handle that though notification? How long are you willing to let your business be offline?

      Code-red was just another wake-up call. The next worm might be MUCH more malicious and do MUCH more harm to the internet.

    11. Re:Leave them alone !? by jorleif · · Score: 2, Interesting

      Who will have authority to kill the said processes? Will the ability for those authorities to do so be implemented in the OS?

      I thought the same thing. Having this type of infrastructure in the OS would probably create a lot more problems than it would solve. The OS of the compromised system can't possibly know which of its processes are hostile, so it must allow remote sysadmins to kill all processes. That can't possibly work in practice so some kind of filtering of what processes may be killed remotely is needed. The only sensible way of filtering, that I can think of from the top of my head, would be to allow remote users to kill only processes that interact with their machine, for instance the web-server box could kill web-client processes that connect to it. Now this would make sense to a point but still sounds like something that could be abused in a hostile environment by spoofing etc.

      The author might of course also mean that the processes should be killed by attacking the infected computer through the same security hole that the original worm/virus used. Using this security hole the infected computer could be cleaned, and even patched. Now this scheme just might work, but it's probably illegal and perhaps immoral as well. I at least wouldn't like it if my machine would be patched remotely without notifying me. It might of course inspire worm writers to have the worm fix the security hole it uses by itself, which would be kind of amusing

    12. Re:Leave them alone !? by crazyphilman · · Score: 4, Interesting

      DancingSword said: "Dropping the packets isn't going to save me from paying for the bandwidth, or unclog my connection ( this IS assault, we're talking about ), and no matter how I makebelieve that they aren't touching my machine, therefore I have no right to touch theirs, it isn't that clear/simple ( they are obliterating my resources, for starters ):"

      Yes, but the correct approach is to complain to your ISP and have them firewall the offending packets off upstream, without making you pay for them. If you're a business customer this shouldn't be a problem for the ISP.

      Then he said: "If A PROCESS among their machine is attacking me & costing me, then have I the right to kill that process's action..?"

      No; you're not killing an action by firewalling their traffic. You are blocking it, just as you have the right to put a lock on your front door to block a thief from entering your house. You're not tying the thief to a telephone pole; he still has his liberty -- you're just keeping him out of YOUR house, which is YOUR right. See? Your rights end where the thief's rights begin, and vice versa.

      Then he said: "If not, then assaulting/damaging others' ( by losing them their ISP/connection, or costing them thousands of dollars in bandwidth, or obliterating their livelihood's function ) is a right, and neither one's-own-resources, nor defensive-action is *equal* a right."

      Now, you're using a non sequitur. You cannot proceed from the other proposition to this conclusion; it just doesn't work. Here is what I think the "rights" situation is (just to be clear):

      I have the right to take action on MY OWN MACHINE, to prevent your machine from interfering with me. Thus, I can firewall your machine off from me, and I can ask my ISP to put in an upstream firewall to protect my business. This only affects MY machine, so it doesn't impact any legitimate rights of the attacker.

      Even if an attacker is DOS'ing your server, you do not have the right to attempt to counter-hack him. Your rights end where his begin, you see: he has the right to expect privacy and noninterference on his system just as YOU do on yours.

      The only appropriate action is to involve your ISP and the authorities. They can then take LEGAL action against the source of the attacks.

      --
      Farewell! It's been a fine buncha years!
    13. Re:Leave them alone !? by MrResistor · · Score: 2

      The only appropriate action is to involve your ISP and the authorities. They can then take LEGAL action against the source of the attacks.

      And if they don't?

      Let me point out that if that always worked we wouldn't be having this discussion at all.

      The hole in your arguement is self defense. Killing people is illegal, but if I can prove it was self defense I won't be punished for it.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    14. Re:Leave them alone !? by crazyphilman · · Score: 2, Insightful

      MrResistor said: "The hole in your arguement is self defense. Killing people is illegal, but if I can prove it was self defense I won't be punished for it."

      This is not a hole. While it may be true that IF someone is trying to kill me, and therefore is presenting an immediate threat to my life, THEN I am permitted to use appropriate force and possibly even kill him without getting in trouble, this has nothing whatsoever to do with some hacker kid flooding my network. A DOS attack is simply not a direct threat to your life or limb and so you cannot use self defense as a defense. This is a false analogy.

      A better analogy would be the case where someone was committing libel against you. You are entitled to get a lawyer, seek an injunction against the person, obtain a court order forcing them to stop... But (for example) If they're talking trash about you on a radio station, you're not entitled to break in at 4AM and use a baseball bat on the transmitter, or sneak up on the roof and cut down the antenna with an acetylene torch. Trying a stunt like that goes right over the line into criminal activity. Just as trying to hack a hacker is criminal activity, whether you tell yourself it's self defense or not.

      It sucks, but if your ISP won't help you find another ISP. Or get a lawyer, and get a court order. Sue the hacker's ISP. Sue the hacker. Basically, DO SOMETHING (LEGAL) ABOUT IT. Running around like a villager with a coil of rope, a torch and a pitchfork isn't going to get you any satisfaction. It might get you put in jail for a while though.

      --
      Farewell! It's been a fine buncha years!
  4. actually by Anonymous Coward · · Score: 2, Interesting

    I'd rather see a set of worms released that infected machines on the scale of say code red or nimbda - but actually patched security holes, and or closed all the ports on the host machine. If the ports already closed by the machine were in actual use, the user would have the option to open the ones needed manually.

    1. Re:actually by greechneb · · Score: 4, Informative

      I seem to remember such a thing for unix/linux systems a while back, a search on google would probably find it.

      I'm pretty sure no one liked it.(I think the creator got bashed for it actually.) Mainly for the reason that changing something to fix a worm might break another process running on your machine if not done the correct way.

      If you are so worried about another machine trying to break into your own, I'd be securing yours better so you wouldn't have to worry...

    2. Re:actually by bpfinn · · Score: 2, Informative

      I'm pretty sure no one liked it.(I think the creator got bashed for it actually.)

      That's probably because the author, "Max Vision", programmed his worm to leave a backdoor open on your system - after it patched BIND to a safe version. He's in jail now.

    3. Re:actually by Gerry+Gleason · · Score: 2

      It's not so much that the fix might break something, but anytime someone changes something without your knowledge, there is cause for concern. Whenever you detect that something has changed with one of the systems you manage, you have to try to understand how and why. If someone is going around fixing things and not telling anyone, even if it is someone in the organization, you (or your monitoring tools) may notice something strange. When you try to follow up and understand how and why, you are missing information about what happened.

  5. Vigilante justice? by grub · · Score: 5, Insightful


    Exactly who decides what constitutes "relentlessly attacking your network"?
    A simple NMAP scan? What about Netbios scans? @Home scans for open NNTP servers... etc etc..

    --
    Trolling is a art,
    1. Re:Vigilante justice? by Doc+Hopper · · Score: 2

      In the US, "The Government" is another word for a body representing the collective will of the people. In other words, a 350-million-person lynch mob generally agrees (or fails to disagree much that) somebody should die, and paid a few people to do it for them.

      Justice from "the government" is simply institutionalized vigilantism. We hire people who are interested in pursuing justice and pay them decent money to carry out justice on our behalfs. As a side benefit, we decided to pay for training programs so that these hired guns won't kill the wrong people or treat them unfairly (which doesn't always work, but we try).

      If you're killed because you've killed, it's because a bunch of people want you dead for doing what you've done. Is it really more civilized to murder someone collectively as a "government" because all of one's friends (fellow voters) say to do it rather than because one is angry?

      Not completely disagreeing, but just food for thought. Perhaps government == vigilantism with rules...

    2. Re:Vigilante justice? by Frank+T.+Lofaro+Jr. · · Score: 2

      Exactly who decides what constitutes "relentlessly attacking your network"?

      That depends on how much money the attacker has.

      --
      Just because it CAN be done, doesn't mean it should!
    3. Re:Vigilante justice? by William+Tanksley · · Score: 2

      What you're saying is pretty much standard political theory, nothing particularly new. The standard way of saying it is that "Govenment is a monopoly on violence."

      Your post applies that only to the death penalty, but it really applies exactly the same to every other punitive action gov't takes -- and in the long run, all actions by gov't are punitive, since the only way to make them happen is to threaten punishment.

      Is it really more civilized to murder someone collectively as a "government" because all of one's friends (fellow voters) say to do it rather than because one is angry?

      Of course not -- but mass votes aren't supposed to be a part of the death penalty, anyhow. Interestingly, they are considered a part of warfare, which is an interesting distinction.

      -Billy

    4. Re:Vigilante justice? by Doc+Hopper · · Score: 2
      What you're saying is pretty much standard political theory, nothing particularly new. The standard way of saying it is that "Govenment is a monopoly on violence."


      I didn't have that phrase, "Government is a monopoly on violence" in my vernacular until this moment. I appreciate the quip!

      I think not enough people understand the origins of government, though, and in cases like this rail and rant against "vigilante justice", failing to realize that organized justice systems spring from vigilante justice! Communities reach a certain size, and with it grows crime. Against the crime springs up vigilantes to pursue the "bad guys". The non-vigilantes/non-criminals grow concerned about vigilante justice and seek to organize vigilante forces so that they can feel that justice is "ordered". Seems like we're following the same pattern on the Internet, but it will still take another 2-5 years to iron out a lot of the order so that we can have an organized Internet justice system...
  6. More discussion at Counterpane by Sheridan · · Score: 5, Informative
    Bruce Schneier has more discussion of this in the latest Crypto-Gram issue, both in the main section and in the letters (including a letter from Tim Mullen).

    There is a good justification in Mullen's letter as to why this proposal is different from the RIAA's proposed attacks on computers that they suspect of hosting unauthorised copyrighted material.

    1. Re:More discussion at Counterpane by JPawloski · · Score: 5, Interesting

      "Since the owner of a system has no responsibility for the actions of a worm, or any malicious process, that runs without their knowledge, I submit that they also have no rights to the process. No responsibility means no rights.

      So, if they have no rights to the process, there is no infringement against them when we neutralize it. If someone wants to claim that their rights were violated by our taking out the attacking process, then they should be held accountable for the actions of the process from its inception. They can't have it both ways. "

      That, I think, is a good point. The solution, however, is not to make the counterattack legal, thus continuing to absolve people of responsibility, but to make the owners of the systems legally responsible for their failure to secure their systems. If your system is 0wn3d and used to launch a DDoS attack on AOL (or Slashdot, Kuro5hin, whoever), then AOL should have the right to sue you for damages. Your incompetence caused their loss.

      You say you can't afford to pay? Tough. Should have thought of that before you put your insecure system online. You say it's the fault of the manufacturer for selling the insecure system in the first place? Take them to court. Too expensive? Well, if their system is too expensive to use, then people won't use it.

    2. Re:More discussion at Counterpane by Cally · · Score: 2

      SchneierZilla vs MegaMullen? No contest!

      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    3. Re:More discussion at Counterpane by jdreed1024 · · Score: 2
      If your system is 0wn3d and used to launch a DDoS attack on AOL (or Slashdot, Kuro5hin, whoever), then AOL should have the right to sue you for damages. Your incompetence caused their loss.

      You say you can't afford to pay? Tough. Should have thought of that before you put your insecure system online. You say it's the fault of the manufacturer for selling the insecure system in the first place?

      Dude, I'm so glad you're not a lawmaker. Please tell me you're being sarcastic or cynical or something. Let me offer an analogy. I have some fertilizer locker in my garden shed. If someone breaks in, steals it, uses it to build a bomb, and blows up some people, am I responsible? No. No court in the world would convict me. I took reasonable precautions, but the unforseen happened. If I happen to drop some change in the street, and a wino finds it, and that gives him enough money to buy a bottle of booze, and that bottle of booze is one bottle too many and kills him, am I responsible? Of course not.

      Now let me offer an example. Suppose I was running OpenBSD a while back. You know, that ueber-secure operating system. Suddenly, it's discovered that there's a remote hole in the default install for the first time ever. And, after the exploit is discovered, but before the patch is released, someone gets in to my system, and uses it to coordinate a DDoS attach on AOL. Am I responsible? Hell no - no patch was available yet.

      All right, another example: Suppose I run Linux. I am subscribed to every single security mailing list. I audit my system by hand daily, and by a cron job every hour. I run as few services as possible (say, sshd, and that's it). I apply patches within in minutes of them coming out. Then, I decide to go to the Carribean for a few days for a much needed vacation. While I'm on vacation, with no Internet access, a hole is discovered in OpenSSH. My system is one of the first to be 0wnz0red, and I can't do anything about it. My system is then used as part of a DDoS attach on openbsd.org. Am I responsible because I decided to go on vacation? I hope not.

      Even the most responsible of people can have their machines 0wnz0red by pure bad luck. It's called life. Shit happens. You deal with it, and move on. Yes, it's unfortunate. Yes, it's aggravating. But you fucking deal with it. You worry about your systems, and let me worry about mine. I have no problem if my ISP cuts off my service because there was a hole I hadn't patched. I deserve that, and they're protecting their customers. But to say that I'm responsible for anything done with my machine just because I happened to be asleep when a vulnerability was discovered is ridiculous.

      --
      There is no sig, there is only Zuul.
    4. Re:More discussion at Counterpane by costas · · Score: 2

      "Since the owner of a system has no responsibility for the actions of a worm [...]"


      I disagree right there. The owner of the system does have responsibility for the instance of that worm: it uses his/her computing facilities, connectivity, etc, and it instantiated due to his/her negligence. Therefore another operator doesnot have the right, unpriviliged, to terminate that instance. Sad and inconvenient, but that's ethics :-)...
    5. Re:More discussion at Counterpane by Cyclometh · · Score: 3, Interesting

      While I may agree with some of this, I think it should be pointed out that securing your systems is not a binary operation; you can be a competent sysadmin and still get owned by the latest exploit if you didn't find out about it quickly enough. You can also get nailed by some obscure exploit that a duly diligent admin might not have known about.

      You might also get nailed if you run an insecure application or allow users to run code on your system. My concern is that if you have a precedent like this, no one who can't afford an army of lawyers could afford to take the risk of being online, because the risk of getting sued into penury is too great.

      Do we want to foster a system where only the very wealthy or highly-connected can afford to run a server on the Internet?

    6. Re:More discussion at Counterpane by FurryFeet · · Score: 2

      If your system is 0wn3d and used to launch a DDoS attack on AOL (or Slashdot, Kuro5hin, whoever), then AOL should have the right to sue you for damages. Your incompetence caused their loss.

      Slashdot wouldn't be attacked, it would be among the attackers (and, in your scenario, defendants).
      Really, a slashdotting should get them in hot water (at the very least, aiding and abetting) right) ;)

  7. loss of business by KDan · · Score: 4, Insightful

    The only problem with this strikeback thing is what if the machine which is infected is business-critical?

    If you're going to take it on yourself to fix other people's machines, what if this causes them loss of business? And there's also varying definitions of what "strikeback" or "fixing" could mean. What if someone decides to "fix" your database server by shutting it down? Shouldn't they be held liable for the damages caused, just as someone who does that maliciously can be held liable?

    There's just too many holes in this strikeback philosophy. It opens the door to tons of abuse too: "I only broke into this machine to fix it, I swear, gov'nor!"

    I think it would also result in pretty dire situations when a machine equipped for strikeback mistakenly decides another machine (also strike-back-enabled) needs to be "fixed", and starts attempting to hack into it - and then the other one detects it as well, and they start concurrently trying to hack into each other... probably saturating the network with crap on the way...

    Daniel

    --
    Carpe Diem
    1. Re:loss of business by bpfinn · · Score: 2, Insightful

      This first thing I though of was if I was "Mr. Evil Hacker", I would attack company A's server with spoofed packets from company B. Then company A strikes back at company B. Company B responds, and there's your loop.

    2. Re:loss of business by Sylver+Dragon · · Score: 2

      If it is indeed a business critical machine, then they should have secured it better in the first place.

      That still begs the question about two very possible scenarios.
      1. The vendor has not released a patch yet.
      So, since I run progran XYZ on my server and it has a hole, but there is not a patch out for it yet, you can come in and shut down my business? Sorry to burst your bubble, but its not always (if ever) possible to have a 100% secure system (short of unplugging it and burying it in concrete).
      2. A previously unknown vulerabilty is used.
      Time to burst another bubble. No, you don't know everything. No matter how good you think you are, there will always be someone out there that is either lucky enough, or good enough to find a hole in your system.
      I agree that in a perfect world, this would be a great solution, you would actually be doing the affected system's admin a favor. But this isn't a perfect world.
      Consider for a moment the following idea. A hacker with some times on his hands sets up a script, which sends requests to your system, which look like Code Red or Nimda. Now, to add a bit of fun to this, he does some basic IP spoofing and makes the requests appear to come from another system entriely. And, to add to the fire, your system is only one of 100 that the requests are being sent to.
      Now in the spirit of the strikeback idea you and 50 of the other admins attack the source of the requests. Oops, you went after the wrong IP, and just killed someone's online store, which had nothing to do with the attack. In short, its a kind of reverse DOS attack.
      There's too many holes in this idea. for it to be truly workable. You'd end up with people forging logs to validate them killing a competitor's online store.

      --
      Necessity is the mother of invention.
      Laziness is the father.
  8. ISP can sorta do this by EvilAlien · · Score: 5, Insightful

    At least they can act to contain the spread of a virus, but not by killing processes on customer PCs. they can, however, disable service, whether it be a cable, *dsl, or dialup modem account. Shutting off service and forcing customers to take measures to clean their infected computers is allows by the acceptable use, terms of service, and other policies which protect the ISPs rights to take action.

    --
    perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    1. Re:ISP can sorta do this by Dunkirk · · Score: 3

      But they don't. That's one of the basic foundations of Mullen's whole argument. Furthermore, as someone who's running his own servers on a DSL connection - and therefore someone who keeps watch of blocked connection attempts - I know only too well how true his other point on this topic is: most of the time, you can't look up the IP address and find who's responsible for it. Furthermore, even when it's resolvable, only a fraction of those IP's will have an "abuse" email address to which to submit complaints. I use "psad" for watching these things. It makes it a lot easier to keep track of these events than the collection of scripts I had to munge the logs. I investigate real scans, and save all the emails in case (God forbid) I need them to help with a forensic investigation.

      --
      Acts 17:28, "For in Him we live, and move, and have our being."
    2. Re:ISP can sorta do this by zeugma-amp · · Score: 2

      Every ISP needs an easy method for the submittal of zombie addresses. We could clean up all of our networks pretty quickly if we could just scan our logs for worm traffic and sumbit it to an ISP by email in an agreed upon structured format.

      I wouldn't think it would be too terribly difficult for an ISP to have a process that checks the network traffic for the submitted addresses to verify that they are spewing and take appropriate measures.

      When the lUsers call to complain that their connections are down, the ISP can inform them it was shut down for cause and that once their system is patched, they will be automatically turned back on as the ISP periodically re-checks blocked IPs.

      Speaking specifically on the topic at hand, I'd have to say that I can understand the guy wanting to attack back. I'd like to have a script to physically shut down the zombie boxes after a certain threshold of attacks was reached. I'm still getting nimda/codered attacks on my boxes more than a year after there should be no excuse for this. At this point, anyone who gets infected by either of these programs needs to be just shut down by the attackees... I'd pretty much be willing to go so far as say that they deserve a quick fdisk as well. They've had plenty of time to protect themselves. It is equivalent to

      --
      This is an ex-parrot!
  9. The rights of the many and the few by katre · · Score: 5, Insightful

    If parents don't vaccinate their children, the state takes them out of school. If a dog consistently attacks people, the authorities put it down. If someone commits three felonies, they are put away for life. This is because the rights of the many outweigh the rights of the one.

    This is an interesting point, because it shows the essential flaw in this logic. In all of these examples, who is acting? "The authorities", namely, the government. In this absurb "strikeback" proposal, who is acting? Vigilante sysadmins. If anything, his examples prove that we need a national cybersecurity enforcement agency, which is responsible for taking machines offline when they get virus-infected. Clearly, this is a bad idea, and that's why strikeback will never work.

    1. Re:The rights of the many and the few by LostCluster · · Score: 3, Interesting

      Strikeback's just slightly misplaced. It's clear attacking computers need to be stopped, but it's much easier to have DCMA-style takedown process where legal notice is served on an ISP to takedown the offender, and filing a false report opens the false reporter to legal liability.

    2. Re:The rights of the many and the few by Rich0 · · Score: 2

      Do you use SPEWS? You have no right to talk about "vigilante sysadmins" if you do.

      I think there is a difference between blocking access to your system by a renegade computer, and mounting an attack on a renegade computer.

      Suppose the radio says some nut just escaped from the asylum down the street. Prudence dictates that you call your children inside and lock the door. Maybe you even grab your gun out of the closet just in case he breaks down your door. On the other hand, the solution to the problem isn't to form an armed possee with your neighbors and go out looking for the guy. Self-defense is just being prudent. And it is always prudent to use the minimal force necessary to do so. That might be a gun in the case of a nut breaking into your house - but sysadmins can just block traffic at the router.

      SPEWS is a voluntary system which is passive in nature (communications from a suspicious site are blocked). It doesn't involve hacking into suspected spammer's computers and hosing their mail processes.

      If admins want to develop a system for blacklisting suspected DNS zombies at the router level I'm all for that. If they want to actually hack into the zombie itself that is a problem. Keep in mind that the only act of wrongdoing by the owner of the zombie was probably to not apply the latest weekly security patch by Microsoft.

    3. Re:The rights of the many and the few by Sylver+Dragon · · Score: 2

      Why can't sysadmins be "the authorities" in these cases??

      Acountability.
      With the govenment authorities we have a few layers of oversight and control which makes the "the authorites" accountable to the people they serve.
      The sysadmins would be acting completly without oversight, and it would be difficult to hold them accountable if thier actions cause unintended harm.
      To use a comparitive analogy:
      If a police officer is involved in a shooting, there is a set of rules he must follow, or he will be fired or jailed. For example, he's not allowed to shoot if there is a good chance he will injure an innocent bystander in the process. This is why its only in the movies that a police office will shoot at the car of a fleeing suspect on a crowded street. If an officer were to fire randomly like that and hit a bystander, the officer would end up in jail. Even if every shot misses, or he hits the suspect, he is likely to end up with a repremand. We can be fairly sure that a police office is going to be more responsible in the use of his weapon, due to training and oversight. Not to mention that there are even rules about the types of rounds an officer uses. Most of your police issue weapons are loaded with low velocity rounds, so as to prevent a bullet from passing through the target and hitting someone on the other side.
      Now on the other end we have a private citizen. To begin with, there is no oversight. There is no group making sure that a private person is following the rules, or even keeping a list of who is performing these sorts of actions. Further, the private citizens don't have the training in how to handle these types of situations, and how to minimize incedental damage. And there is no control of what tools are given to the private citizen.
      The sysadmins can't be "the authorities" in this case because there is no one looking over their sholder, making sure that they are doing things the way they are supposed to do them. This situation is likely to lead to lots of incendental damage to a system, or worse a wonton disreguard for the damage done to the attacking system, and any associated functions.

      --
      Necessity is the mother of invention.
      Laziness is the father.
  10. All your process are now belong to us... by EvilTwinSkippy · · Score: 3
    He send us the bomb!

    Next you will be telling us that it's ok for government A to overthrow government B if it thinks B is destabilizing to it.

    HHOS

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
    1. Re:All your process are now belong to us... by Doc+Hopper · · Score: 2

      Next you will be telling us that it's ok for government A to overthrow government B if it thinks B is destabilizing to it.


      It is OK for gov't A to overthrow gov't B if gov't B is doing things gov't A doesn't like. Humanity has been doing this since we were cave men drawing pictures on the walls. We're a bunch of kids in a world-sized sandbox, and the only referee is the one that can enforce his rules. Every so often, that balance of power shifts.

      The question of whether it's ethical to make war is a personal one, but on a global scale, war is simply another tool for a government to enforce the collective wishes of their populace. We're all cogs in that machine, and large, wholesale change is only realized once people come to understand what impact their role plays in the overall scheme of things. Or once a sufficient number of the aggressors/defenders are dead so that they are no longer a threat.

      Don't submit to authority if what you're doing feels wrong to you. Do that much, and I think you're halfway there to being an enlightened human being. I'm about a quarter of the way there, I'm cowed by authority way too much still. I'm trying to figure out what the other half of enlightenment is :)

      (Oh, yeah, right, it's on the second head of my video card, dangit where'd I leave that monitor.)
  11. The money quote by wiredog · · Score: 5, Insightful
    Since the owner of a system has no responsibility for the actions of a worm, or any malicious process, that runs without their knowledge, I submit that they also have no rights to the process. No responsibility means no rights.

    So, if they have no rights to the process, there is no infringement against them when we neutralize it. If someone wants to claim that their rights were violated by our taking out the attacking process, then they should be held accountable for the actions of the process from its inception. They can't have it both ways.

    That, I think, is a good point. The solution, however, is not to make the counterattack legal, thus continuing to absolve people of responsibility, but to make the owners of the systems legally responsible for their failure to secure their systems. If your system is 0wn3d and used to launch a DDoS attack on AOL (or Slashdot, Kuro5hin, whoever), then AOL should have the right to sue you for damages. Your incompetence caused their loss.

    You say you can't afford to pay? Tough. Should have thought of that before you put your insecure system online. You say it's the fault of the manufacturer for selling the insecure system in the first place? Take them to court. Too expensive? Well, if their system is too expensive to use, then people won't use it.

    1. Re:The money quote by EvilTwinSkippy · · Score: 2

      Auto insurance is like that. My liability insurance covers whoever is harmed by my car, because ultimately I am the one who will be sued because my name is on the registration. At least in Pennsylvania, that also includes if some numbnuts steals my car.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    2. Re:The money quote by Tall+Rob+Mc · · Score: 5, Insightful
      I think you make a very good point, but I don't believe it follows the right course. The best way to attack a problem is at its root. As much as we would all like to have 100% of online computers running completely securely, we cannot expect such a large user base to do this.

      If your car is stolen because you left it unlocked in a parking lot and used in a hit-and-run accident, the car owner should not be held responsible. Yes, it is his fault that he didn't lock his car, but it shouldn't be illegal for him to leave his car unlocked. The crime committed here was by the thief.

      Likewise, if your computer is used in a DDoS attack on a commercial website, you should not be held responsible unless you intentionally left it vulnerable specifically for use in an attack. The insecure computer has done nothing wrong, the blame is in the hands of the person who used the computer for a malicious attack.

      Blaming the owner of the insecure computer is simply cutting one head off of a hydra.

    3. Re:The money quote by Whispers_in_the_dark · · Score: 4, Interesting

      Sounds like a great scam to me. Here's how the dance could go:

      1) Create a worm that will at some point perform a DDOS attack on my machine. Make sure it's nice and quiet so that it isn't detected until attack day.

      2) Wait until my site is attacked by the worm. Whine and moan about the lack of security on the other machines.

      3) Pick from among the richest "attackers" and sue their pants off...

      (Oh yeah, ... profit!)

      A friend of mine once said, "The only secure system is one that's not connected to the wall outlet." The hackers will always find something new to break into and everyone else will diligently (sometimes) try to stop them. The problem is that everyone's idea of diligence is different and someone with an itchy trigger finger killing off my processes at the drop of the hat isn't my idea of better security.

      Plus, whatever means the security patrol uses to shutdown the offending processes will likely be exploitable in itself. If ssh is getting hacked then certainly this little back-door will too.

    4. Re:The money quote by SlamMan · · Score: 2

      But as we all know, security is a process. I just can't see your typical blue haried granny updating the firmware on her firewall because somebody found a flaw in it. I'd say it should be automated or something, but automated processes are just one more thing to hack.

      --
      Mod point free since 2001
    5. Re:The money quote by rnelsonee · · Score: 2, Insightful
      If your system is 0wn3d and used to launch a DDoS attack on AOL (or Slashdot, Kuro5hin, whoever), then AOL should have the right to sue you for damages. Your incompetence caused their loss.

      I don't usually agrue against accountability, but this doens't make sense. What if I leave my house poorly locked (heck, even unlocked) when I leave for work, and someone breaks into it and then uses my house as a shelter as he starts sniping people in the streets. Should I be held accountable because he used my property to commit a crime? Heck no. The one commiting the crime is the one who should be punished. Same thing if someone steals my car and uses it to mow down some pedestrians. Under current law, I could be held accountable if the motorist was drinking, and I was aware of it, and I let him have the car on my own free will. And even then, I don't agree with the law.

      Anywho, I just wanted to throw in my 2 cents. Failure to implement an adequate security system is an option, people. A stupid one 99% of the time, sure. And that's why network admins are (and should be) held accountable by their employers if they lose business due to the admin's negligence. But if another network gets DOS'd from that network, the victim should go after the perp, not the people the perp used along the way...

    6. Re:The money quote by sckienle · · Score: 2

      Ah, but an ISP could.

      Just because having your own firewall is the "best" solution, doesn't mean that it has to be in your own home. The ISP could, and probably does, provide a firewall at their end. The ISP could require a software firewall to provide intra-ISP coverage.

      Let's also not forget that many OS vendors, including MS and Linux ones, provide an automated upgrade process, or could. This means that the OS providers can help the "blue haired granny" keep their system's security up to date automatically. Of course, the manufacturer would need to accept the burden of providing effective patches in a timely fashion, and the monetary responsibility to do so.

      The solution becomes more complex when you realize that all software will need to have this "security update" built into them. Here is where I think the OSS world has a huge advantage. They could, if they were willing to truly get behind this, provide a single package update location for all OSS packages. I know there are a handful of them now, but there really should only be one location.

      Oh, and this may actually get the software world to the point that digitally signing and verifying code is common place. I don't believe in Palladium or any other DRM use of this, but I would really appreciate it if everyone signed their binaries and code so I can be assured that it hasn't been changed. Today we do that by only accepting code by going to the developer's website. This isn't a problem, of course, but it hinders the one-location-for-all update process.

      So the process could happen, even for the non-computer literate. As the prior post suggests, though, there really isn't any business reason required to do this. It really won't be cheap, in either money terms or just development time.

      --
      I don't see things in black and white; I see the gray. Heck, I actually see in color, which makes things more difficult
    7. Re:The money quote by Tom · · Score: 2

      If your car is stolen because you left it unlocked in a parking lot and used in a hit-and-run accident, the car owner should not be held responsible. Yes, it is his fault that he didn't lock his car, but it shouldn't be illegal for him to leave his car unlocked. The crime committed here was by the thief.

      But Mullen isn't talking about the thief - he's talking about the guy with the pickup who rams your car during the hit-and-run, stopping the crime and catching the thief.

      Did that guy commit a crime? Would you have a claim against him for the damage he did?

      --
      Assorted stuff I do sometimes: Lemuria.org
    8. Re:The money quote by Xugumad · · Score: 4, Interesting

      I maintain a small number of servers, for a research project. All of these run the minimum of services for our purposes, have their own firewalls (in addition to the main organisational firewall), and once I apply the new packages for RHSA-2003:001, they will be up to date with all available patches.

      This does not mean that they are unhackable. While it may be unlikely that someone will write a worm that uses a previously unknown bug, it could happen. By what you're saying, I'd still be liable. Should I have checked every single line of code my box runs?

      As much as it may frustrate people when they get DDOS by wormed systems, this is not the solution. Better arrangements for having ISPs disconnect wormed systems, in my opinion, is the solution.

    9. Re:The money quote by tsg · · Score: 5, Insightful

      If your car is stolen because you left it unlocked in a parking lot and used in a hit-and-run accident, the car owner should not be held responsible. Yes, it is his fault that he didn't lock his car, but it shouldn't be illegal for him to leave his car unlocked. The crime committed here was by the thief.

      Likewise, if your computer is used in a DDoS attack on a commercial website, you should not be held responsible unless you intentionally left it vulnerable specifically for use in an attack. The insecure computer has done nothing wrong, the blame is in the hands of the person who used the computer for a malicious attack.


      Just to pick a nit, the difference is that, in the case of a DDOS attack, once the owner of the system becomes aware of the problem, he has the power, and therefore the responsibility, to correct it. If someone allows his system to continue attacking someone elses, even if he didn't cause the problem, he should be held responsible.

      Once the car is stolen, the car is no longer under the owner's control. Once the system is compromised, the sysadmin can still control it, even if it means pulling the plug.

      That said, I still don't think it gives the victim of an attack the right to go in and muck about in someone else's machine.

      --
      People's desire to believe they are right is much stronger than their desire to be right.
    10. Re:The money quote by Rich0 · · Score: 2

      My liability insurance covers whoever is harmed by my car, because ultimately I am the one who will be sued because my name is on the registration.

      Trust me - if somebody is run over by your car and it is because the steering wheel popped off due to a manufacturer's defect nobody is going to bother suing you - they'd go after the manufacturer. First, a jury is going to be sympathetic to you - you didn't do anything wrong. Second, why go after somebody's $100k liability coverage when you can go after a major automaker with a billion dollars in the bank?

      There are better solutions to the zombie problem than suing every grandma who dials into the Internet.

      Maybe a suit against an ISP for not requiring users to secure their systems would be a better approach. In my opinion the ISP is probably more culpable because:

      1. They have technical knowledge and would be expected to actually appreciate the problem of zombie machines (unlike grandma).

      2. If they filtered bogus IP source addresses at their routers victims of DDOS attacks wouldn't have half the headaches they do in blocking them.

      3. They could easily run a vulnerability scanner on all their users once a month while they're online and require users to address problems. This could even be automated (user gets email with list of security vulnerabilities and URLS for associated patches).

      None of these steps would cost that much money. #3 would cost a little, but some private company would probably step in to fill the void with an inexpensive software product that automates the process. ISPs who don't do #2 deserve to get in trouble for it. It takes one line in a router config table and saves everyone on the net a lot of trouble.

    11. Re:The money quote by Garin · · Score: 2

      Are you SERIOUS? It's my fault if someone else breaks into my computer? Holy cow is that ever ridiculous. How about if we made it YOUR fault if someone breaks into your house whie you're away on holidays, breaks a gas line or something, and then the house explodes and devastates the neighbourhood? After all, why didn't you secure your home?

      Yes, you have to secure your computer. But it's really no different at -all- from securing your home. Security is never going to be perfect, and now you're saying that unless their security is perfect, they're responsible? Remember, folks, that security is NEVER perfect, and that there will always be a possibility of a break-in. So, then, it's always possible that anyone's computer will be rooted. Thus, you have zero chance of ever being completely safe from being sued from these damages.

      Sorry, but that's ridiculous.

      --
      In any field, find the strangest thing and then explore it. -John Archibald Wheeler
    12. Re:The money quote by Rich0 · · Score: 2

      Yes, it should be illegal to leave your car unlocked.

      Keep in mind that until fairly recently folks used to sleep at night with their doors unlocked. The use of locks is indicitive of the problem - crime - not a solution to the problem. Ideally nobody should even have to think about security.

      The police should go after the crackers who commit DDOS crimes. If you start catching script kiddies and publicising their sentences, the rest will fall in line. Sure, it won't stop hardened criminals, but neither will just downloading the latest MS security patch.

    13. Re:The money quote by Otto · · Score: 3, Insightful

      Uh huh. And yet Nimda continues to spread.

      What about those boxes that are essentially never updated? These are the *vast* majority of machines on the network, causing all the problems and eating all the bandwidth.

      It's fine and great that you keep your box patched and up to date, but at some point, failure to do so should be considered negligent. You put a box on the network, don't keep it up to date, eventually it gets rooted, and starts attacking everyone else. Everyone else is justifiably pissed off at you now for not taking care of your own shit.

      Either they need to have a legal recourse for your negligence, in order to force you to stop being so negligent, or they need to have a legal means of self defense. You won't fix your box, they should be able to.

      The key is not is this right or not, it most certainly is right. The key is where is the line drawn? How up to date with patches and fixes should be required to keep it? Exactly at what point does stupidity become negligence?

      --
      - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    14. Re:The money quote by Tall+Rob+Mc · · Score: 2
      You make a good point. The hard question posed here is whether such vigilante actions are legal (or even obligatory).

      I was simply replying to the comments of the first poster where he claimed that the owners of compromised computers should be held liable for the actions of the intruder. I disagree with that.

      I have not yet put a lot of thought into the harder question, and thus I haven't even formed an opinion on it yet.

    15. Re:The money quote by Reziac · · Score: 2

      Not only that, but blaming the insecure computer (or its owner/admin) doesn't take into account those cases where a new exploit has just been discovered and for which no patch yet exists. What happens then -- attack Sun or M$ or Apache or whoever wrote the code with the hole in it?? That may sound just dandy to some, but wait til it's some independent programmer who wrote the insecure code, or a GPL'd program that's passed thru many hands during its lifetime. I can see such a chain of logic being used to sue independent coders entirely out of business.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    16. Re:The money quote by Darth_Burrito · · Score: 2

      How many of these people know their systems have been compromised? How many of the people in charge of these systems are even sys admins?

  12. Bad idea... by LostCluster · · Score: 2

    It's next to impossible to determine what defines an attack or not... and I don't want people other than me shutting down my webserver thank you very much.

    Wouldn't it be nice if there were programs that could automatically determine what's a worm or virus, and then attack the process from within the machine? No need for an outside user, just have the system kill its own rogue process as soon as it starts. Oh, it does exist. It's called Anti-Virus...

    1. Re:Bad idea... by jafiwam · · Score: 2

      The article clearly states that only the process running the worm is shut down. Though there is a reboot to replace the process, the web server, web services and anything else you might be running would come up when the machine comes back up.

  13. Schneier calls this "vigilantism" by tbmaddux · · Score: 4, Informative

    In his Dec 15th Cryptogram Bruce Schneier provides his argument against counter-attack, and there are some interesting reader responses to this in today's issue.

    --
    Can't you see that everyone is buying station wagons?
  14. Hell no by Reality+Master+101 · · Score: 5, Insightful

    I think this guy lives in the world of theory, where everything works "in theory".

    I don't want some idiot out in the world thinking he knows more about my system than I do going in and thinking he's doing everyone a favor -- when he's actually doing damage to my system. Intentions don't mean a crock of dog doo.

    If my system is spewing garbage, then it should be the right of the ISP to pull the plug until I get it fixed. That's the way these things should work.

    But there's no way I want fools poking into my computer, no matter what.

    --
    Sometimes it's best to just let stupid people be stupid.
    1. Re:Hell no by LostCluster · · Score: 2

      Nah, he works in "the real world" and is upset that the "theory" guys haven't adopted this idea, which would make life oh, so easy for him. What he forgets is that rogue machines are not going to honor "stop the attack" requests, as by definiton they are not playing nice with the rest of the world. Furthermore, how is he going to feel when it's his machines feeling a strikeback... and who or what will decide if a strikeback is fair or unfair? This is what happens when people start pushing theories without thinking about the other people's viewpoints.

    2. Re:Hell no by Tom · · Score: 2

      Your idea is a good alternative. Probably the better one. However, it won't happen, because it requires worldwide cooperation. There are good graphics on dshield.org about the spread of Code Red. Even if every IIS server in the US would have been unplugged within an hour, it wouldn't have made much of a difference.

      --
      Assorted stuff I do sometimes: Lemuria.org
    3. Re:Hell no by Darth_Burrito · · Score: 2

      That's exactly what I was thinking. On the other hand, as someone writing a program designed to disable attacks on infected machines, there's no way in hell I want to assume liability for any damages my program causes to infected systems. Even if another company wrote the thing, I'd still be worried about the liability of simply executing it against attackers.

  15. Trying to close open windows by EkiM+in+De · · Score: 5, Insightful

    I read this the other day when it was posted on "The Register" and I didn't like it then and I don't like it now.
    Why?

    Well it all boils down to an attempt to legitimise hacking. If it was allowed that we could "strikeback" ( which is just a cute word for hack ) and disable the attacking process, then where do we draw the line. I think we can all agree on the extremes, but lets consider another example.

    What if a website was posted on slashdot, would all of the rampaging geeks be classed as attacking processes and therefore be liable to be struckback and eliminated. I am certain that the website administrator would consider the massive increase in traffic to be an "attack" as their poor server disappears in smoke.

    Personally if you are likely to be attacked get better security. You can't enter somebody's house just to close an open window.

    --
    Patriotism is the opium of the masses
    1. Re:Trying to close open windows by Croaker · · Score: 2

      Hmm... I smell an interesting scam here. Under strikeback rules, I could legally hack. Let's say I go out and create a virus or a worm that is designed to intentionally go out and attack one of my own sites, then anonomously release it into the wild. Why would I do this? Because then, I'd have legal authority to hack any infected system. And, while I was in there fixing things, perhaps some interesting and useful data could turn up.

  16. cheese, the friendly worm by greechneb · · Score: 3, Informative
    Ok, I found it. The one I was thinking of was Cheese, the friendly worm

    Read about it here, including a nice set of pros and cons here

  17. Two idependent issues by vaidhy · · Score: 3, Insightful

    There are two independent issues:One is a ethical issue. Is it morally right to attack (it is attacking, irrespective of defensive or offensive reasons) somebody else's machine?

    The second one is a legal issue. Does the attacked person(both sides) has any legal recourse? Do they have any credible claims for damage?

    Vigilante justice, at best is stupid and at worst, can lead to a more dangerous society than one without.

    1. Re:Two idependent issues by phil+reed · · Score: 2
      Is it morally right to attack (it is attacking, irrespective of defensive or offensive reasons) somebody else's machine?Depends. Is it in self-defense?


      Vigilante justice, at best is stupid and at worst, can lead to a more dangerous society than one without.


      True. But you are allowed to shoot somebody who attacks you in your own home. You're not allowed to chase them away and hunt them down later. That's the difference between self-defense and vigilante justice.

      --

      ...phil
      "For a list of the ways which technology has failed to improve our quality of life, press 3."
    2. Re:Two idependent issues by Sloppy · · Score: 3, Insightful
      Is it morally right to attack .. somebody else's machine?
      I think this is similar to the question, "Is it morally right to deadly force against another human being?" At first kneejerk impulse, the obvious answer is "No, of course not!" But then you'll probably realize the real answer is, "It depends." If someone shoots at you, most people think you're justified in shooting back.

      But if we're willing to concede that it depends, when talking about killing people, then why not also concede it in situations where the stakes are much lower? If I can kill a person who is attacking me, why can't I attack a computer that is attacking mine?

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  18. Errant Machines by Anonymous Coward · · Score: 4, Insightful

    What we have here is no accountability and no responsibility. A ship's Master (Captian) is responsible and accountable for the ship in his charge and the actions of his crew. The owners, or administrators should also be responsible and accountable for the machines network in their charge. Hold them to account for their malicous machines - otherwise the problem will just get worse. Who then determines a malicious process on my network? The RIAA and other large political contributors? Remember, in the U.S. at least, money controls everything. Those with it get what they want and those without it suffer.

  19. well... by bonovoxpsu · · Score: 2, Insightful

    if you're that "good" and can kill a process on someone else's network, how about you use that excellent knowledge and contact the owner of the machine?

    hacking (don't paint it any other way, you're breaking into someone's system) someone else's machine is not the answer. the system is not any more secure after you've killed it's process, it is still wormed, and the most important thing is that the admin of that machine hasn't learned a thing!

    but then what do i know, i'm not a security expert...

    1. Re:well... by jandrese · · Score: 2

      The other question nobody is asking is: What happens when you contact the remote admin and they do nothing, or they reinstall the machine and leave it wide open for the same vulnerabilities. Worse, what do you do when their ISP doesn't seem to care that DDOS attacks are being launched from their network? Worse, what do you do when neither of you speak the same language?

      This is the "real world" the author was talking about.

      --

      I read the internet for the articles.
  20. no trespassing! by Anonymous+Hack · · Score: 2, Insightful

    I'm sure some people could draw a vague parallel with protecting your home using lethal force here... but i don't buy it. I certainly believe if a hacker is inside your system you have every right to st0mp his ass out of there by whatever means necessary, but if your neighbor is coming round ten times a day knocking on your door you call the cops and get a restraining order taken out - you don't go over there and shoot him.

    I don't think it's ever right to trespass, whether it's for the "common good" or not. If it's not yours, stay clear. If a worm is hammering your system, call the offending ISP. If they don't reply call their upstream provider. If they don't reply call your ISP and tell them to block it before it gets to you. If they don't reply - tough shit, get a new ISP. It's the same thing as the spam blacklists - ISPs will never learn to provide better service if people don't start voting with their wallets.

    --
    I got a sig so you would remember me.
  21. I've done it before. by GoNINzo · · Score: 3, Informative

    I had a botnet using my irc server as their jumping off point. I wasn't too happy with it cause I saw an attack happen. So I went through and removed them all. I wrote up the story here if anyone wants to know how to take down a subseven network.

    --
    Gonzo Granzeau
    "Nothing the god of biomechanics wouldn't let you into heaven for.." -Roy Batty
  22. People don't like this by Branc0 · · Score: 5, Insightful
    Having runned a small defacement archive for the past year, one thing I learned is that people don't like you mess with their computers. In fact they don't even want to know that you know they have a problem. I once found a portuguese .gov site that was defaced for over a month in a sub-directory, even if i warned them just few days after it happened.

    I also find out that what people think is "if you know someone hacked into my server, then it must have been you that hacked my server". And this brings up the next point, if you start hacking people's computers to stop the worms, they are going to think that it was you who unleashed the worm, it is logical, they just don't know better.

    What must happen is not System Administrators "hacking" every computer in the internet infected by code red or nimbda. What must happen is legislation that makes every person running a computer personably responsible for the security of that same computer. If people don't secure their server they must be penalized, instead of letting us fix the problem... even if they want us to.

    --

    rm -rf /home/leia

    1. Re:People don't like this by mccalli · · Score: 2
      What must happen is legislation that makes every person running a computer personably responsible for the security of that same computer.

      And in which country would that legislation be enacted?

      I prefer the idea of handling with ISP peering agreements, in a similar fashion to how spam is handled today. Too many virus requests from an ISP's IP range results in that ISP being refused backbone peering rights.

      Cheers,
      Ian

    2. Re:People don't like this by swordgeek · · Score: 2

      I was with you right up until the point where you talk about legislation and licensing. This is, a Bad Idea, in my mind.

      First of all, legislation is country-specific, and because we're talking about network attacks, that's a fairly pointless endeavor.

      Secondly, computers aren't guns! Computers aren't even cars! They're household appliances. You can start a fire with a toaster oven that takes out an entire row of condos, but nobody legislates that you have to clean your toaster oven every 30 hours of use. Making the software manufacturers more responsible might help, but I'm not convinced that that's a valid solution either.

      Ultimately, the systems that really NEED security, and the people that really WANT security will get it--and maintain it against attacks from the attack-of-the-day.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  23. So everybody gets to do this? by telstar · · Score: 5, Insightful

    This guy wants to give the power to kill remote processes to everybody. Everybody includes the people that he's saying can't secure their systems to begin with. Do you want them touching your box? Didn't think so.

    1. Re:So everybody gets to do this? by Tom · · Score: 2

      Guess what, the incompetent won't be able to, even if they had the right.

      There's something called self-defense in virtually every law on the planet. It usually reads something like: "You are allowed to stop or prevent an illegal assault on you or someone else by using any means necessary and adequate."
      Key points:
      - the assault must be illegal
      - if it is, you have the right to stop or prevent it (no need to wait until you've been killed, you know)
      - the means must be reasonable, i.e. you can't kill someone because he grabbed your butt. However, if someone tries to kill you, then killing him first is acceptable.

      The strikeback idea was developed against Code Red infections. It uses the same attack vector that Code Red uses. That leaves you with two options:

      a) Code Red is not an illegal assault. In that case, neither is my counterattack, since it uses the same method
      b) Code Red is an illegal assault. In that case, using the same means to stop it is entirely within my rights.

      I have strikeback code running on my webserver. If you can't defend your machine from a 2 year old worm, then you don't belong on the Internet.

      --
      Assorted stuff I do sometimes: Lemuria.org
    2. Re:So everybody gets to do this? by telstar · · Score: 2
      "Guess what, the incompetent won't be able to, even if they had the right."
      • You don't think somebody would write a one-button clickable script-kiddie tool to do this? Yes, they
      • would be able to do this.
    3. Re:So everybody gets to do this? by Tom · · Score: 2

      You're right. They could do it to each other. I'm happy with that. :-)

      --
      Assorted stuff I do sometimes: Lemuria.org
  24. Counter attack is dangerous by funkman · · Score: 3, Insightful

    How do you get counter attack software and whose to say that software is safe?

    What if the counterattack software has its own buffer overflow? Then we get a cat and mouse game of one machine simulating an attack and when the counter attack is made the attacker could send a response to force a buffer overflow making the counter attack ... the attack itself.

  25. Whose rights?? by Ratface · · Score: 5, Insightful

    If parents don't vaccinate their children, the state takes them out of school. If a dog consistently attacks people, the authorities put it down. If someone commits three felonies, they are put away for life. This is because the rights of the many outweigh the rights of the one.

    In your country perhaps, but where I live not all of those suppositions are true. And here one sees an inherent problem that such a system would create - you may be operating within the legal framework of (for instance) the US, but does that give you the rights to close down a process on a machine in Iraq, or North Korea, or any other country for that mattter?

    --

    A little planning goes a long way...
  26. Simple fix by BoomerSooner · · Score: 2, Interesting

    block that IP in your firewall.

    I'm constantly getting hit from taiwan and SE Asia so I block the whole class C if it gets worse I go up from there. Seems to solve 99% of my problems.

    1. Re:Simple fix by bernywork · · Score: 3, Insightful

      The only problem with this, and it was in the article, is that it wastes bandwidth. For some people with low speed links, virus attacks can take out their whole link. Blocking it at the router is no use, and it still has to get to their router in the first place for it to be dropped. The bandwidth damage is already done.

      --
      Curiosity was framed; ignorance killed the cat. -- Author unknown
    2. Re:Simple fix by Tom · · Score: 4, Insightful

      Seems to solve 99% of my problems

      Yours, yes. Lots of people, and almost all companies, pay for their internet access, often by traffic. Blocking the crap at the firewall doesn't take care of that problem. In many cases, it makes it worse (due to retries).

      --
      Assorted stuff I do sometimes: Lemuria.org
    3. Re:Simple fix by Arjuna+Theban · · Score: 2, Insightful

      Once you start doing that, eventually you get to a point where you don't block certain IP's but you start only allowing certain ones. And that's where the fun begins.. When I'm on a machine not explicitly allowed through my home firewall I sometimes have to hop through 2-3 machines to get to a machine that my home network knows and allows.

      Then there is the fact that not most networks don't have the freedom to go to a whitelist from a blacklist.

      *utopian vision* a world without script kiddies *utopian vision*

  27. Flawed logic by StormReaver · · Score: 5, Insightful

    "Logic dictates that anyone who opposes a bill allowing corporate entities to attack our systems should support a technique to stop worm-ridden systems from doing the same."

    This is flawed logic. The correct logic flows like so: Anyone who opposes a bill allowing corporate entities to attack our systems should oppose any technique that allows any other organization or individual to do the same.

    Mr. Mullen's proposal is almost identical to the proposal made by the RIAA: let someone legally crack into a computer that is being used to do inconvenient things.

    While I sympathize with Mr. Mullen's intent, this approach was wrong when suggested by the RIAA and it is wrong when suggested by Mr. Mullen.

    Unfortunately, the best approach I can suggest that both contains the problem (eventually) and protects everyone's privacy to the largest possible extent is to isolate the offending computer from the rest of the Internet (possibly shutting down the user's outgoing Internet feed) until that user fixes the problematic system.

    Of course, the details are the killer. How is something like this accomplished quickly enough to minimize the damage done to systems receiving the barrage of data? And does a Slashdotting result in Slashdot's Internet feed being cut?

    This type of problem definitely needs a solution, but vigilante attacks are not the solution.

    1. Re:Flawed logic by AnotherBlackHat · · Score: 2

      This type of problem definitely needs a solution, but vigilante attacks are not the solution.


      One man's "vigilante" is another man's "concerned citizen".

      When a store detective handcuffs a suspected shoplifter that's not the same as shooting one,
      but in both cases the detective is a "vigilante".

      The issue isn't one of who is doing it, but what they are doing, and is that an appropriate response?

      I might accept strikeback as a reasonable response to a worm attack, but only after you've tried and failed to get the owner of the attacking system to stop the worm. And even then, the strikeback would need to be limited to the minimum amount needed to prevent the worm from attacking. Formatting the attackers hard drive is unacceptable. (handcuffs, not bullets.)

      It would be a lot better if there was a proper procedure for isolating an attacker, but right now there isn't.

      -- this is not a .sig
  28. This is net vigilante-ism at the worst. by fudgefactor7 · · Score: 2

    Mullen has been stoned since day one. This wacked out idea is just another bit of proof of that.

  29. The real problem. by jellomizer · · Score: 3, Insightful

    Becideds the blaten privicy issues etc. Lets assume computer A is attacking computer B with Worm1 which uses uses application X as its transport. The person who sees the worm attack his system he imeadeatly thinks it is work2 which uses application Y as its transport. So he gaines access of computer A and kills application Y. So he hasent killed the worm and he also killed an inocent application that may have been dooing something very important.
    It is stupid to think a random person will be able to properly fix your system. Even if he is "Skilled" enough to break in he may not undertand what the system is for or what it is used for. Just because he thinks he is smart it dosent nessarly mean he is.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  30. the courts by DrSkwid · · Score: 2

    they would decide over time a set of precedents just like for defending oneself from physical attack.

    If you slap me I can't just shoot you, but if you stab me: you'd better be ready.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  31. Passive Strikeback by The+Famous+Brett+Wat · · Score: 2
    I've often longed for a good "passive strikeback" tool. Every time I look at the tons of IIS-worm-crud in my Apache logs, or see spammers scanning for open proxies/relays, I yearn for such a tool.

    By "passive strikeback", I mean a tool that does nothing more than respond to an active attacker in such a way that it turns the tables. I assume that most worms and spammer-tools are as poorly written as the buffer overruns and other assorted security holes they exploit. That being so, I would love some respectable white-hats to write open source tools which target weaknesses in the offending malware, so that when said malware comes a-knocking at my server, I might gently rip out its intestines and strangle it with its own entrails.

    I'll settle for strikeback tools that do nothing more than neutralise the malware, although I'd be sorely tempted to do more in the case of spammer tools. Sending the malware into a flat spin, hang, or deadlock may be preferable to simple termination in many cases.

    --
    proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
  32. This guy's logic just doesn't make sense... by telstar · · Score: 2
    "Since the owner of a system has no responsibility for the actions of a worm, or any malicious process, that runs without their knowledge, I submit that they also have no rights to the process. No responsibility means no rights."

    • How does he make the leap from the system owner having no rights, to somebody ELSE having rights to that process. He's claiming that HE should have rights, yet by his logic ... the only person that really should have a right to kill the process is the person that is responsible for its existence or the person that initiated the worm. That means that the only person that should have that right is either the worm writer, or the person that launched the process. In many cases, this actually IS the user, since they executed a piece of malicious code on their system.

    "If parents don't vaccinate their children, the state takes them out of school. If a dog consistently attacks people, the authorities put it down. If someone commits three felonies, they are put away for life. This is because the rights of the many outweigh the rights of the one."
    • He fails to mention what the punishment is for electronic system intrusion. Whether his motives are nobile or not, laws regarding kids and dogs have absolutely no bearing on laws addressing electronic worms.
  33. Security people are idiots... by duffbeer703 · · Score: 2

    The same holier-than-thou attitude that exists in Police and Intelligence services towards the public exists in the so-called security professional community.

    Let's say my next-door neighbor and I live in a old neighborhood with big trees. If my neighbors tree has a disease that is affecting my tree, I do not have the right to trespass on my neighbors property and chop down or treat his tree.

    The interests of security do not give someone the right to trespass on my property without due process. If Mr. Mullen wants to get some sort of court order, fine, but he does not have the right to screw with other people's computers for some perceived security problem.

    If Tim Mullen can be identified hacking into any computer I am responsible for, he will be arrested and sued for computer crimes. Whether he is wearing a "white" hat or a "black" hat is irrelevant.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  34. you sue me : I sue GNU by DrSkwid · · Score: 3, Funny

    who's competence is at stake did you say?

    I'm sorry but my brain comes with a EULA :

    This brain is supplied "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose and the accuracy of the information contained within it

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  35. Gray Areas by JSkills · · Score: 2, Interesting
    Is the use of "strikeback" ever warranted - this is a difficult topic to render a definitive decision on.

    Having been the victim of the effects of Code Red (our Linux boxes we not affected, but the hosting facility we were in was overwhelmed with traffic from all of it's unpatched IIS servers), I can certainly see the reason as to why this software was developed. Our site was inaccessible for close to half a day, because of other people's inability to keep security at the forefront of their minds. We were powerless to do anthing but wait for our hosting providers to track down all of the offending servers at our location and fix them.

    I remember being so angry at the time and I would have welcomed the scenario where a "strikeback" type of application would have put a stop to this problem in an automated fashion. I'm sure part of the creator's reasoning is that if people's systems are left vulnerable to various worms, then there should be no problem allowing his software to "fix" the problem. Perhaps an applicable anaolgy would be a fire spreading from house to house on your block and "strikeback" acting as the firemen putting a stop to it. Firemen often make a huge mess of buildings when putting out fires (cutting through walls and roofs, dousing everything with water, etc), but the ends justify the means.

    On the other hand, the "strikeback" process could almost be considered like a vigilante mob, having the best of intentions, but essentially operating outside the bounds of the law. Secretly, we might root for them, but in essence we really need the police to do the job, thereby obviating the need for the vigilante mob.

    In regards to the world of crimes committed against servers, I just don't who the actual police are. So many of these attacks happen without anyone being punished. The FBI has a policy of not even spending any time investigating any computer crimes where the damages cannot be proven to exceed US $20,000. That leaves a great deal of smaller businesses / websites essentially unprotected by anything except for their own ability to manage their security efficently.

    Strikeback is just a reaction to the frustration of having to deal with all of these continuously spawning worms / attacks without anything being done to counteract them other that react after the carnage is already done. I'm not saying it's the right solution, but I certain can see why it is here ...

    1. Re:Gray Areas by duffbeer703 · · Score: 2

      If there is to be any retaliatory action it should be performed by the offenders ISP or hosting provider, and noted in their contract.

      This whole notion of "strikeback" is the dream of some security lunatic who is serverely lacking in the clue department.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
  36. Incorrect and a solution already exists. by juuri · · Score: 3, Interesting

    This is just a guy out looking for kicks and fun. If someone is "probing/attacking" your network thanks to a worm and you can't contact them, the solution is simple:

    You simply block off their traffic.

    Close your blinds, your door, or whatever real world analogy you would like to try and apply. You have the right to send the same traffic back to them, monkeyseemonkeydo, but in no way is it possible to justify altering the running of their machine. Doing so, is no better than the malicious process already causing the damage.

    --
    --- I do not moderate.
    1. Re:Incorrect and a solution already exists. by Tom · · Score: 2

      You didn't read the article, did you? Maybe you should. He addressed your point, and made short work of it.

      --
      Assorted stuff I do sometimes: Lemuria.org
    2. Re:Incorrect and a solution already exists. by juuri · · Score: 2

      It is a valid solution.

      His "short work" is as flawed as his initial logic.

      --
      --- I do not moderate.
  37. At least it causes a brainstorm of sorts by MoThugz · · Score: 2

    Well when I read the article the first time around, I was quite amazed than someone came up with such a nonsensical idea. However, I reread the article just for good measure.

    The idea proposed was actually quite intruiging... it's like an analytical discussion of forward-defense of networked computer systems. Which, I finally conclude as worthy of further discussion.

    Many sysadmins fail to patch their machines not mainly due to ignorance, but failing to keep abreast of the latest security news. This is where the proposed idea could actually come in handy.

    A minor modification of this idea that would benefit most people would be if somehow a signed permission can be generated when a remote patch is to occur. The admin of the machine could request contact info of the fixer as well as logging the IP address and other important info.

    To tell you the truth I'd rather computers under my administration be patched this way rather than defaced with shoutouts and then getting the fix via email or written on the defaced page itself.

  38. If you really want to help... by s88 · · Score: 2, Insightful

    First secure your own machine (which seems to be the primary concern for wanting to allow something like this)... Then, send the infected machine a note with instructions on how they can fix the problem.

    Just because my car makes a funny klunking noise, doesn't mean I want Joe Mechanic sticking his head under my head when I'm in the grocery store.

    Scott

  39. Yes by wiredog · · Score: 2

    It would mean you could sue them. You can sue makers of any other type of product if it turns out that product is defective, why not software manufacturers?

  40. It shoudln't be any different than "real" world by batkiwi · · Score: 2

    If someone eggs my house, I can't shoot out their tires to keep them from coming back. I report them to the police, and it's taken care of from there.

    OR, if I'm in a gated neighborhood, they install a guard, and only allow residents and invited guests in.

    Either you contact authorities, or you get your ISP to block the traffic (and if your ISP won't, it's time for a new one). Vigilante justice never works out in the long run.

    1. Re:It shoudln't be any different than "real" world by swordgeek · · Score: 2

      Regardless of your points and his, you're both missing an important point. This article wasn't about the ones deliberately attacking you, it's the ones who through negligence or laziness are letting their machines be used.

      In the 'shooting out the tires' scenario, it would be a stolen car used. Where's the justice in that?

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  41. Opens You To Claims of Damage, Liability by reallocate · · Score: 2

    Questions:

    1. How would you protect yourself from damage claims coming from the owner of the attacking machine?

    2. Who will determine that the process running on that other machine is, beyond doubt, malicous code? Can you make that call independent of others? If so, see the first question.

    --
    -- Slashdot: When Public Access TV Says "No"
  42. Hackback by watchful.babbler · · Score: 2
    So, to summarize, the author thinks that we should have the right to assault others' systems on suspicion of compromise. Mullen's presentation notes describe a process in which an automated hackback system uses Nimda vulnerabilities to attack a system, "escalates [its shell] process privileges," and sets up an IPSEC filter to "[b]lock outbound-only traffic at the port level."

    This is simply vigilante hacking, supported by selective quotes from Black's Dictionary (the finest source of misleading legal information anywhere). It is telling that Mullen simply discards admin notification as a step; his software doesn't do so much as fire a warning shot across the bow before mounting its own attack. Some obvious problems:

    1. Mullen's thesis essentially comes down to the idea that a compromised system is like a rabid dog. But this is a misleading, and emotional, simile; a worm does not pose the health dangers described by Mullen. Its threat is one to property, not safety, and thus the threshold to action is correspondingly higher.

    2. The idea that private individuals should have the right to attack and compromise the systems of others is remarkable, not least because he doesn't suggest that those individuals should be subject to tortious responsibilities for their hacks: he does not himself accept the legal responsibility he insists others take.

    3. In the world of the author, all systems are evidently equal: if my home workstation is being tagged by a worm from an American Express server, I would be able to hack AmEx (or the government!) with impunity. This is obviously an insupportable doctrine; if someone is lobbing water balloons at me, I don't have the right to trespass on a government installation to stop him.

    4. Finally, Mullen argues for active attacks against compromised systems because passive defenses are, well, just too much trouble. But they are certainly no less trouble to create and maintain, and much less disruptive, than a horde of automated systems hacking their way through the Internet and claiming self-defense as a justification. Where a passive defense is available, one should provide convinicing reasons why not to use them. Mullen could build a fence; instead, he prefers to use firearms.

    Somewhere I have a hornbook on tort law that contains an article by Judge Posner on a similar topic: that of tripwire defenses used to secure property. He convincingly demonstrates, through case law and economic analysis, why such weapons are a Bad Idea in law and society. Perhaps Mullen should take off his smoke-colored glasses and look at the issue as something other than a technical problem.

    --
    "Freedom is kind of a hobby with me, and I have disposable income that I'll spend to find out how to get people more."
    1. Re:Hackback by Lord+Bitman · · Score: 2

      If a rabid dog were attacking not you, but your bushes, and you recognized it to be rabid, and also possessed a magical muzzel-gun which would prevent the dog from attacking, I don't think the law would have a problem with you using it.

      I've seen a lot of posts saying "He's just to lazy to block the IPs on his firewall", posted by people who didnt actually read the article. He said right at the beginning that this isnt about his system being secure, it's about bandwidth. Do you have some amazing service plan in which incomming traffic is free and only outgoing traffic is paid for? I think there are plenty of home users who would love such a plan.

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
    2. Re:Hackback by watchful.babbler · · Score: 2
      And that is a very good point, directly related to ongoing efforts to normalize the Net. I don't think you're nitpicking at all.

      The easy way out, of course, would be for me to say, "Those sysstems shouldn't be red/black at all," but that's not really a sufficient answer; the question is what if a critical system were connected to an open network.

      One note is that the government, not private individuals, has the primary role in responding to critical infrastructure attacks. I don't think law enforcement hackbacks are a suitable response, but certainly even the most recalcitrant sysadmin would respond to a phone call from the feds telling him to isolate a worm-infected system -- or a visit from a response team ready to do it themselves.

      One issue that I didn't bring up before: if I am to be justified in hacking a system that is hacking me, what's to stop the system that I'm hacking because it's hacking me from hacking me because I'm hacking it? (And so on.) Automatic hackbacks and low thresholds of proof lead to a whole parade of horribles.

      Another answer, I think, is to simply attack the legal foundation of the problem. Mullen argues from the basis that systems owners do not have the legal responsibility to police their systems; I would argue that they do, under the application of both "industry custom" and the Learned Hand formulae (e.g., that of United States v. Carroll Towing, 159 F.2d 169 (2d Cir. 1947)). AFAIK, this hasn't been tested in open court, but any organization that does not undertake sufficient measures to protect its systems is asking for trouble. (There are contributory negligence issues, too, but they probably aren't germane at this point.) After all, if the problem is so serious as to justify hacking other organizations' computers, surely it's important enough to justify a lawsuit, right?

      --
      "Freedom is kind of a hobby with me, and I have disposable income that I'll spend to find out how to get people more."
  43. Happened to me by octalgirl · · Score: 3, Interesting

    I can't remember the name of the company, but last year I had just installed IIS, then ran to the store. By the time I got back, around 45min later, I had already been hit by CodeRed. There was a message on my screen saying 'You have been infected by CodeRed. We did not infect you. Your server is trying to infect us. Please look on your hard drive to prove how open your system is. You can click here for more help. Again, we did not infect you.' (something like that anyway.) They left a small folder in my WINNT/system folder that had a link to them. Once I clicked their link they had other links on how to remove it, you could download the script they wrote so you to could load it and detect other people infecting you. And they had stats on how many servers had tried to infect them already (around 2000), and they explained more how they were only trying inform those that were attempting to infect them to be more aware about codered. I have the link and script at home, not with me here. Sorry.

  44. Gray area by FearUncertaintyDoubt · · Score: 2
    Let's say a gas line on my neighbor's property breaks and ignites, spewing a torch which is threatening to set my house on fire. If he's not home, I wouldn't have a problem breaking his window in order to get in a shut off the gas. But I would also be prepared to pay for the window -- the protection of my own home is worth it. And I'd be willing to stand before a judge and say, yes, I broke in, because there was a twenty-foot flame shooting across to my home.

    If my neighbor leaves and his stereo kicks on at a loud volume, which annoys me, I don't think I have a right to break in to shut off the stereo. The "right" to do something like that has to really match the threat posed. If someone else's network is threatening yours, you should first do everything you can on your own system to block them. If you can't block them, then consider the real severity of the threat. And if you break in, be prepared to have to justify yourself.

  45. Two wrongs don't make a right. by IGnatius+T+Foobar · · Score: 2

    You don't have the right to trespass on someone else's network. Ever. You can contact them and discuss the problem; if that does not produce satisfactory results, you contact their ISP (and so on, up the chain, until you eventually talk to a Tier-1 ISP).

    There is always a way to take care of the situation. Nobody wants to have their Internet service cancelled by an upstream provider because they violated their TOS by ignoring reports of a DoS attack originating on their network.

    And your immediate reaction shouldn't be to launch an attack back at them. It should be to block the offending network at your own firewall. Come on people, this is Network Administration 101. I can't believe it's even being discussed.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  46. some logic problems by Lovejoy · · Score: 3, Interesting

    Yes, and.. one point I haven't seen made yet: The government can't vaccinate your children without your permission. They can kick them out of school, isolate them and make your life pretty miserable, but they can't invade their bodies without due process of law, which is missing in this equation.

    And now DUCK, because here comes the straw man:
    I think the main reason for the knee-jerk criticism from the likes of Schultz is that they work largely in a theoretical rose-colored world of security, where all problems are solved after a cup of coffee and a bit of pontification

    While it's valid to argue that Shultz is responding knee-jerkedly (somebody have a better adverb?) It's not valid to attack him by virtue of the fact that he's an academic and to denigrate him with the cheap-shot coffee comment.

    Academics study things like unintended consequences, the big picture, etc.. These are things most geeks can't be bothered to consider. While stupid academics tend to rise to the top in the media, very few are actually addle-headed theoretical bloviators. These smart people can contribute a lot to our discussions.

    As for the actual argument about killing others' rogue processes, I don't have anything original to say, but in the "real world" it would be called vigilantism and trespassing.

  47. very different from RIAA by Tom · · Score: 2

    Mullen's proposal is very different from the RIAAs.

    The RIAA wants the right to hack your computer because they suspect you copied CDs. Metaphorically, they want the right to break into your home because you sneaked into the disco without paying.

    Mullen wants to shut you down if you attack him. Metaphorically, he wants the right to knock you out if you try to rob him.

    Guess what, in the real world, one of these rights already exists. It's called self-defense. The point is that the two things are not only related, they also depend on each other. The RIAA hacking your machine will not stop you from copying CDs. Shutting down your machine will stop the virus from spreading, at least temporarily.

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:very different from RIAA by StormReaver · · Score: 2

      "Mullen wants to shut you down if you attack him. Metaphorically, he wants the right to knock you out if you try to rob him."

      Mullen wants to be able to break into your house (enter your computer uninvited), root through all your belongings to find objectionable material (search your system for the offending program[s]), and destroy property (eliminate the offending program; though he wants you to trust that he won't destroy anything of value, and that he will know the difference) because he witnessed somebody running from your house with your property and trampling his lawn during the escape.

      What this boils down to is that he wants to violate your personal property because somebody else did so already and caused collateral damage to his property in the escape. It's a "kick 'em when they're down" strike.

  48. No Duty to Retreat... by Pii · · Score: 5, Interesting
    There is a concept in law called "No Duty to Retreat," and I see no reason why it cannot be applied in much the same way to cases like this.

    This concept relates to self-defense, and deadly force. Follow along with me...

    If a person is in public, and is threatened, that person must make every reasonable effort to avoid the use of deadly force as a means of self defense, prior to useing such force. He must attempt to leave the scene, etc. In short, there is a Duty to Retreat.

    If, however, that person is in his home, his own property, that person may use deadly force as a means of self defense without having to exhaust every means of escape or avoidance. On his own property, a person has No Duty to Retreat.

    How is the scenario for Cyber-attack any different? Unlike most of the people commenting on this article, I believe you do have the right to take active measures in protecting your property.

    Obviously, we're not talking about deadly force... We're simply talking about electronic countermeasures.

    If an unsecured system on the Internet has been infected by a malicious program, and is now launching it's own attack against your system, your property, denying you the use of bandwidth or resources that you are paying for, I think you're perfectly within your rights to put the attack down, and if necessary, the offending system.

    A person utilizing the Internet has a certain responsibility not to cause harm, either through action, or inaction. Most people on the Internet today seem tragically unaware of this. Without this, the Internet is ripe for a tragedy of the commons situation.

    Is it wrong to still believe that with Rights come Responsibilities, or that with Priviledge comes Obligation?

    Your rights to swing your arms around recklessly ends at the tip of your fingers, and at the beginning of my nose.

    I think Tim Mullen is 100% correct, and I'm surprised there aren't more people that agree with him.

    --
    For those that would die defending it, Freedom
    has a sweet taste that the protected will never know.
    1. Re:No Duty to Retreat... by Pii · · Score: 2
      You're mistaken on so many levels...

      I'm talking about disabling the offending instrament in an electronic attack... You're talking about damaging property completely unrelated to the attack.

      I'm talking about protecting my own property. You're talking about destroying someone else's property.

      As a consequence of my retaliation, they have to restart their server. As a consequence of your action, they have to find a new place to live, if they survive, that is.

      You've illustrated the difference between self-defense, and vengeance.

      Shocker you didn't sign your name. (Yeah, yeah... I have been trolled. I lost. Have a nice day.)

      --
      For those that would die defending it, Freedom
      has a sweet taste that the protected will never know.
    2. Re:No Duty to Retreat... by yoshi_mon · · Score: 2

      While this is an intresting analogy, I think that you have missed a step. If someone is attacking your system from across the internet, it would seem to me that you have several steps within your Duty to Retreat before you have the right to use deadly force. You can block the IP, you can contact your ISP, you can contact their ISP, or even a few other things that don't involve the use of "Deadly Force" upon someone elses machine.

      Your rights to swing your arms around recklessly ends at the tip of your fingers, and at the beginning of my nose.

      This is the internet, your nose is most likely many many miles away from my fingertips. Digital or otherwise.

      --

      Really, I know what I'm doing...Ohhhh, look at the shiny buttons!
    3. Re:No Duty to Retreat... by shepd · · Score: 2, Insightful

      >There is a concept in law called "No Duty to Retreat," and I see no reason why it cannot be applied in much the same way to cases like this.

      In most countries, it is not allowed to kill someone anywhere (on your property or not) for any reason whatsoever, apart from imminent death or a handful of other reasons (none of which relate to computers, such as "battered wife syndrome").

      Unless that other computer is someone able to pose a real and imminent threat to your life (no, being told "I will kill you" is not a defence to murder in most countries) you have no excuse to attack.

      Just thought I'd mention that, since the internet does expand beyond your country (which, since you didn't mention it, I won't assume which one it is, but your interpretation of the law does narrow it down quite a bit...)

      Yes, this means that unless I want to restrict the exit of a burglar, I'd have to sit there and watch. It's a small price to pay to ensure they can be brought to justice.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    4. Re:No Duty to Retreat... by regen · · Score: 4, Insightful

      But the situation is not exactly analogous. Imagine two neighbors, each armed with guns. A theif breaks into neighbor 1's house, and the theif and neighbor 1, start shooting at each other. The theif shoots a bullet that travels into your house. Thinking that you are under attack in your own house, you start shootin at neighbor 1's house. Maybe, you even relise that there is a theif in neighbor 1's house and you are trying to shoot the theif, but instead you shoot neighbor 1, killing neighbor 1. I don't think that you can claim self defense in the murder of neighbor 1.

      This situation is a much closer analogy.

    5. Re:No Duty to Retreat... by TFloore · · Score: 4, Interesting

      "No Duty to Retreat" is also generally called the "Castle Doctrine" as in, Your home is your castle.

      It is very much a state-specific concept. For instance, Florida has Castle Doctine in it's law, you have no duty to retreat from your home if someone is attacking you. New York has no such law, and actually specifically states that you must retreat if you have any possible option to do so. If you get trapped in your basement by a home invader, and you have a 16"x16" window in your basement that you might possibly be able to squeeze through to get away, you *must* try to get out through that window before you may legally use deadly force to defend yourself.

      Also note that, for businesses and private individuals, there is nothing resembing Castle Doctrine for a place of business, only for a personal residence. Physical security forces are a special case, as they are nearly quasi-governmental.

      But this proposal raises several other interesting problems. One of the neat statistics that 2nd Amendment supporters love is the accidental shooting statistics comparison between police and people that legally carry a concealed weapon. Police are much more likely to shoot an "innocent bystander" or similar than someone with a CCW permit. The reason for this, if you look into things, is that a CWW permit holder is usually involved in the assualt/crime from the beginning and knows exactly who the bad guys are. The CCW holder is usually the one *being* assualted, and can see the assaulter right in front of them. The cops come in in the middle of things, and have to figure out who the bad guys are in mid-stream, sometimes under extreme time pressures.

      This relates to the Strikeback proposal rather directly. How many DDOS attacks use IP spoofing? Will you know who is attacking your system with certainty? How many systems are you allowed to incorrectly strike back at before you are legally liable?

      Which incompetent admins that can't secure their own systems are you going to let decide who to strike back at???

      Think of this in terms of the sniper attacks in the DC area last year. How much worse would it have been if 10 people nearby had pulled out guns and started randomly shooting at nearby vehicles that looked like they might be able to hide someone with a rifle? Thankfully, most people that carry a concealed weapon have more sense than to shoot at targets they are unsure of. I don't believe that of BOFHs on the internet.

      --
      This is my sig. There are many like it but this one is... Oops. Frank, I've got your sig again! Where's mine?
    6. Re:No Duty to Retreat... by evenprime · · Score: 4, Interesting
      Pii said:
      There is a concept in law called "No Duty to Retreat," and I see no reason why it cannot be applied in much the same way to cases like this. This concept relates to self-defense, and deadly force. [....] If, however, that person is in his home, his own property, that person may use deadly force as a means of self defense without having to exhaust every means of escape or avoidance.

      On his own property, a person has No Duty to Retreat.


      What you say is correct in many, but not all jurisdictions in the USA. For example, in Florida, your statement would be correct, since they allow the use of deadly force to protect any of your property. In contrast, Massachusetts residents may not use deadly force to protect their property, although they can use it in self defense. Specifically:
      If you are in your own home, there is no duty to retreat, but you may use deadly force only to repel an intruder's deadly force attack against you or your family
      According to what I just googled, Kentucky, Massachusetts, Maryland, Missouri, Ohio, South Carolina, Virginia, Washington, Wisconsin and Wyoming don't even allow the use of deadly force to protect a dwelling. Surprisingly, it looks as though Maryland actually allows more latitude in the use of deadly force to protect your business than it does to protect your home. (If someone in one of those jurisdictions has better info, feel free to correct me.)

      Anyway, the short version here is that jurisdictions differ widely in a) what you are allowed to defend, and b) what means you are allowed to use in defense.

      How is the scenario for Cyber-attack any different?

      First off, this idea is a defense of property. It is not a matter of defending you or your family against death or bodily injury. All states allow the use of deadly force in to protect you and your family, but they differ widely in what *else* they let you protect with deadly force; i.e. you may not be allowed to use deadly force to protect your property.

      Obviously, we're not talking about deadly force... We're simply talking about electronic countermeasures

      You correctly noted that computer strikeback is not the same as the use of deadly force, but you failed to note that the states have similar disparities in computer laws. For example, the Oklahoma Computer Crimes Act of 1984 makes it a felony to
      "willfully and without authorization disrupt or cause the disruption of computer services or deny or cause the denial of access or other computer services to an authorized user of a computer, computer system, or computer network."
      Why strikeback is a bad idea.

      What is legal in your jurisdiction may not be legal in your targets jurisdiction, or in the jurisdictions of the computers, switches and routers that your attack travels through enroute to the the target

      It may not be effective in eliminating the problems your network is having from the target site - if you strike back against a machine and accidently harm it, you could find yourself in a protracted feud with the owner of that system (a la "hatfields vs. mccoys") which ends up being more of a bother to you

      If you cause collateral damage, you could be liable for it - e.g. someone is flooding you with easily spoofable ICMP and UDP packets and you foolishly DoS the machine whose IP address appears in the header, thus shutting down a small business owner's website. There's a good chance you'll get sued if they know what happened.

      it may not be cost effective to accurately trace and identify the machine that is attacking you.

      --

      "Weapons should be hardy rather than decorative" - Miyamoto Musashi
      I think that goes for OS's too
    7. Re:No Duty to Retreat... by Pii · · Score: 3, Interesting
      This relates to the Strikeback proposal rather directly. How many DDOS attacks use IP spoofing? Will you know who is attacking your system with certainty? How many systems are you allowed to incorrectly strike back at before you are legally liable?

      Which incompetent admins that can't secure their own systems are you going to let decide who to strike back at???

      Think of this in terms of the sniper attacks in the DC area last year. How much worse would it have been if 10 people nearby had pulled out guns and started randomly shooting at nearby vehicles that looked like they might be able to hide someone with a rifle? Thankfully, most people that carry a concealed weapon have more sense than to shoot at targets they are unsure of. I don't believe that of BOFHs on the internet.

      You raise valid questions, and so have some others. Most of them, however, seem to think I'm out to shoot someone that sends an ICMP Echo Request in my general direction. :) As tempting as that may be, from time to time, we're not actually talking about killing anyone in this discussion.

      How many DDOS attacks use IP spoofing? Probably a great many of them, but for most worms, IP spoofing is impossible, because the initiator in most cases needs to get responses back from the victim host. Using a spoofed IP address would make that nearly impossible.

      Obviously, electronic countermeasures would have to be very specific. A set of counter responses would have to be tailored to counter a specific worm.

      As an example, when NIMDA was running rampant, fully 5 months after appropriate patches had been offerred my Microsoft, and it was clear that there were a number of system administrators that had no interest in updating their systems, I put the NIMDA countermeasure on my system (I'd seen it posted here, as a matter of fact. That one had a problem, but I modified it to simply shut down the remote system, rather than disabling IIS first, and then attempting to shut down the system (That wouldn't have worked.)).

      My logfiles were filled with invalid queries from infected systems... Hundreds of log lines per system. After employing the countermeasure, I'd get 5 or 6 lines in my log, and then silence from the infected host. My script left a message in the offender's log files stating that they were infected, and containing the URLs to all of the appropriate Microsoft documents, and the patches that needed to be installed.

      Was I wrong to do so?

      I'm sure there are plenty of people that think I was. I fully understand their perspective.

      On the other hand, I think I was within my rights. It's pretty clear that 5 months after the outbreak, the people operating those systems were either unaware of the problem, or unconcerned about it's impact on others.

      Let's say your auto manufacturer issues a recall about an unsafe braking system in your vehicle, directing you to take the vehicle into an authorized service center for corrective measures at no cost, and you choose not to do it. Months later, you experience a brake failure, and slam into another car. In my book, you're guilty of negligence.

      I view the people that failed to patch their systems, 5 months after the NIMDA outbreak, when patches existed even prior to the NIMDA outbreak, in the same manner. Negligent. You've allowed your property to become a public hazard through inaction.

      It isn't as if I built a scanner, to go out and sweep the Internet for people with infected systems, and attempted to shut hosts down at random. My script sat in wait. It retaliated only against systems that had brought the malicious code to bear on my system, and my bandwidth.

      (As a result of NIMDA, to this day I am still unable to receive inbound connections on Port 80, because my ISP has set up filtering.)

      --
      For those that would die defending it, Freedom
      has a sweet taste that the protected will never know.
    8. Re:No Duty to Retreat... by poot_rootbeer · · Score: 2

      How is the scenario for Cyber-attack any different?

      For one thing, people don't live in their computers...

      Say someone breaks into your house and steals your family photo album. Later you're walking through the neighborhood and notice the album sitting in the seat of a car parked on the road. If the door is unlocked, are you justified in opening it and taking back your photo album? If the car is locked, are you justified in breaking the window?

      No, in either situation the right thing to do is to contact proper authorities.

      A person utilizing the Internet has a certain responsibility not to cause harm, either through action, or inaction.

      s/person utilizing the Internet/robot/

      Unfortunately Asimov's Laws of Robotics are merely science fiction. Ethics are not a required component of technology.

    9. Re:No Duty to Retreat... by Pii · · Score: 2
      For starters, you are being attacked in your home. It doesn't matter that the attack is originating from elsewhere... It's the end-point that counts.

      From your statement, you make it sound as if anyone initiating an attack on you with a ranged weapon (Slingshot, Bow and Arrow, Crossbow, Catapult, Mortar, Firearm, Artillery Shell, Ballistic Missle, etc.) is in the clear. Is that your contention? That would be absurd.

      In Virginia, if someone is shooting at you (Your life is in imminent danger), you may use any force necessary to repel the threat, up to, and including, deadly force. Additionally, you may use deadly force to defend the life of someone else (You don't have to be the person in jeopardy), although, in terms of this discussion, that's irrelevant, and would open up an entirely different can of worms.

      (You *should* make a reasonable attempt to evade or avoid when in a public place, but in a case where you are already being shot at, I think the threshold of "reasonable" is dramatically lowered. Is it reasonable that you must turn your back to a firing gunman and flee? Not in my mind.)

      But this is not a discussion about the use of deadly force, and in the end, we're not talking about taking the life of the system administrator that failed to install a system security patch.

      We're talking about the use of a non-lethal electronic countermeasure against a system that is attempting to compromise a system that is your property (your computer), and wasting resources that you have paid for (bandwidth).

      I cited "No Duty to Retreat" because of the similarities between the case for using force as a means of self-defense, and the use of an electronic countermeasure as a means of protecting your property.

      I think it is unreasonable that I should be forced to endure damage to my property or degradation of resources that are rightfully mine so as to accommodate an attacker, unwitting though he may be. It elevates the rights of the attacker to a plane higher than that of my own rights, and that runs 180 degrees opposite to everything I believe.

      (For those playing along at home, yes, I am a citizen of the United States. I realize that in other parts of the world, the notion of Rights can be viewed as a curious novelty. Just the same, in this country, Rights are supposed to be sacrosanct.)

      --
      For those that would die defending it, Freedom
      has a sweet taste that the protected will never know.
    10. Re:No Duty to Retreat... by Sylver+Dragon · · Score: 2

      I'm talking about disabling the offending instrament in an electronic attack... You're talking about damaging property completely unrelated to the attack.

      I'm talking about protecting my own property. You're talking about destroying someone else's property.


      While I disagree with the AC above, I don't think I can agree with your position on this.
      In a black and white interpretation of the idea of downing a system to protect one's self, it does sound good. Problem is, we don't exactly live in that sort of world.
      For starters, consider the burden of proof.
      Ok, you down a rouge server. In doing so you disrupt a business and cost them money. You are hauled before a court and asked to defend your actions. Now, how are you going to prove that you were defending your system? Router logs? Those could have been forged, your ability to down the offending server would indicate that you have that level of ability.
      Scan the affected system? Comes up clean. After all, once the server went down, the admin did a full scan of the system and cleaned out the problem. And he's not going to admit that he was at fault.
      Or consider the abuses of his sort of thing.
      "Your honor, we here at Walmart.com found it necessary to down the smallstore.com web server, because it was sending out a requests, to our server, which appeared to be a worm"
      I'm afraid that this type of idea is just inviting disaster. I agree that, in a perfect world, this would be a great idea, but this is not a perfect world.
      As for the self defence analogy, I see it as invalidating the argument for this sort of thing.
      Its a matter of perception though, so we are almost certain to not agree, but I'll put this forth anyhow.
      The internet is a public place. It is not your home, it is not your property. When you open that pipe to the internet you are creating a presence in this public place.
      As such, if you come under attack, you have that "Duty to Retreat". Actively hacking the attacking server is an overuse of force. You could have contacted your ISP and insisted that they firewall you off from the attacking server.
      Yes, your computer is your property, and if they attacking server starts a process on your system, you have every right to halt that process. The whole point about your rights ending at the tip of my nose still holds, but its a two way thing. You can do whatever you want on your own system, but you are not allowed to reach into someone elses and monkey with it, no matter how well intentioned.

      --
      Necessity is the mother of invention.
      Laziness is the father.
    11. Re:No Duty to Retreat... by Pii · · Score: 2
      Wow, great response...

      I agree with each of your points as to "Why strikeback is a bad idea," particularly from a legal perspective.

      I concede that my thoughts on this topic are more concerned with the ethical/philisophical ramifications of electonic countermeasures, than with the legal ramifications of undertaking such actions.

      I should have noted elsewhere, my citation of "No Duty to Retreat" wasn't intended to build a legal case for strikeback... I cited it more from the perspective of "here's a doctorine that is fairly widely recognized (if only in the US)" that I can get behind. I understand the doctorine, but what is more important in terms of the discussion, is that people understand the reasoning behind it.

      If Jimmy Stewart were chiming in, I'm sure he'd say "That's all I can stand, and I'm not gonna take it any more!"

      Again, great response...

      --
      For those that would die defending it, Freedom
      has a sweet taste that the protected will never know.
    12. Re:No Duty to Retreat... by Sylver+Dragon · · Score: 2

      Not necessarally so. IIRC, we here in CA, passed a law a little while back that states that if you are in the comission of a felony (breaking and entering comes to mind), and are injured, you are not allowed to sue. We got tired of hearing about the burgler who cut humself of the window, which he broke, suing and winning.
      So, if somone breaks into my home, they can expect to be on the receiveing end of a shotgun.

      --
      Necessity is the mother of invention.
      Laziness is the father.
    13. Re:No Duty to Retreat... by TFloore · · Score: 4, Insightful

      No, I don't really think you want to go out shooting anyone that pings your system. I do think most people that want this law want to have their systems running reliably, and don't really care what damage they have to cause to other people's systems for that to happen.

      Your comparison of Nimda to a brake recall on a car is actually rather interesting. It allows us to consider a lot of things that might actually make sense here, and some that don't make much sense.

      First, your comparison to a brake recall would make more sense if the people driving the vehicle didn't know their vehicle *had* brakes. Many (not most, I believe, but a large minority) of the people that were running non-patched systems when Nimda became a problem didn't know they were running IIS. This is one of the reasons MS switched to services off by default.

      Second, the manufacturer found the problem, but didn't actually send out notices, just put a note on a web site somewhere where most people don't even know to look. Unless you make a specific effort to become aware of security issues, you won't know. You either join a mailing list and wade through way too much traffic for people that have real work to do also, or regularly visit a website and, again, read through too much traffic. Yes, I'm assuming these are not dedicated sysadmins, which is the case for most small and medium-sized businesses and homes.

      Third, for people that get regular service done at a dealer service center, the driver may not know or care about recall work, the dealer does it for them. That's supposed to be one of the reasons you get regular maintenance done by the dealer. Not just because you like paying horrible prices for an oil change. :)

      This is actually worth thinking about from the point of view of computer services companies. If IBM Global Services has a support contract with your company to maintain computers, and doesn't supply a patch, they are probably negligent. If IGS doesn't do it, is the company that owns the computers negligent, if they though IGS would? (No, I don't work for IBM, they are just a convenient example.)

      Does a home user have a requirement to have their computer serviced regularly by a professional? How about a small business owner?

      If a small business buys a microwave oven for the break room and that microwave is subject to a recall because it causes fires... If the business never hears about this (never sent in their warranty card so they don't get notices, and they don't check an online recall site) and doesn't replace it, if someone dies in a fire caused by that microwave oven, is the business liable for not exercising due dilligence?

      Frankly, I don't know. I just know this is more complicated than we'd like to pretend it is. I'm looking for a quote here, something along the lines of "For every complicated problem, there is a solution that is simple, easy, and wrong."

      --
      This is my sig. There are many like it but this one is... Oops. Frank, I've got your sig again! Where's mine?
    14. Re:No Duty to Retreat... by Sylver+Dragon · · Score: 2

      Ok you got me, I majored in Math, not English. My spelling is iffy at best.

      --
      Necessity is the mother of invention.
      Laziness is the father.
    15. Re:No Duty to Retreat... by plover · · Score: 2
      By the same logic, this would apply to spam and to spam relays. Given the typical law enforcement agency's less-than-complete grasp of all the technology out there, I would be justified in taking down your box because it forwarded spam to me.

      Does it extend further? Can I take down tripod.com because I got a bunch of pop-unders from one of their pages? If I do, can I convince a judge that I was justified because of the loss of bandwidth and memory I suffered?

      It just gets gray really fast. One persons "attack" is another persons advertising (think "free speech".) What if someone downloads a Metallica MP3 from a Trojan RIAA machine? That may be considered entrapment, or it may be seen as an active defense. I think that anything that has such a nebulous line, such a wide gray area, probably shouldn't be allowed simply because of the "slippery slope" patterns of abuse we see so often here in America.

      --
      John
    16. Re:No Duty to Retreat... by fireboy1919 · · Score: 2

      One small change from your scenario: instead of guns, make them magical elven guns - ones that always hit the intended target, since you can easily guarantee that you're killing the right process (kill the one that's shooting at you).

      So you won't be killing your neighbor.

      Then we're at the same moral quandry as before. May you kill the thief who is not victimizing your home?

      We also get the same realization out of this as with killing malicious processes: you've done something to save your neighbor's house.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    17. Re:No Duty to Retreat... by 0xA · · Score: 3, Interesting
      Most of them, however, seem to think I'm out to shoot someone that sends an ICMP Echo Request in my general direction. :)

      I don't think you would do that but I have met some people that would.

      About a year ago I got an email from some guy telling me I had I virus on one of my company's computers and it was trying to hack into his system. He was rather upset. When I investigated I found that it was actually just an SQL replication agent that I had put the wrong IP address into. I guess he had one of those personal firewall programs that pops up a dialog any time somebody tries to connect to your computer so it looks like it is actually doing something. I sent him a message saying I was sorry for the mistake, it won't happen again etc. He wrote back that saying I was obviously an idiot, I tried to hack him and if it happened again he would call the cops.

      A week later I am starting a replication manually and I enter the IP wrong again, same one, it was very similar. Buddy flies off the handle, emails me 6 times, emails abuse@myisp 10 times, calls my office etc. I spent a week explaining this to people.

      Now you know, and I know that a couple connection attempts to your machine on a port that is not open is no big deal. It is almost always a mistake. Your average user does not know this. I don't even want to think about what would have gone on if this guy had access to "Evil Hacker EZ Revenge Kit" or something like it.

      I agree with this idea in a theoretical sense but I think it is too dangerous to become a common practice.

  49. I disagree.. it costs me money! by Marx_Mrvelous · · Score: 2

    If I am being DoSed by a computer (or several computers) it can cost a company thousands, if not tens of thousands of dollars. If I'm a sysadmin of Yahoo! And my service is interupted, I want every means possible to shut down an attacking system. Most the time ISP's ignore pleas about DoS attacks (just ask anyone on IRC!)

    The tools he's talking about use the same exploits the worm/virus/trojan does, but instead of doing something bad, it kills the flooding. If you have an insecure machine, you're lucky that you don't get sued by it.

    There will come a time when you *can* be sued for having an insecure machine used as a proxy for a hack. Until then, his solution seems to be a good real-world solution.

    --

    Moderation: Put your hand inside the puppet head!
    1. Re:I disagree.. it costs me money! by Nathaniel · · Score: 2
      "If I'm a sysadmin of Yahoo! And my service is interupted, I want every means possible to shut down an attacking system. Most the time ISP's ignore pleas about DoS attacks (just ask anyone on IRC!)"

      You are arguing two very different situations at once. If you admin Yahoo!, your ISP already recognizes your voice and knows to jump when you tell them to.

      Part of playing on the internet is dealing with loosers. One of the risks you take is that other systems will attempt to attack your system. If you can't handle this, go live in a cave without the internet or string cable from your house to your friends' houses.

      If you don't think it is fair for your ISP to charge you for traffic that you actively don't want, negotiate with your ISP so you don't pay for that traffic. That would give the ISP a direct incentive to block the traffic at an earlier point, as they should have.

      If your ISP ignores you, get their other customers to join you in your complaints, or take your business somewhere else, or work to make it clear that there is a market for service providers able to block attack traffic, and support that market when it arrives.

  50. Re:Vigilante justice? (Answer: No) by FleshWound · · Score: 2
    Vigilante justice?
    If this were real life, and the attacker and victim were both humans (as opposed to computers/networks), what Mr. Mullen is proposing would be known as "self defense," not "vigilante justice."
  51. right to exercise self defence by Martin+Spamer · · Score: 2

    The right to exercise self defence IRL is recognised in both International and National laws providing the defence response is proportionate to the assault.

    As a IT Professional with some interest in the security arena I think I could live with the same situation with regard to IT security providing a similar burden of proportionality existed.

    I suggest that a proportionality criteria also allows a firm distinction between the demands of RIAA/MPAA for cracking rights for a minor civil copyright violations and the rights of a system operator/administrator seeking to halt DDOS attack or worm attack by remotely halting the attacking process.

  52. Everybody already HAS that power. by dark-nl · · Score: 2, Interesting
    This strikeback would only work against systems that are already infected by a worm. Now, the cute thing about worm-infected systems is this:
    • You know they're vulnerable, because you know how the worm got in.
    • Everyone else knows they're vulnerable, because the worm is being noisy about it.
    Face it, those systems are going to get owned, one way or another. His proposal is to neutralize them before some script kiddie strings them all together for a DDOS attack.

    The converse is that a properly patched system is NOT vulnerable to strikeback, because the strikeback proposal only targets well-known worms. If your systems are vulnerable to well-known worms, then you have bigger problems than the possibility of having a process killed by this guy's neutralizing agent.

    So, he's not talking about giving or gaining any kind of power. The ability is already there. He's talking about whether or not it's a good idea to use it.

  53. Analogy by nmg196 · · Score: 3, Insightful

    Here's an analogy:

    A guy in the apartment above you has left his door unlocked and then gone away. A malicous child walks in and turns the tap on for a laugh and then leaves. A while later the apartment is flooded and water is pouring though the ceiling into your property. Do you have the right to walk in though his unlocked door and turn off the tap?

    I know what I'd do. It might not be legal, but I don't think anyone would stop me or arrest me and I don't think the owner would mind that much either.

    Nick...

  54. I say..... by mao+che+minh · · Score: 2

    ....the law grant us the permission to kill malicious users, instead.

  55. Vigilantism at it's best by Mulletproof · · Score: 2

    There is a reason why this is generally frowned upon in real life... It's because the person who takes the law into their own hands often decides their own own definition of justice. Your method of terminating the process may be wildly different from Joe hacker's, who is more than willing to format your harddrive to do it, even if you have no knowledge of the worm.

    Lets face it, this is going to be another elitist club here. After all, what percentage of the population would have the knowledge to do this sort of remote termination? And then there is the age old question of the UN-- Would you allow those incompentents to attempt to terminate process on YOUR computer? I know, I know, your computer is secure, whatever. But would you let AOL Joe have a crack at your computer like you have the right to crack his? BE HONEST NOW. Hell no.

    I'll admit, vigilantism has it's positive points, but when you can just as easily set up a firewall and run anti-virus or something on a regular basis, it really doesn't give you the justification to [analogy] break into somebodies home to turn down there stereo becuase it's annoying you [/analogy]. After all. If your l55t nuff to terminate stuff remotely, you should be l55t enough to block it just as easily.

    --
    You need a FREE iPod Nano
    1. Re:Vigilantism at it's best by uncoveror · · Score: 2

      Another big problem with vigilantism is that vigilantes usually end up punishing the innocent based on mistaken identity. Also, a worm-killing worm unleashed on the internet, if buggy, could cause more damage than the Nimda or Code Red it is trying to seek and destroy.

      --
      The Uncoveror: It's the real news.
  56. A Virus to Patch and Destroy.... by kevlar · · Score: 2


    I've always wondered why someone hasn't taken the time to modify existing worms to simply patch the holes they exploit. Or even disable the box on some level. It wouldn't be hard to accomplish either, I could probably do it in an evening if I had the time...

  57. Logic leads to abusive laws; 3 strikes by Jeremiah+Blatz · · Score: 2
    From the article:
    If someone commits three felonies, they are put away for life.
    Of course, this is a horrible law, mostly used to imprison non-violent criminals. It's worth pointing out that the family for whom this law was passed (their daughter was killed by a repeat sexual offender on parole) is actively campaigning against the law.

    The moral is that one must be very careful when constructing laws that propose solutions to difficult problems. Any law making it legal to hack somebody's machine is subject to enormous abuse, and shold not be lightly passed.

  58. There is a difference by heikkile · · Score: 2
    If I hack into a disturbing machine, I am in the wrong and deserve to go to jail. But if some machine requests default.ida from my box, and I return a valid response that happens to be bigger than the requester expected, and he happens to crash on that, I have done nothing wrong.

    But there has to be a grey zone in between. Where do we draw the line? Where do you think a judge will draw it?

    --

    In Murphy We Turst

  59. Re:Analogy by nmg196 · · Score: 2

    That *isn't* a better analogy though. If you don't like the man with the disease, you can walk past him. You don't have to let him persistantly spit in your mouth 6 times a day or rape you, while you just stand back and take it (the equivalent of a worm trying to infect your system using known vulnerabilities).

    These viruses are attempting to infiltrate your systems *maliciously*. The unfortunate sick man from your analogy is just minding his own business and trying to survive. He's probably already seen a doctor, because it's *HIS* problem, not yours.

    It doesn't matter if it has been defined as a worm or not - you have the right to protect yourself or your own property from theft/damage/rape/disease by a 3rd party and use reasonable force to do so (in the UK anyway).

    Nick...

  60. Consider the biological virus by xant · · Score: 2

    If I have the flu, I have a moral duty not to infect others with it. But what if, through necessity or ignorance, I do so anyway? Others in my environment do not have the right to forcibly vaccinate me against the flu or to force-feed me antibiotics, much less to restrain me from going about my business (unless they work in a sterile environment).

    The appropriate response for people at risk of catching my disease is to avoid me, to take steps to protect themselves from me--not to stage a counter-invasion.

    --
    It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
  61. My letter to Tim Mullen by Digital_Quartz · · Score: 5, Interesting

    The idea of writing "strikeback" scripts, as you describe, has been tossed around before. I recall reading a quick-and-dirty script for Apache posted on slashdot some time ago that would detect attacks from machines infected with Code Red, and would then exploit the security holes Code Red had opened on those machines to clean them. I used to support this idea, but I'm afraid after some thought, I've changed my mind.

    I'd agree that if a worm is running on someone's machine without their knowledge, then the owner of that machine has no rights to that process (the obvious exception being the person who is spreading the worm, who runs it intentionally on his or her own machine, but we'll ignore him or her for now). In order for you to terminate that process, however, you have to break into their machine, and run your own process. You are, in effect, creating your own worm. Your worm may only run for a short while, and may be "for the greater good", but that doesn't change the fact that you are running code on other poeple's machines without their consent.

    Even if we opt to ignore the ethics and look at this from a more practical angle, can you guarantee that your strikeback process is not going to adversely affect the machines it cleanses? What if your strikeback process causes a machine gathering scientific data to reboot, or kills the wrong task? This has the potential to set someone back by several days in their work. What if it reboots a machine monitoring medical equipment? You could end up killing more than just a process, if you catch my meaning, however unlikely that may be.

    Since you are intentionally running a process on someone else's machine, you are accountable for it's results. If you cause damage to a machine, or cause data to be lost, even if it is inadvertant, you open yourself up to litigation from the owners of those machines.

  62. Computers are not Cars, but even so . . . by MisterSquid · · Score: 3, Insightful

    Treating computer processes and network connections as extensions of human being ignores the great complexity of computer systems and the irreducible nuances to responsibility, origin, and intent such machines introduce.

    Translating your argument into the world of atoms, that would be like holding someone responsible for a vandal who goes into someone's unlocked car, releases the emergency brake, and lets the car go careering into a crowd of innocent bystanders. Just because computers seem to "act" does not mean that their actions are always the fault of their owners, secure systems or no.

    The key is to hold those who crack systems accountable for their actions and to educate victims about how to better secure their systems. Those users unwilling or unable to secure their systems should pay third parties to secure their systems for them.

    Even the best secured system is not uncrackable. Would you hold the best sysadmin in the world responsible for a script kiddie's lucky guess?

    Your post says you would.

    --
    blog
    1. Re:Computers are not Cars, but even so . . . by MalleusEBHC · · Score: 5, Interesting

      I don't think it is a matter of holding everyone responsible for any attack that may come from their machine. It is about holding negligent users responsible for their negligent actions.

      For exameple, if someone owns a gun but keeps it locked in a safe in their house and stores the ammo somewhere else, yet some master thief manages to steal their gun and use it in a crime, I doubt anyone would say that is the fault of the gun owner. However, if the same gun owner left the gun loaded and laying around on their front lawn and someone came by, picked it up, and shot somebody, they would be sued and/or arrested for their negligence.

      The problem is determining at what point is a computer user negligent. Is your average consumer negligent for connecting their Windows box to a high-speed connection and not using any firewall software? Or is it someone who turns on various services like file sharing without knowing full well what they are getting into? Or is it anyone who takes reasonable precautions, but when they get cracked they don't realize it until their box has had a chance to eat up tons of somebody else's bandwidth?

    2. Re:Computers are not Cars, but even so . . . by MrResistor · · Score: 2

      The key is to hold those who crack systems accountable for their actions

      We already do that, and have done so for years. It doesn't seem to be working, and the primary reason for this is because there are too many unsecured systems available to perpetuate these attacks. Any real solution to the problem has to take that into account and provide motivation to the owners of those unsecured systems to take appropriate precautions.

      Notice that i said "unsecured", not "insecure". Like most things in Common Law, intent is very important here.

      and to educate victims about how to better secure their systems.

      How much more do we need? Every time theres a major virus going around I see a report on the evening news, and by the time it gets that big there is generally no shortage of information available about the virus and how to defend against it. I can't remember the last time there was a major virus that wasn't exploiting a hole for which a patch had been available for months.

      Clearly education alone is not enough, the "victims" need to have a reason to pay attention, or all the education in the world isn't going to do a bit of good (you know, kind of like now).

      Those users unwilling or unable to secure their systems should pay third parties to secure their systems for them.

      Why? Think about that from this hypothetical users perspective. They've managed to get the machine up and running and serving pages on their own, what motivation do they have to go to the added expense?

      Right now there is no motivation other than the desire to be a "good netizen". Most people don't have that desire at all. Go ahead and take an informal poll next time your walking down the street. Ask how many people are willing to pay even for an antivirus subscription. I think you'll be unpleasantly surprised.

      Stupidity should be painful. If leaving your system wide open makes you liable for negligence, then I would say that is effective motivation to either learn something about security or pay someone else to take care of it for you.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  63. Bad counterexample by wiredog · · Score: 2
    How about if we made it YOUR fault if someone breaks into your house whie you're away on holidays, breaks a gas line or something, and then the house explodes and devastates the neighbourhood? After all, why didn't you secure your home?

    That's the way it is already. If you left your door wide open, knowing people were going into houses and blowing up entire neighborhoods, you would be responsible. If the lock was defective, and the manufacturer knew that and didn't take corrective action, then they would be responsible.

    1. Re:Bad counterexample by Garin · · Score: 2

      Um, what? No, no, no. You leave your doors open, and it's -your- fault that someone comes in and blows up your house? That is laughably false. About the only difference is that the hypothetical bomber may not have committed break-and-enter (here I believe it was referred to as the "thin man" exception -- if you're thin enough to get in the door without pushing it open, then you haven't committed a B&E. I've heard they've since tightened this up so that even a "thin man" can be charged).

      You're seriously mixing up negligence and criminal responsibility. If I left my sidewalk icy and unshovelled, I may be negligent if someone slipped and fell. That person, through no fault of their own, was hurt because I didn't do something that I may be responsible for doing. You're mixing this up with criminal responsibility by saying, "Ah but you are responsible for locking your doors and keeping your house break-in proof! It's your fault that this person broke into your house and bombed the neighbourhood" Um, no, definitely not. The -bomber- is the only person who is responsible for the bomb going off. People are responsible for ensuring that they themselves DON'T BREAK THE LAW, period. My securing of my house is merely helping honest people stay honest. That bomber deliberately chose to bomb the neighbourhood, and break those laws.

      It's exactly the same with computers. Some idiot l33t kid decided to root my box and use it to attack other people. That l33t kid is the criminal, not me. End of story.

      --
      In any field, find the strangest thing and then explore it. -John Archibald Wheeler
  64. Try it and you'll go to jail. by theLOUDroom · · Score: 2
    "I believe you should have the right to neutralize a worm process running on someone else's infected system, if it's relentlessly attacking your network"

    You don't have that right for lots of good reasons. Do I have the right to go into someone's house and unplug their stereo if the noise is annoying me. Nope. Should I? Of course not. If the noise is bothering me I'm supposed to call the police. If the attacks are bothering you, call their ISP. Vigilanteism is not the way to handle things, escpecially since what they may be doing might not even be illegal, but what you might do in response is.

    Here are some good reasons why this guy should not be messing around with other's computers:
    • What if he breaks something? What if he thinks he's fixed the problem, but in the process looses critical data, causes loss of services, etc?
    • How do I know I can trust whoever decides to break into my system and "fix" something. Many times the only way to be sure you're secure after you've had an intruder in your system is to reformat and reinstall. If I find out that this guy has broken into my system, in order to be a responsible sysadmin, I need to reformat and reinstall just to be safe, in case this wonderfully helpful person has installed a rootkit so he can be "helpful" again at a later date.
    • What's to stop someone from using this as an excuse to break into a computer? Why not just break into a PC the is vulnerable to worm X, do anything you want with it and then modify the logs to make it look like all you were doing was fixing their worm problem.
    • Making something like this legal makes computer crimes harder to prosecute. I would not only have to prove that someone accessed my system without authorization, I would have to prove that they weren't doing it just to me helpful. That's going to be hard to prove and the burden of proof is on the prosecution. He can argue that he only downloaded my "/etc/passwd" file so he could figure out what users are possible, etc.
    • What if this guy thinks I've got a worm and I don't? What if someone decides to spoof some traffic just to make it look like I have a worm? What if I'm just running nmap? Can he still break into my machine, or can I have him prosecuted?
    • What if someone's only trying to help me with my worm problem, but I think they've got a worm. Do I start hacking them? What if I mess up the PC of this person who was only trying to be helpful?


    BTW, I had a linux box get owned by the ramen worm a couple years ago. I never knew (I rarely used the box) until I got a call from my isp (my school at the time) telling me they had recieved a complaint from someone claiming I was scanning their network. They said they would disconnect me if it continued. I fixed the box, didn't get disconnected and the world was a better place once again. If my computer goes haywire and starts doing things it should, I accept that it may be pulled off the internet. I signed a contract saying that. I did not sign one saying anyone was allowed to log onto my box without my permission and try to fix things. If someone breaks into my computer, I'll press charges. It doesn't matter if they say they were only trying to be helpful, I can't/won't trust them.
    I have personal info on my computer. I don't want anyone else getting it. If I send them to jail and have their computer confiscated, I'll at least have a better chance that they don't have any of it.
    --
    Life is too short to proofread.
  65. God Damn Mongolians! by Rand+Race · · Score: 3, Funny
    I believe you should have the right to neutralize a worm process running on someone else's infected system, if it's relentlessly attacking your network. I've even written code to demonstrate the process.


    Code that will neutralize South Korea!?

    --
    Insanity is the last line of defence for the master diplomat. But you have to lay the groundwork early.
  66. So, you want to implement technology where any random third party can kill processes on your servers? In what universe should security people "get this"?

  67. Plaigarist! Karma Thief! Loser! by wiredog · · Score: 3, Informative

    Stealing someone else's insightful post.

  68. Vigilantism by Spazmania · · Score: 2

    We do "get it." Its called "vigilantism" and in a country based on law its a bad idea. There's neither a need nor room for Wyatt Earp in the twenty-first century.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    1. Re:Vigilantism by PigleT · · Score: 3, Insightful

      Agreed.

      It says two things: first, that you're worried your systems won't withstand an onslaught, and second, that you're immature enough to resort to vigilanteism when blocking sources could've been good.

      Quite what a tool to do this sort of thing for you would accomplish is beyond me. The potential for auto-DoS (read: shooting yourself in the head) is quite high. The likelihood of contributing to the problem (increased traffic over an inadequate link, for example) is all the higher for it.

      Read up on iptables -m limit, and see what happens.

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
  69. Sloppy rights talk - this is about property rights by djembe2k · · Score: 4, Interesting
    All this talk about rights and self-defense and vigilantes and vaccinations and putting down dogs is taking this conversation wildly off course. Computers are property, and this is about property rights.

    Computers don't have rights or responsibilities. Processes don't have rights or responsibilities. If computer A attacks computer B (via a worm or whatever else.) and computer B "strikes back", self-defense is a fair metaphor, but it isn't a relevant legal or ethical argument, because the computer don't have rights.

    Computers are property. More specifically, my computer is my property. I have a right to keep my property, and you have a responsibility to keep your hands off my property, and if you don't keep your end of that agreement, you've broken the law and I can bring the government into it.

    Yes, your property rights are violated if my computer has a worm that attacks yours. Maybe the government will acknowledge that and step in, and maybe it won't. If you don't like the way the government handles this, elect somebody who will change it, write a letter to your legislators. But the government's refusal to step in doesn't mean, as Mullen asserts, that the owner of the attacking computer has no responsibility. It just means that the government has opted not to hold him responsible. The only way to fix that is democratically.

    But suppose Mullen is right about that, and this person has no responsibility. He says "no responsibility means no rights". Wrong. The constitution says that no person shall be deprived of life, liberty or property without due process of law. In practice, that limits the action of government, not offended sysadmins. But the principle here is that my rights are my rights, and nothing I do, however, bad, foreits them automatically. Maybe, after a fair legal process, society (i.e. government) may decide to take away some of my rights (i.e. lock me up, fine me, whatever). But not before. That's a fundamental part of the social contract which makes us civilized.

    Then Mullen makes a different argument: the rights of the many outweight the rights of the few. (Thank you, Spock.) Maybe. But the same principle applies. My rights are my rights. Maybe you can get a court order to require me to donate blood, if it will save 100 lives. But if you take my blood without getting the court order, you have still violated my rights and broken the law.

    Now, if the guy who took my blood is a real hero, and believes what he did was right and necessary, then he'll say that going to jail is a small price to pay for saving 100 lives. Good for him. If Mullen really believes this is a case where the law runs contrary to ethics and morality, he can wear a grey hat and illegally hack systems for the greater good. But unless he's willing to wear a black hat, he'd better admit what he's doing it illegal, and a violation of rights, and be prepared to take the punishment when he does it.

    IANAL, yadda.

  70. In other words... by Junior+J.+Junior+III · · Score: 2

    While GuiltyOfThoughtCrime = True
    Do
    InvoluntaryElectiveBrainsurgery (GuiltyParty);

    (* Thanks, but I think I'll pass. I'd rather own my own machine. *)

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  71. Re:Analogy by nmg196 · · Score: 2

    This is getting a little silly, but the diseased guy knows where you live and is standing in your doorway with an infected needle. Are you really going let him keep stabbing you with it, even if you know you are immune to his disease?

    I get your point and respect your opinion but I think I would still want to prevent someone from using up my DSL line to try and hurt my machine and if the guy upstairs left his tap on, I'd have no guilt over turning it off.

    Nick...

  72. sounds like using a sledge on a thumbtack by The+Evil+Couch · · Score: 4, Insightful

    his idea is a hell of a lot more invasive and more "wrong" than simply noting an attack, blacklisting the source and sending the ISP an email notifying them of the situation.

    I realize that it's frustrating as a sysadmin to see attacks from the same place, by the same virus/worm all the time, but the answer isn't a counter strike. it's to simply contain the virus and let the people that are infected unfuck themselves and learn from their mistakes.

    besides, even if it weren't morally and ethically wrong, just who would control such a program? would sysadmins have to be federally or state liscensed, much like concealed weapons holders? who would be there to ensure that the vigilante sysadmins weren't abusing their abilities and crushing boxes left and right, then claiming that they were being attacked.

    no, a knee jerk reaction of "wtf! this mother fucker's infected and trying spread it on to me! fuck him! I'll fuck his box up for that shit! stupid dumbass n00b!" isn't going to advance the Internet community, sysadmins or users anywhere. just stick to blacklisting IPs and domains. it works.

  73. Toaster Oven by wiredog · · Score: 2
    You can start a fire with a toaster oven that takes out an entire row of condos, but nobody legislates that you have to clean your toaster oven every 30 hours of use.

    Sure they do. Through negligence lawsuits. It's why you have homeowners or renters insurance. So that when you negligently forget to clean your toaster oven and burn down the entire row of condos your insurance company pays for the damages. Unless you have insufficient insurance, in which case you pay the damages.

    1. Re:Toaster Oven by swordgeek · · Score: 2

      Hmm. You'd have to be pretty negligent to have a dirty toaster oven cause a fire. I can't imagine that a lawsuit like that would stick, but that could be because I've been away from the US for five years now.

      Even so, my point still holds: Toaster ovens aren't a licensed item, and if someone is negligent, you would sue them for damages--not have them arrested for breaking the law, nor hunt them down and make them pay.

      If damages are caused (and fairly assessed), and negligence is clearly proven, then a damages suit is (perhaps) a fair cop.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  74. what ever happened to: by CakerX · · Score: 2, Insightful

    whatever happened to hosts.allow and hosts.deny on a firewall??? simple answers to simple problems.

    On a legal level this should be peachy. If your server is being attacked, you should be able to respond. On a systems security level, this is NOT OK. Giving access to other companies/entities to shutdown proccess on machines which they are not entitled access, is more of a security hazard than what it intents to fix.

  75. Incompetence? by EvilBudMan · · Score: 2, Insightful

    --That, I think, is a good point. The solution, however, is not to make the counterattack legal, thus continuing to absolve people of responsibility, but to make the owners of the systems legally responsible for their failure to secure their systems. If your system is 0wn3d and used to launch a DDoS attack on AOL (or Slashdot, Kuro5hin, whoever), then AOL should have the right to sue you for damages. Your incompetence caused their loss.--

    What about the software companies that make their software so easy to exploit? I doesn't seem fair that the user should have to keep up with this 24/7.

  76. Totally irresponsible by Perianwyr+Stormcrow · · Score: 3, Insightful

    This policy would be irresponsible to both the owner of the system and the vigilante cracker.

    System owners get in trouble because suddenly someone has another reason to mess with their machine. It's not clear-cut for even an expert- You might say that it's criminal negligence to leave a system unsecured. Actually, no. We don't have the legal definition for these things yet. Furthermore, there's already an incentive for system owners to secure their own machines- the integrity of their own services and data.

    Vigilantes are also on thin ice because it's easy to do more than you intended when "defending the law", and even the cops are in danger when they fuck up. What will you do when you accidentally cause collateral damage in the commission of your act of citizen policing? What if you just have the totally wrong machine? You don't have the authority of a uniform and a department to back you up.

    All in all, this is a thoughtless proposal that should never be accepted by any legal authority worthy of the name.

    --

    What we call folk wisdom is often no more than a kind of expedient stupidity.-Edward Abbey

  77. The rights of the music industry and the few by Concerned+Onlooker · · Score: 2, Insightful
    How is going into someone else's PC to kill an offending process substantially different than allowing the record industry to legally crack PCs in order to see if someone is pirating music?

    I'm guessing that one will be allowed and one won't. You can guess which one....

    --
    http://www.rootstrikers.org/
  78. It's exactly the same with computers. by wiredog · · Score: 2

    Exactly what I'm saying! Some idiot l33t kid decided to root your box and use it to attack other people. But you were the one who didn't take reasonable measures to prevent the rooting, such as applying the appropriate patches. You were negligent and your negligence resulted in damage to other people. That's why you have insurance.

    1. Re:It's exactly the same with computers. by Garin · · Score: 2

      No. You are not negligent when someone else commits a crime against you (or someone else). You are not responsible for ensuring that it is impossible for another person to commit a crime (even to the best of your abilities). I am no more responsible for someone rooting my box and using it against someone else than I am responsible for someone grabbing my steak knife at the dinner table and stabbing someone in the chest -- even if I happen to be sitting next to an ex-con!

      Negligence is when you allow something bad to happen by an omission, a failure to do something that you are responsible for doing. In the case of shovelling the sidewalk, people have the right to walk down a sidewalk. By doing something they are entitled to do, they are endangered by the fact that you have neglected to shovel your walk. However, here is the crucial difference: that l33t idiot has absolutely no right to be using your computer in the first place!

      Now, as far as an -insurance- company goes, that's a whole different matter. If a company has a box that is rooted and destroyed, one day I hope the time will come where they will lose any claim for damages they make if their computer is not adequately secured. People don't have "hacker" insurance yet, but one day they probably will.

      My point is this: it is not your fault if you are the victim of a crime. Another (inflammatory?) example: no matter how scantily-dressed, a woman is always the victim of a crime if she is raped. Is it -stupid- to leave your computer unsecured? Sure it is. Just like it's stupid to leave your doors unlocked, or to walk in a bad part of town at two am wearing a mini-skirt and a halter top. However, neither one makes it your fault if someone else breaks the law and takes advantage of the situation.

      Laws are laws, and it is your duty to follow them. It's not my duty to make sure that it is impossible for you to break them.

      Can you imagine the sort of vigilante society we would have if that were the case? People's houses would be booby trapped. Mail carriers would get shot. Meter maids would be beaten as would-be car thieves.

      Let me repeat one more time: It is your duty to obey the laws. It it not my duty to make it impossible for you to break those laws. That is the essence of my point.

      --
      In any field, find the strangest thing and then explore it. -John Archibald Wheeler
  79. No responsibility means no rights by -ParadoX- · · Score: 2, Interesting

    This is a much more frightening spector than anything else Tim mentions in his column. This mantra can and would be applied to many other areas if such a policy became commonplace. Apply this to dissemination of knowledge. Suppose I have data available on my webserver that is viewed as "malicious" say how to build a bomb or exploit commonly known vulnerabilities in a web server. Does this give someone the right to remove said data from my server simply because I have a disclaimer saying I have no responsibility for how someone might use this data? This sounds like a piggy back onto another round of "strategic protection of US citizens" i.e. read "strategic reduction of fundamental freedoms of US citizens".

    "No responsibility means no rights" gimme a break.

  80. Re:People don't like this (NOW WAIT A MINUTE!) by cardshark2001 · · Score: 2
    What must happen is not System Administrators "hacking" every computer in the internet infected by code red or nimbda. What must happen is legislation that makes every person running a computer personably responsible for the security of that same computer. If people don't secure their server they must be penalized, instead of letting us fix the problem... even if they want us to.

    Every computer connected to the internet is a "server". I'm sorry, but my grandmother does not deserve to be put in jail because she didn't know enough about computers to apply the latest Microsoft service pack to her Windows box, to patch a problem that Microsoft created in the first place.

    There is probably a good solution to this problem, but making ordinary people "responsible" for the bad coding standards at Redmond is NOT IT! If someone trespasses on your property, then shoots someone else, are you responsible because you failed to secure your property? If you buy a defective coffee pot that you use as directed, yet it catches on fire and burns down your apartment complex, are you responsible?

    The answer is no, but perhaps the manufacturer of the coffee pot is.

    --
    WWJD? JWRTFA!
  81. White worm by jhines0042 · · Score: 2

    Hey, has anyone ever written a worm that somehow benefits the "infected" systems by ... say... killing off other viruses?

    Imagine a worm that installed an antivirus program....

    could we call this an innoculation?

    --
    42 - So long and thanks for all the fish.
  82. The main problem I see... by Jester99 · · Score: 3, Interesting

    with Mr. Mullen's proposal, is this.

    He sees the world this way: 1. People are negligent, and allow machines to become compromised, which allows harm to come your way. 2. Therefore, if people will not defend their own machines, you should be able to defend yours by disabling theirs.

    This is a little like the following: 1. People are negligent, and allow their cars to get stolen, which allows hit-and-run drivers to take you out with them. 2. Therefore, if people will not defend their own cars, you should be able to defend yours by being given a rocket launcher to disable theirs.

    The second example sounds kinda weird, doesn't it?

    I've watched "World's Scariest Police Chases" and suchwhat. If a driver's acting like a maniac, the police bust out these cars with large ramming devices on them, and beat the crap out of the offending vehicle. If someone is driving recklessly on the highway, I can't just take my SUV and ram them off the road myself.

    While I may have justification for doing so -- after all, that driver is endangering me and those around me -- I do not have authority. There is a reason that only police are given the power of arrest and other various things they have. (Just try walking around with a pistol in broad daylight in Philadelphia, for example.)

    Mullen would have us all issued shotguns, to defend ourselves from any would-be vandals and thieves who enter our homes. While it is justifiable for us to use these weapons against those who would cause us harm, is it really wise to give everyone a shotgun? There are most certainly those who would use them improperly. The obvious solution, of course, is to give everyone some sort of shield, that prevents them from being hit by a shotgun shell, to protect us from bad users of shotguns. But, uhm, then shotguns don't work against the vandals, because they have shields too. So a perpetual arms race against ourselves would develop.

    There's a reason weapons aren't issued to us for our own defense -- collectively, we are not responsible enough to operate that way. Only special agencies are given the Authority to administer Justice; justice itself does not belong to the rest of us. Unfortunately, we don't have an "internet police force", nor would one even be desirable.

    But ISPs can still pull the plug on users who aren't operating "correctly," and University and other networks can block down a MAC address if it's causing trouble. And that's about as close as we really should want.

  83. Trust us, we're the good guys. by SecurityGuy · · Score: 2
    There's a common thread in these ideas, and that idea is the subject of this post. "Trust us. We want to do something which would in normal circumstances be condemned as unequivocally bad, but it's ok, because we're the good guys."

    RIAA: We want to hack back because we're the victims of piracy.
    DARPA: We want to track all the minutiae of your life because we want to find terrorists.
    Mullen: We want to exercise a(n admittedly limited) degree over your systems because they're harming us.

    These notions aren't necessarily wrong, but any proposal to allow people to be exempt from laws or standards of conduct because they think they have a good reason to be bears careful scrutiny. IMO, this isn't much better than those users who just can't possibly get their job done without having the root password, in spite of the fact that everyone else does. We do not need the ability to manipulate others' systems to suit our security needs. I'd suggest a much better solution is responsive ISPs at all levels. If you're hosting a DDoS client, cut their feed and we mean now, or we (the guys above you) cut yours. Likewise, if we don't cut you off, we get cut off by the guys above us. Perfect? Nope, but I'm more comfortable with this than letting any yahoo who happens to think they're under attack by my systems have the right to cause my server to start or stop doing things without regard for the outcome.


    Mr. Mullen's idea isn't stupid and it might not be "bad", but it is definitely not the right solution.

  84. almost forgot by evenprime · · Score: 2

    Pii said, "Wow, great response..." thus giving me cause to smile.

    I forgot to add that the courts have, in the past, interpreted the Oklahoma Computer Crimes Act of 1984 in a very strict manner. For example, Ryan Breding was running a warez site at OU in 1997 and was prosecuted not only for the copyright violations, but also for violation of the OCCA because the popularity of his site affected bandwidth at the school. Another words, under the 1984 OCCA, simply having a site that is more popular than your provider anticipated can be a crime in Oklahoma if that impacts the bandwidth of your provider.

    How is that germane to the current topic? Well, I suspect - remember IANAL, and this is only opinion - that the same courts that decided slowing a school's connections is a violation of the law would also consider interrupting the function of a webserver by causing a reboot to be a similar violation. Further suppose that the target system is a) in Oklahoma, and b) running NT...

    --

    "Weapons should be hardy rather than decorative" - Miyamoto Musashi
    I think that goes for OS's too
  85. smbdie is my favourite by vandan · · Score: 2

    Whenever some Korean faggot spams me, I do a:

    smbclient -L $IPADDRESS

    From this I get the netbios name of the computer, and then do a:

    smbdie -i $IPADDRESS -p 139 -t $NETBIOSNAME

    This blue-screens the offender's computer. When I'm satisfied it works (some people have patched their systems), I add it to a cron job to repeat every 4 minutes.

    So the spamming faggot doesn't get a chance to spam me as he is continually rebooting.

    So yes I agree 100% with the suggestion that we take down others' malicious processes. If only it were so easy to bring the US military industrial complex back into line...

  86. Darwin. . . by Fantastic+Lad · · Score: 2
    My previous modded to, 'Flamebait', eh?

    Well, gosh-durn it, Son! Was it the Iraq analogy, a perceived slur against inbreeding, or is it simply that you are generally in favor of computer worms?

    Speak up, Son! Don't leave me in suspense. I gotta know how to refine my routine. If I know what gets under your skin, then I can purify it and hopefully make you break out in hives some day! Stupidity-specific pathogens; that's the goal here, Son. --Seeing as how you're obviously not quite dumb enough for Darwin to have taken care of himself. (Where Darwin fails, the rest of us have to roll up our sleeves.)


    -Fantastic Lad

  87. Your "right" to defend your systems by davidarcher2000 · · Score: 2, Interesting

    After reading the article and the discussions posted on the CounterPane site, everyone seems to be harping on the same issues over and over again.

    First of all, people are using really bad analogies to try and prove their point but I think they're just missing what exactly Mr. Mullen is trying to say. Breaking into peoples houses, loud dogs barking, and slapping your neighbor's kid for mouthing off are just some examples of these (IMHO) "flawed" analogies.

    I don't think you need an analogy to understand the situation. When is it ever LEGAL to be an unauthorized intruder in someone else's computer system? That's right, never. (If you have permission, it's not unauthorized. If you own it, it's not someone else's.)

    The reasoning behind this proposal is to allow the "victims" of a "relentless attack on their network" the right to "neutralize a worm process running on the infected system". "Neutralize", in this context, can basically be read as "obtain unauthorized access to the infected system and terminate", presumably by exploiting some vulnerability in the system (since most modern OS's do not allow anonymous people to just terminate processes at will). However, in doing so, the "victim" here is assuming the role of an unauthorized intruder and thus breaking the law. And there's a damn good reason why things are set up like that (at least in the US).

    Hell, even the police (supposedly), need a search warrant or permission to access your computer systems and read your data. Why would I want to give that ability to every "administrator" that hooks a system up to the internet just because they don't like the data that my computer is sending to theirs? If they don't like it, they have several available options including contacting my ISP to shut off my service, contacting their ISP to block my address at their upstream router, or (in the case of criminal actions) contacting the police. If what my computer is doing is not a criminal act, and neither my ISP nor theirs wants to act on it, maybe they need to find a new ISP or maybe what I'm doing is not a large enough nuisance for anyone except the "victim" to care.

    Another problem with this proposal is what exactly constitutes a "relentless attack"? What about an attack that isn't relentless? What about unsolicitied commerical email (aka SPAM)? Who gets to say whether something is an "attack" or not? There is way too much "grey area" there for any sane person to just blindly give out ROOT LEVEL ACCESS to their systems based on such a statement (killing arbitrary processes is definately a root-level operation).

    From his original paper, I found the following paragraph particularly troubling:

    I say that we have the right to defend our systems from blatant worm attacks, and that we are within our rights to take measures to stop an attacking system from further infringing on our assets, consuming system resources and service availability, and from their ultimate attempt to compromise our systems.

    He's talking about "Code Red" and "Nimda" specifically so I'll use those examples also. When you hook a web server up to the publically accessible internet, you are implicitly allowing other systems to send HTTP requests to you over port 80. How you can say that certain requests are "infringing on [y]our assets" is beyond me, but then again, I don't agree with much of the logic of Mr. Mullen's argument. And, yes, each request consumes system resources and if you get enough of them, it could affect the service availability of your web server. However, by putting up a web server, you are implicitly allowing such requests. As far as their "ultimate attempt to compromise our systems", that is a legal matter and should be tracked and referred to the police. You don't have the resources to do that? Well, how important is it for you that the "attacks" stop?

    Sorry, Mr. Mullen, but I disagree with your proposal and your opinion that you should have the right to access my computer system without my authorization. Let's leave this up to the authorities and just worry about securing our own systems. Your "right" to defend your system/network from worms stops at my system/network.

  88. ISP Liability by Hyped01 · · Score: 2
    The other big issue (I think) is ISP liability. First, many of these "IP specific" attacks are competitor driven - I know, we receive thousands of such attacks a day, and SANS recently published a report indicating that competitor initiated worms, virii, attacks, etc are one of the top 5 reasons for virii and attack proliferation on the net.

    So, since an ISP wont give you the customer's info without a court order, and obtaining one could take weeks or months, wouldnt it be logical, that when reported, after a certain period of time, the ISP becomes liable? I even beleive there are points of law to support this.

    Point being, if so, how does one perhaps advise and enforce this on ISPs, and secondly, how does one implement a system that allows an easier way of dealing with this?

    Currently, dealing with such "Internet Giants" as Comcast and RoadRunner have resulted in nothing but email after email after email, begging, pleading, explaining, complaining, and eventually threatening legal action - and regardless, no action but the automated response.

    How much can you sue a negligent ISP for damage to image (for instance, spoofed emails with derogatory or virus laden content), loss of bandwith or other profit generating resources, etc?

    I think this may be the big issue. With a simple "Check here what type of attack you are reporting" and a submission field for the IP address, a simple automated routine could monitor, verify and take action [whether informing a (for instance) Comcast tech or automatically blocking that type of/or all traffic from the offending IP].

    For many types of attacks (other than Code Red, Nimbda, etc - this consists of 95% of our attacks), since they are ongoing till someone contacts the user and stops them (or blocks their connection which amounts to the same thing whther they are an innocent infected or guilty of initiating the attack).

    These are some of the biggest causes of internet attacks. If you measure the number of businesses and the number of non-commercial entities on the net, and then factor int he massive number of attacks that were Code Red/Nimbda/The NeverEnding MS Hole Of The Week Saga... it's interesting to note that selective, planned attacks against businesses by (presumed by myself - and SANS - as well as others) presumably competition ranks in the top causes of such traffic on the net.

    In addition, what most non-commercial entities never realize is, name an Internet worm/virus/script... tell me when you think it came out. Now, 80% of you are probably wrong. It came out many months if not YEARS before you think, and was used to target specific businesses. This includes Nimbda and Code Red and all their variants. The worms later make it mainstream. We had been receiving attacks like these often a year before someone shoved the vulnerability down MS's throat so they coudlnt ingore it. Stive Gibson at GRC has info on some similar incidents.

    The ease of it is astonishing, especially with so many "script kiddies" and so many legititmate hackers - jump into an IRC chat room of such type, and claiming to be the business in question, tell them what type of losers they are. Or post such an post with "forged" headers in the newsgroups - it happened to us (newsgroup post). The ISP wouldnt help us, and by the time we knew and responded that the post was not made by us with "proof" ("well, you could have been on a dialin" - "um, not with those host names, which have never been registered to that dialin IP - it's a forged header on a fake post") - by then, attack bots were already being circulated on the IRC channels, much like the ones used against Steve Gibson, attacking us on average 30,000+ a day... some days hitting 6 digits. Our servers can laugh at that, but our bandwidth cant. And you cant firewall it either. Those scripts infect near anything with WinCrap on them. We had universities with OC3s attacking us, people from all over the world, you name it.

    If you cant beat the competition, take down their servers. That seems to be the big motto.

    If ISPs were liable for inaction, the attacks (including stuff like Nimbda and Code Red that could be blocked with simple filters in many cases) would eventually die off.

    Just my 1 or 2 cents...

    Rob

    --

    WebMaster:
    BinFeeds
    XXX Thumbnailed Image Newsgroups but

  89. No problem, the law works that way already by TekPolitik · · Score: 2, Interesting

    I believe you should have the right to neutralize a worm process running on someone else's infected system, if it's relentlessly attacking your network.

    Technically speaking, you do. No, I'm not kidding. It's called the right of "abatement", and it's a right dating back a millenium or so. It's even a defence to criminal charges that you were exercising your right of abatement in a manner that was reasonable in the circumstances.

    The problem with this is that they might still charge you.

    Now if you're willing to take the risk, the right of abatement is a right to take steps to prevent a trespass or nuisance affecting your property or your enjoyment of your property, even if this requires violating the property rights of somebody else from whose property the trespass or nuisance originates. For example, if somebody sits outside your house at midnight, playing a ghetto blaster at maximum volume, and refuses your request to stop, you can slap them around until they stop, or smash the ghetto blaster. Legally, you will be exercising your right to abate a nuisance.

    Yes, theoretically this could be applied against spammers and open relays too.