Slashdot Mirror


Curing a Corporate Virus Infection

museumpeace writes "Over at Internet Storm Center Deb Hale's 'In search of the bot net' entry for September 25 recounts a grueling hunt for all the .exe's, reg entries and sources for a bot infection of a 60 server corporate network. What a nightmare! The story ends with an indictment of careless users and a suspicion that Ares, one of the sloppier Pirate2Pirate filesharing tools was the original souce of the extensive corruption that eventually even crippled the AV tools. How typical is this sort of grief? [More more frequent than reported, I would expect: the corporate victim demanded anonymity for the story to be told]."

72 of 346 comments (clear)

  1. Pirate to Pirate? by Anonymous Coward · · Score: 5, Insightful

    Only slightly biased. I understand the annoyance of the admins over this screwup, but take deep breaths and count to 10 before you badmouth all P2P networks.

    1. Re:Pirate to Pirate? by Anonymous Coward · · Score: 4, Insightful

      It still is mostly a pirate to pirate network.

      It still is mostly used as a pirate to pirate network.

      Blame the users, not the network.

    2. Re:Pirate to Pirate? by Toresica · · Score: 2, Interesting

      That depends on how you define best.

      Most files available? Fastest downloading? Nicest looking interface?

      Just because a p2p network is efficient and easy to use, and therefore insecure, doesn't mean it's the best

    3. Re:Pirate to Pirate? by mefus · · Score: 2, Insightful

      Any "legitimate" use (which is dubious, at best)

      Your analysis is not only faulty, it is unsubstantiated opinion. There have been numerous examples in the trade, on the Internet, and brought forth in recent civil suits that say with one voice: "You are wrong. There are many uses for p2p. It's very success speaks to that."

      not justify the rampant sharing of unathorised copies of private works.

      The legitimate uses don't have to "justify" those activities. The legitimate uses stand on their own, justify themselves, and justify the use of p2p tools. Your "rampant sharing of unauthorised copies" is justified by outdated distribution models, unreasonable pricing structures, legal attacks against new technologies, and cartels hostile to their customer base.

      The *AA is wrong to blame the networks, they should be focused on security problems in the OS they've spread all over their lans, and on the insecure mailreaders installed on those.

      --
      mefus
      In Open Society, GPL Software frees YOU!
    4. Re:Pirate to Pirate? by glockenspieler · · Score: 5, Interesting

      Ok, I'm going to go off on a rant here.

      I'm bloody well sick and tired of the piracy argument. The most succint argument about the permission culture that we are moving towards is put by Lessig in "Free Culture". We have this view that because something has value, that it equates to right. Look, if i bloody well want to share files, it is not obvious that I am "stealing" from anyone.

      Example: When photography first became relatively widespread, it was not clear whether someone was in their right to take pictures of people or buildings without permission. Afterall, the photographer might be getting something of value, so perhaps they should ask permission. Now, ask yourself, what would the culture be like right now if whenever you wanted to take some vacation photos, you need to get permission? Jeez, Kodak would have been just like Napster, just aiding people trying to steal other people's value.

      Remember, treating sharing as stealing someone's property is *one* system for treating intellectual property but it ain't the only one and it sure as hell ain't the one that the US has had for at least its first 180 years.

      Piracy? Bloody well pisses me off whenever someone uses that term!

    5. Re:Pirate to Pirate? by Romeozulu · · Score: 2, Interesting

      That's because you don't make your living off creating original IP. Music, Movies, Games, Books, Etc.

      Please. Please take the time to understand the issue from the point of view of the artists. And please be mature enough to realize that not all artists are rich spoiled musicians.

      If I create something and people use it without compensating me for my hard work and talent, then that is wrong (assuming I am asking for something in return). Maybe it's not "stealing", but it is not fair and it is wrong.

      Do you believe that anything that is not a solid object should be freely copied whenever someone wants? Honestly? Have you really spent the time to think about what that would really mean?

      What do you do for a living?

    6. Re:Pirate to Pirate? by glockenspieler · · Score: 5, Insightful

      That's because you don't make your living off creating original IP. Music, Movies, Games, Books, Etc.
      br> I'm a scientist. I create what you refer to as IP every day.

      Please. Please take the time to understand the issue from the point of view of the artists. And please be mature enough to realize that not all artists are rich spoiled musicians.

      I never said nor thought that they were all "rich spoiled musicians". Indeed, I would argue that small indendent creators have more to gain from a system of distribution that bypasses the typical middle men such as publishers and record labels. I have many friends that have had book or recording contracts. I think that I would have a hard time telling these individuals whose market is likely to be small for their output that they are better off with these publishers/labels than developing alternative distribution methods. P2P is one possible distribution method and one that does not obviously equate to taking the food from the mouth of creators children.

      Do you believe that anything that is not a solid object should be freely copied whenever someone wants?

      Nice attempt to distort my original point. No, of course I do not. Do you believe that the only and best way that creators can make a living is by allowing a small number of media companies control distribution and use of media?

      Have you really spent the time to think about what that would really mean?

      Yes. Have you?

    7. Re:Pirate to Pirate? by TykeClone · · Score: 3, Informative
      As a business user who frequently uses P2P networks to transfer large files between my office and home machines, I can assure you that there are legitimate uses, and that in many cases these are more convenient than the alternatives.

      I think that the dangers outweigh the advantages of using P2P for that. Some guy has been advertising this site http://www.foundonp2p.com/[foundonp2p.com] that shows private data that can be found on p2p networks.

      For moving stuff back and forth from home, I'd think that you'd be better off having IT set up a secure FTP site than P2P.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    8. Re:Pirate to Pirate? by Calamormine · · Score: 5, Insightful

      Allow me to interject. I am a professional musician (no, you haven't heard of me) and when I write a song, or a piece of music, I am thrilled to see it end up on a P2P network. Frankly, I think it's a shame that it is so hard to be a musician without having to sign with a soulless record company who only wants the rights to your intellectual property. It would be nice if selling music were more like selling your house. If you don't want to use a gigantic record corp., you put the music out yourself! Now, how would you put the music out yourself? P2P? Brilliant! It's so easy to assume the moral high ground in jumping down P2P users throats, but it's actually a very useful thing to upcoming musicians. If people don't know you they can't like you, and most people are not going to go out and buy stacks of CDs from people they know nothing about. But people are going to do genre searches, and if they come across your stuff, they are going to be able to like it, and then if they like it, they will support it.

    9. Re:Pirate to Pirate? by julesh · · Score: 2, Informative

      I think that the dangers outweigh the advantages of using P2P for that. Some guy has been advertising this site http://www.foundonp2p.com/[foundonp2p.com] that shows private data that can be found on p2p networks.

      We have an application that automatically encrypts the files we might want to transport using 3DES, and PGP e-mails the SHA1, randomised filename and key to the potential recipients before putting the file into a gnutella public directory. This seems secure to me.

      I agree, if you don't know what you're doing with it, a P2P network can be dangerous.

      For moving stuff back and forth from home, I'd think that you'd be better off having IT set up a secure FTP site than P2P.

      That'd be useful, but the cost of upgrading our internet access to a static IP address is more than we can justify. We'd also have to upgrade our firewall to support it. P2P seemed the easiest solution to us. We tried rewritable CDs, but they quickly became a source of annoyance. Not to mention people not realising what they needed before they needed it.

    10. Re:Pirate to Pirate? by arose · · Score: 2
      That's because you don't make your living off creating original IP. Music, Movies, Games, Books, Etc.
      If someone makes their living off of creating creative works copyright has no bearing to them. The ones who make their living off of monopolizing the copying of cretive works on the other hand...
      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    11. Re:Pirate to Pirate? by Blakey+Rat · · Score: 2, Insightful

      Yes, but if that's true, then you shouldn't have any need to illegally download RIAA artists because, by your definition, they aren't "true artists" and therefore produce only crap.

      Look, here's how the law works now: It's VERY simple, and all these arguments just gloss over the fact of it:

      IF YOU CREATE THE MATERIAL, YOU CAN DO WHATEVER YOU WANT WITH IT. IF YOU DO NOT CREATE THE MATERIAL, YOU CAN DO ONLY WHAT CREATOR SAYS YOU CAN.

      Lucas created Star Wars. You can whinge on and on about how he 'ruined' it, but the fact is that because he created it, he can do whatever he wants with it. And because he puts a little notice on it saying, "this work cannot be distributed without express permission from me" that means you can't do it. PERIOD. That's ALL THERE IS to copyright law. It's simple.

      If you think it's wrong, fine, WORK TO CHANGE THE LAW, but don't break it! Use the Ghandi method to change the law, not the revolutionary method.

    12. Re:Pirate to Pirate? by Quarters · · Score: 5, Insightful
      So should I be saying "FU!" to the people that steal the games I work on or should I be saying "FU!" to myself for being such a whore that I want to have a house for myself and my wife, food on our table, clothes in our closet, and money with which to enjoy our lives?

      According to you I'm a horrible horrible person for not working my life away to let you have all the fun you want while I live in squalor. Gee, thanks. I don't understand how I completely misunderstood my place in life all these years! You, the one with no talents but a freely available file sharing program get everything while I, the educated, hard working person with a great idea and the means to produce it must be resigned to a life of crap.

      Do you enjoy going through live being a complete and total self-centered, cheap ass bastard?

    13. Re:Pirate to Pirate? by M51DPS · · Score: 2, Funny

      So should I be saying "FU!" to the people that steal the games I work on or should I be saying "FU!" to myself for being such a whore that I want to have a house for myself and my wife, food on our table, clothes in our closet, and money with which to enjoy our lives?

      According to you I'm a horrible horrible person for not working my life away to let you have all the fun you want while I live in squalor. Gee, thanks. I don't understand how I completely misunderstood my place in life all these years! You, the one with no talents but a freely available file sharing program get everything while I, the educated, hard working person with a great idea and the means to produce it must be resigned to a life of crap.

      Do you enjoy going through live being a complete and total self-centered, cheap ass bastard?

      Yes and yes. If it's not too much to ask, could you make your games open-source and stop what you're doing?

    14. Re:Pirate to Pirate? by fsck! · · Score: 2, Insightful

      Find me one architect that objects to people photographing the buildings he or she designed.

    15. Re:Pirate to Pirate? by spectecjr · · Score: 2, Informative

      The Mona Lisa is art. It has a very high value tied to it, but the artist never saw any of htat value. He created it because of his love of the creation of it, not because he was going to make big money for it.

      He certainly was paid big money for it. Da Vinci worked on commission, and for specific people most of his life, including the Pope, the Duke Of Milan and others.

      Learn some history.

      --
      Coming soon - pyrogyra
    16. Re:Pirate to Pirate? by phillymacmike · · Score: 2, Insightful
      According to a paper I just googled,
      Copyright provides architects, as authors of architectural works, protection for their designs, and grants to third parties the affirmative right to photograph publicly accessible buildings and to freely distribute and display those photographs. The free exchange of ideas, and the freedom to borrow and expand on those ideas, are integral to the design process; copyright protection tailored to the particular nature of architectural design benefits the public and advances cultural development.

      In contrast, however, in trade mark law, architectural works are properly protected where the design is the "signature" style of the architect. Copyright law permits individuals to photograph architectural designs, but trade mark law preempts the right freely to use a trade marked architectural creation. Some buildings in the U.S.A. currently under trade mark include the Chrysler Building and Guggenheim Museum in New York, the Transamerica Pyramid in San Francisco, the Wrigley Building and Citicorp Center in Chicago, and The Rock and Roll Hall of Fame in Cleveland. Trade mark protection for buildings is limited, however, as it precludes another party from designing a building in the same shape.

      So there are some IP protections available to real property developers. =)

      Quotation from this Word file.

      IIRC, the section of the Copyright Act that explicitly allows photography of publicly accessible buildings--120--was written in response to a lawsuit against a photographer by the Guggenheim in New York.

      --
      _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _>8
      Too many errors in one post (make fewer).
    17. Re:Pirate to Pirate? by drsmithy · · Score: 2, Insightful
      If I create something and people use it without compensating me for my hard work and talent, then that is wrong (assuming I am asking for something in return). Maybe it's not "stealing", but it is not fair and it is wrong.

      Why do you think continually receiving remuneration for "hard work" you did once - up to and beyond the end of your life - is "right" ?

      I mean, most people go out, do a days work, and get paid for it - why do you think "artists" should be paid for a days work over and over and over again ?

      Do you believe that anything that is not a solid object should be freely copied whenever someone wants?

      I don't think that copying anything should be disallowed purely because doing so has suddenly become extremely cheap.

      Honestly? Have you really spent the time to think about what that would really mean?

      Yes. Have you spent time trying to understand the logic that says storing a copy of something in your brain is fine, but doing it on a piece of paper, a cassette tape, a CD or a computer is wrong ?

      What do you do for a living?

      I work, and, much as I'd like to be paid for the rest of my life (and most of my children's lives) for each day I work, I don't think I have any moral right to be.

    18. Re:Pirate to Pirate? by Master+of+Transhuman · · Score: 2, Interesting

      "If I create something and people use it without compensating me for my hard work and talent, then that is wrong."

      Bullshit.

      There is nothing in the theory of property or the history and evolution of the human species and economic social behavior which supports this notion.

      Nothing.

      Period.

      As for "copying anything not a solid object", what the fuck do you think people are going to do when nanotech allows you to copy ANYTHING - including solid objects?

      There is no such thing as "intellectual property" - except the one situation where I know something you don't and I sell that information to you - ONE TIME. After that, it is no longer "intellectual property" and becomes "general knowledge" (unless of course you keep it a secret, too - then you become a competitor.)

      And in addition, your argument is bullshit because there is nothing in economic theory that says you HAVE to be compensated for anything, OR that you have to be "properly" compensated. All economic theory says is that you can trade something for something else. It does not say you have to be repeatedly compensated for the same item, nor does it say that you have to make a living from that compensation, nor does it say anything about replication and distribution by anyone else.

      Nor does economic theory say anything about "fair". "Fair" is a value judgement and has nothing to do with economics. Economics measures "value" based on action - if you do it, you thought it was in your interest to do it, so that was the "value" you placed on it.

      Anything else is moralistic bullshit.

      If you produce a product which is easily reproducible and distributable, you'd better find a way to make your money up front or all at once, because in the real world - not the world of lawyers and politicians - in the real world of technology, the "value" of your product is going to go to near (but never absolute) zero very quickly. The way you deal with that is to be creative in your marketing - not by whining and passing laws and attempting to coerce people into giving you money for something which has MUCH less "value" than you think it does.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    19. Re:Pirate to Pirate? by Lancaibheal · · Score: 2, Interesting

      Really? I have a hobby business, and I sell music and books - pretty much flogging licences to IP. I don't exploit the creators of the IP, in fact, pretty much everything I sell comes straight from the author or artist, with them getting a reasonable cut of the profits. These are the people that "sharing" is supposed to help, but in reality, it doesn't really work out for them. They sure need the money more than RHCP or Stephen King does - so each individual sale lost to piracy hurts like hell. It doesn't help me either, because the money that I spend promoting these wares, and developing the infrastructure to sell/distribute the materials is also lost when some pimply kid decides he'd rather "share" the music than pay for it. I'm all for using new technology to distribute material, cut out the middlemen, and get artists an equitable share for their work. But if you want something, even IP, you have to pay for it, and no amount of feel-good "sharing" arguments are going to change that. Piracy isn't just hurting the big record company executives, it's hurting everyone else down the chain as well.

  2. It's easy to blame the users... by Pig+Hogger · · Score: 4, Insightful
    It's easy to blame the users, but the ultimate responsibility always is the IT department, because it is responsible for security.

    And security always includes usage policies.

    1. Re:It's easy to blame the users... by Misinformed · · Score: 4, Interesting

      Its easy for admins to blame users.

      Users probably broke some internal rule about not installing external software and are certianly not blameless, but the ultimate job and responsibility of admins is to administrate. The admins let them have the right to install programs and seemingly didn't enforce/check logs to see what users had been installing.

      --
      --

      Slashdot: Racism against Indians OK. China bad, USA good. Blue pill in water supply.
    2. Re:It's easy to blame the users... by SlamMan · · Score: 5, Insightful

      Plenty of don't have that option. When management says "no, of course users should be able to install software on the machines they use," the IT shop has a bit more of an added challenge.

      --
      Mod point free since 2001
    3. Re:It's easy to blame the users... by Uber+Banker · · Score: 2

      Absolutely bang on!

      an indictment of careless users and one of the sloppier Pirate2Pirate filesharing tools

      Certainly suggests some prejudice from the story poster - to me this episode sounds like an indictment of careless admins. Why they jump on P2P being pirate I don't know, but I point out that if the story poster was related to the case, fail to acknowledge they are a related party, and the case ends up in legal predeedings, they have may have prejudiced the whole thing.

    4. Re:It's easy to blame the users... by superpulpsicle · · Score: 5, Informative

      Just go back to the classic-server rule of thumb.

      1.) Desktop machines can use windows

      2.) Servers must be unix based.

      The user can corrupt the hell out of their hard disk, and they have only themselves to blame.

    5. Re:It's easy to blame the users... by mrseigen · · Score: 5, Interesting

      We actually lock down our Windows XP machines pretty hard, yet for some reason a virus is capable of installing DLLs into the system folder on a non-priveleged account.

      We've had a number of keylogger viruses and such pop up on local machines, even from machines with restricted permissions (i.e. can't even write to C:). I don't know what's wrong with XP, but this looks to be a pretty big flaw.

    6. Re:It's easy to blame the users... by fire-eyes · · Score: 2, Interesting

      At which point, management has taken on that responsibility. They've looked at the options and said no, it's not important.

      When something goes wrong, they surely deserve the blame.

      --
      -- Note: If you don't agree with me, don't bother replying. I won't read it.
    7. Re:It's easy to blame the users... by Spoing · · Score: 5, Informative
      1. We've had a number of keylogger viruses and such pop up on local machines, even from machines with restricted permissions (i.e. can't even write to C:). I don't know what's wrong with XP, but this looks to be a pretty big flaw.

      If the service that the viruses are using aren't enabled, they can't be exploited.

      Here's one way to deal with this...

      Isolate the client; vlan/router or yank the system and put it in an isolated environment (test lab, 2 system LAN, ...). Turn off the client XP firewall (if any), run Nessus on another system and point it at the client, go back to the client system and disable all services that Nessus reports -- even the ones that are not considered problems! Do any security hardening Nessus suggests. If you really need the detected services, write down what you would loose by disabling the service, what it would take to secure the service, and if there are any automated tools that can be run client side to clean up or better block hostile attacks.

      Document what you needed to do, do the same to a few more systems, and then automate the process (registry files, boot scripts, policies, ...).

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    8. Re:It's easy to blame the users... by legirons · · Score: 2, Insightful

      From the article: "In spite of the Policies in place that prohibit download and installation of software, inspite of the policies in place that prohibit P2P applications"... etc., etc.

      In response to articles like this by the network nazis selling lockdown software ["your employees are downloading programs - stop them now!"] , let's imagine that for some unknown reason I want to download and run a program from the internet. (Say for example, I've just discovered that our core business requires that I can decode a certain type of file, or that we've just discovered we need a WAV editor or a video converter or something...)

      Imagine that it comes as a Windows .exe file.

      Handler on Duty believes that downloading and running that program should be prohibited, with severe consequences if I were to download and run the program. I would be blamed if it were to be a virus, spyware, or adware. Even if it was a reputable GPL project, some companies would turn purple-faced and declare that it mustn't run on the company computers.

      Exactly how much use is such a policy? It seems that if you were to allow a manager such as he into your organisation, you simply wouldn't be able to obtain software to do your work. Assuming that IT department won't provide virtual-machines to test with, won't test programs for you, and has no access to the source-code of any of these programs (and don't have the resources to audit them even if source were available), if the virus-scanners can't detect viruses less than a day old, and assuming it takes days if not months (years, at any university) for the IT dept to certify a program as "safe to run", the answer presumably, is to force people not to do their work, or to use inadequate tools. (how many people have you seen using powerpoint to edit a picture because they can't download a real program?)

      Just seems quite odd, this "despite our warnings not to run programs from the internet" stuff. Exactly how are you supposed to know that Win2KSP4 is ok, realplayer isn't ok, XMLedit is okay but XMLeditor isn't, RSSfeed is okay but the plugin formerly known as claria isn't, that the barney toolbar will crap on your PC but the google toolbar won't?

      Either you need a whole big IT department to test all these programs on isolated networks, or you need to show people how to run a program as an unpriviledged username other than their own (and give permissions on their PC to allow this). Telling people not to run EXEs from the internet just isn't any use to anybody.

    9. Re:It's easy to blame the users... by Spoing · · Score: 3, Insightful
      1. So you think it is an exploit in some service that XP is running that allows it to wedge the DLL in there?

      It has to be some service, otherwise there would be no way to have the files inserted on the machine.^ Put it this way; the trojan/malware/virus/... can't inject itself onto another computer. It needs to request that the target machine do something -- allowing the program/library/registry entry/... to be installed.

      (The service being exploited might even be the admin drive share, though it's more likely some of the other less obvious ones.)

      Bring up the services list to get a general idea of what is running or can be run (on demand). Keep in mind that the list is incomplete and disabling a service there might not really turn it off; verify that it is really off by running nmap and nessus against the target system.

      Caution: Disabling a service does not mean your systems are more secure. Many services are only local and are not exposed to the rest of the network at all. While I suggest turning most of these off, the urgency is not as high and some of them are really necessary. Most of them are crap, though. This will be a lot of work, so take notes and look for things that break.

      Another gotcha: When installing updates, the services you turned off before may be turned on again without warning. (Bet on it!)

      1. ^. OK, it could be an application exploit (IE/Outlook/...) though for the the network wide plauges these are not as effective since they nearly always require people to do something to cause the exploit to be active. Only 1 machine with the exploit loaded needs to be on a network with access to others with the service enabled; no human interaction needed.
      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  3. Doesn't happen here by Gothmolly · · Score: 4, Interesting

    $ su -

    # uname
    Linux

    # iptables -P INPUT -j DENY
    # iptables -A INPUT -m state --state=ESTABLISHED,RELATED -j ACCEPT

    # exit
    $

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:Doesn't happen here by cliffiecee · · Score: 2, Informative

      Forgot to mention- that first rule does NOT guarantee you are protected. If the 'nasty' program initiates a connection of its own, then it WILL BE ACCEPTED because of the second rule. I'm just saying that someone can't initiate contact with it from the outside.

    2. Re:Doesn't happen here by Anonymous Coward · · Score: 2, Informative
      Hi! I'm the anti-RTFM-guy! Allow me to explain:
      $ su -
      This is the Switch User command (some call it the SuperUser cmd) which switches you to be the root administrator by default. The dash just means that your environment is setup as if you had logged in as this user, so that things like the PATH variable include /sbin and /usr/sbin if it didn't already.
      # uname -o
      Linux
      `uname' prints the system type that you are running. The -o flag tells it to only output the generic Operating System name, which in this is case is "Linux", but could also be "FreeBSD".
      # iptables -P INPUT -j DENY
      `iptables' is the program that you use to tell the operating system how to change its internal `netfilter` firewall. In this case, we're telling iptables to set the default -Policy for any INPUT coming into out computer is to not let it in (by -jumping to DENY).
      # iptables -A INPUT -m state --state=ESTABLISHED,RELATED -j ACCEPT
      On this line we -Add a rule to the firewall which says to let in any traffic that it remembers that WE asked for. For example, if you tell your browser to get www.google.com:80, the firewall will only allow the google.com server traffic in because it remembers that you asked for it. Very secure. If you want to a run servers, you have to add more rules opening up those services to allcomers.
      # exit
      This exits you from the root Administrator mode back to your normal user. This is good for safety reasons. In fact, the `sudo` command is even safer, but you should RTFM about that one n00b.
  4. Protected Ports by Anonymous Coward · · Score: 5, Informative

    If you can use the 'protected port' option on e.g. cisco switches, TURN IT ON.

    Essentially, it prevents the indicated ports on the switch from communicating with other ports that also have that protection set. Unless you have sloppy shared directories or some reason for the actual PC's to talk directly to eachother, it won't harm anything and will prevent the viruses from spreading pc-to-pc once (not when) they get in.

  5. Control your network. by JasonUCF · · Score: 5, Interesting

    [disclaimer: i work for a major fortune 500 company with a large, 50+ distributed node WAN]

    Everytime there's a big ass Windows vulnerabilty, there are security emails and IT manager emails basically saying "heads up, check your shit." But let's say somebody doesnt check his shit, and a site ends up infected. The WAN group watches the network, especially during times like this, and nodes are just dropped off routing from the rest of the network until they get their act back together.

    I realize the article is talking more about the pains of these nasty new infections that mutilate machines, but the old saying works -- a good offense is a great defense. Assign local managers responsibility for the server boxen at their node, he/she should be keeping the machines patched, but when that fails, close the node off the network before it can damage anywhere else.

    Of course the major server boxen have their own layer of network between them and the rest of the WAN, so they can be isolated if the worm is already rampant on the network. Doesn't hurt to access list transmission ports, either, icmp, tftp, foo...

    1. Re:Control your network. by Anonymous Coward · · Score: 2, Interesting

      Everytime there's a big ass Windows vulnerabilty, there are security emails and IT manager emails basically saying "heads up"...But let's say somebody doesnt check his shit

      I emailed the local IT guy from a state job that will remain anonymous about the recent jpg exploit. Told him we updated to IE6 recently and we may need the patch. 1) he didn't get back to me about it 2)I overheard him asking someone else about it. Chances are high the person had IE 5.5 installed and then he assumed everyone else would be safe.

      I seriously can't wait for the whole place to blow up and me having that piece of email as evidence of the arrogance and attitude these people have. Which is for me, the ultimate reason why this kind of things can happen.

    2. Re:Control your network. by Anonymous Coward · · Score: 2, Interesting


      While I agree with some of this, it is not always possible to just drop a remote site until they "get their act together".

      In the healthcare industry for instance that would be impossible without impacting patient care. You drop the site and now they can't access master patient registries, run drug interaction routines in the pharmacy systems, lookup medical records etc.

      Granted there are backup procedures in place in case of catastrophies, but you have to weigh your options carefully in those environments.

    3. Re:Control your network. by ScrewMaster · · Score: 2, Interesting

      True. That applies to a lot of industries, actually. Airline transaction processors can't just be switched out, considering the loss of income that would entail. A number of manufacturing and refining corporations where I've installed custom systems just don't have the option to turn off a node: if that system just happens to be a primary data collection system an entire facility can be brought to a screeching halt. Of course, depending upon the particular infection it may come to a screeching halt anyway. It's a tough call, though. It is possible to have a zero-percent infection rate but the problem is that your systems will locked down so hard that no-one will be able to use them for anything.

      --
      The higher the technology, the sharper that two-edged sword.
    4. Re:Control your network. by mabhatter654 · · Score: 2, Insightful
      yep...that's the REAL WORLD!

      Engineers expect to buy shiny new manufacturing equipment and just plug-n-play with the company network. EVERYTHING runs windows now...and adding security software often is unsupported and voids the warranty of million dollar machinery!!! Heck it's hard enough just keeping vendors of systems compliant with the particulars of YOUR MS licensing agreement.

      the real problem is that MS has sold business managers the promise of "commodity" PCs...they should just run to the store and buy a few and that's good enough to have a stable reliable business... Of course MS turns around and tells US in IT that we need MCSEs [for the psulrty sum of $60K in education!] just to set up a windows machine...or you're not doing it right...that's why it doesn't work...yeah...whatever.

      SO that leaves IT in the middle of marketing versus reality. The trouble is that most IT managers spend so much time troublshooting windows problems [some real, most imagined by users] they honestly don't touch computers when they're at home! So there's no time to learn Linux or any of the other alternatives... they aren't perfect so it looks like more of the same as MS....so nobody feels like changing over to ANOTHER new system. After all, in a company setting it seems like there's at least 2 projects a year that FORCE a multi-month upgrade process...hell, even the MS upgrades take weeks of trial and error with the company's software library before you can let real users on the new machines...There's no way anybody would move a new entire OS network in... MS says it's just too hard.

  6. Point the finger at yourself by Anonymous Coward · · Score: 5, Insightful

    Blame your own policies, not your users. Users are not IT experts and will not be even with extensive training.

    Restrict privileges. Don't allow anything that is not necessary...

    1. Re:Point the finger at yourself by Blakey+Rat · · Score: 4, Insightful

      Where I work we have 2 employees coping with 180 Windows desktops, 20 IBM Infoprint 21, 5 Infoprint 1120 printers, about 13 servers, and 2 OS/400 running Midranges. Oh yeah, and we're a medical facility so we are subject to HIPAA and our servers must be up 24/7 or it impacts patient-care.

      We don't have the manpower to create policies on all our desktops. I know that everyone on Slashdot is going to declare that I'm incompetent, but I have no training on policies in Active Directory (I came here after managing Novell networks), and every time I start to read up on the subject, there's an emergency... someone's printer died, one of the servers is acting up, etc.

      The place can't afford to hire anyone with sufficient Active Directory experience-- hell, they can barely afford to pay me. The Bonds and Levies run in this district have failed for almost the last decade.

      What is your recommendation? What do I *do*?

      I mean, saying that's the solution is one thing, but implementing it is another. We have some computers that need to be entirely locked-down (patient rooms), some that need to be almost entirely open (marketting and administrative), and tons that are somewhere in the middle.

  7. Wrong approach by cperciva · · Score: 5, Insightful

    ...a grueling hunt for all the .exe's, reg entries and sources for a bot infection...

    Wrong answer. If you have a compromised system, trying to clean it is (a) likely to be really difficult, and (b) not secure.

    Wipe the system, reinstall, and recover from backups. (You do keep good backups, right?) It sounds pessimistic, but in most cases an attempt to "clean" a system is going to end up with you pulling out the OS reinstall disks anyway.

    1. Re:Wrong approach by tylernt · · Score: 2, Insightful

      ... and when each of your users requires a different piece of software to do their job, and you don't have licensing to make all that software a part of the image, your users are going to have to reinstall stuff every time.

      Ok, I retract my earlier statements. Re-imaging CAN work SOMETIMES in certain situations. :)

      --
      DRM 'manages access' in the same way that a prison 'manages freedom'
  8. Modding by StevenHenderson · · Score: 5, Insightful
    one of the sloppier Pirate2Pirate

    There are really times when I wish you could mod a submission as "Flamebait."

  9. Pirate to Pirate?-Piss to pot. by Anonymous Coward · · Score: 3, Insightful

    "Only slightly biased. I understand the annoyance of the admins over this screwup, but take deep breaths and count to 10 before you badmouth all P2P networks."

    YEAH! Let's badmouth only the ones used to transport "pirated" material.

  10. It happened to us. by Anonymous Coward · · Score: 3, Interesting

    It took more than a week to fix. Basically IT took everything down and cleansed each individual computer before it was allowed to be back on the network ... except of course for the linux boxen and even they were affected by the lack of servers.
    Since I have great respect for our IT guys (they are really scrupulous about permissions and patches), it was a sobering experience.

  11. Treat naive users like threats by Oriumpor · · Score: 3, Informative

    You needn't treat them like a threat to their face, that is just rude. Most people are "too busy" or don't care enough to learn about computer security. So nod and just listen to *their* problems and lock down their system against the big threat.

    We had to deal with this more often than not ... so we set out to prevent user folly. In so doing we created the IT tech's dream.

    First off you start at the network layer, and make sure via firewalls that people can't get anywhere or use any application that will cause you grief.(p2p/streaming etc.) Then you transparently proxy all your traffic so that the guy who checks out classic-cars.com all day for backgrounds can do his thing and not screw everyone else.

    Then you take every user system and you lock them down. You start out by moving all their dynamic data (that you wanna keep) to a file server. Mapping the winblows appdata/my documents gives you a wannabe roaming profile without all the garbage.

    After you make all that effort you either impliment a mandatory PXE re-imaging overnight (too much of a headache for us) or you use something like Deep Freeze and lock down the system entirely. Due to Deep Freeze even the most zealous surfer can only horribly damage their system once a day.

    Now you have an ideal environment. All changes on a system that need a reboot *must* involve a contact to the IT department, and those you think are savvy enough not to need a frozen system can do 90% of their own support.

    Ok sure so your level of responsibility goes up. The pristine environment means you have plenty of opportunity to script away your work. Not to mention silly things like virus outbreaks are really limited because a frozen system need only reboot to remove the virus.

    Think *pro-active.*

  12. Blame? by WindBourne · · Score: 4, Interesting

    • Running Windows
    • Not using total security throughout the network.
    • Allowing Users to download any tool that they want
    • I will bet that they allow CD/floppy downloads.
    • Probably allow Outlook (and in an insecure fashion).
    And the Blame goes to:

    p2p software??????

    Our society really suffers from a lack of taking blame.

    Anybody who runs MS should know that it takes a lot of effort and money to truely lock it down. As such they should do so. It is simply part of the total cost of running a Windows system.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  13. Re:It's easy to blame the users...Cake talk. by Misinformed · · Score: 2, Interesting

    Yes it is IT's fault. They let users have privilages sufficient to install programs, leading to viruses. If it were a buffer overflow in a JPEG I wouldn't blame IT.

    Rules are clearly stated - enforce them or if you want to let users have more freedoms then keep and monitor detailed logs on what they do with these 'rights'.

    You seem to demonstrate an immature attitude and lack of respect for users - if you are an admin you are employed because you are a specialist and it is better for you to be the single point of expertise for that task - just like you couldn't calculate the accounts for a company I doubt the finance staff would be so patronising as saying "waaa, the accountant says I can't have 3 21" LCDs, waaa, the CEO says I can't take 5 months paid leave a year".

    --
    --

    Slashdot: Racism against Indians OK. China bad, USA good. Blue pill in water supply.
  14. Shameless plug by haxor.dk · · Score: 2, Informative

    "Over at Internet Storm Center Deb Hale's 'In search of the bot net' entry for September 25 recounts a grueling hunt for all the .exe's, reg entries and sources for a bot infection of a 60 server corporate network. What a nightmare!" ...Apple Macs and Assorted Linucen, curing .exe, registry and bot infections for 5 years and counting!

  15. Is it just me... by DeepHurtn! · · Score: 4, Insightful

    ...or does this guy come across as a total ass? "Pirate2Pirate"? Blaming the users? I mean, isn't *he* paid to enable *them* to do their jobs, not the other way around? (Of course, the actual article is /.ed, so maybe it's just the summary that gives me that impression.)

    1. Re:Is it just me... by base3 · · Score: 2, Insightful

      Just a typical power-tripping Network Nazi given adminstrator access to desktops and a $30K/year salary and thinks he's Jesus Christ reborn.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    2. Re:Is it just me... by Dark+Lord+Seth · · Score: 4, Insightful

      If I drive a car over a bridge, start swerving around for fun, then crash through the side guards and park said car next to a fresh-water lobster, would the goverment be responsible for failing to create a bridge that is capable of withstanding my driving?

      If I install Kazaa, Comet Cursor, Internet Optimizer and surf porn all day long, would the IT department be responsible for the shit I create on the corporate network?

  16. Re:Confirms my unease with P2P by pashdown · · Score: 2, Insightful

    Learn from history. Government legislation against spam has done squat.

  17. Re:Confirms my unease with P2P by BandwidthHog · · Score: 4, Funny

    Who convinced you that they were legislating *against* spam?

    CAN-SPAM: It's not just a horrible backronym.

    --

    Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
  18. vlans and other isolation tools are your friends by Spoing · · Score: 2, Interesting
    I get very annoyed when hearing about whole networks being knocked out by a virus/trojan. It should never happen; any dammage should be isolated.

    Limit access to the application/web server level at the router. Isolate workstations so that they can each see the file servers but not all other systems. If someone needs direct access to servers, they should have a real good reason (or it should be obvious; admins, developers.).

    Keep in mind that I'm not suggesting that the limits be so strict that people are annoyed and attempt to break or ignore security. They should be well organized, though, and monitored. Reasonable exceptions should be made immediately, and unreasonable exceptions should be granted quickly with an eye to isolating the damage of that exception as much as possible.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  19. Whats a firewall again? by Anonymous Coward · · Score: 2, Informative

    Here is an idea that seems to slip past many...

    C-O-R-P-O-R-A-T-E F-I-R-E-W-A-L-L

    We used to have botnet probs in our corporate network... once we installed a Zonelabs Integrity server and were able to control what programs had access to the internet and which ones did not, it was pretty easy to fix.

  20. Re:It's easy to blame the users...Cake talk. by mefus · · Score: 4, Insightful

    Funny how it's IT fault for not getting people to follow the rules (whatever happened to self-discipline?).

    Self-Discipline can be overwhelmed by rules. If you tack on all the Computer Rules to all the other rules (on Harassment, on Job-Requirements, etc) you rely on someone to remember a long list of do's and don'ts.

    But a healthy admin policy will restrict the user without requiring her to remember what's acceptable and what's not acceptable, and why, and all that.

    Who gives diddly what you think about your screensaver. That doesn't help you do your work.

    --
    mefus
    In Open Society, GPL Software frees YOU!
  21. Re:Treat naive users like threats - don't forget by Graemee · · Score: 2, Insightful

    Excellent. But don't forget to keep administrative control from the users and limited to the a few users.

    Run security audits to make sure only the chosen few have administrator rights. This is for local PCs. Domain rights should even be more tightly controlled.

    Keep AV defs updated daily. Report the numbers daily to check compliance.

    Remove the ability to disable AV.

    Check AV logs daily. Any report should be dispatched to a tech to "fix" the PC or determine what happened to the AV and take action accordingly.

    Use group policies to ban known software, P2P & Hack/hacked tools. ( Not perfect but keeps the stupid honest)

    Scan all email in & Out with AV & Spam Killer.
    Be perpared to shut mail off if required to protect systems. This means you will nee to provide some user with a safe external email.

    Keep your PCs patched on a regular basis. After testing on several test groups for issues.

    Document your system & processes.

    Inform & educate your users.

    Happy to report the last big virus we had hit was Melissa. It made us retool the whole AV/Patch process and take these measures and more.

  22. Ahh, blame the users for Admins screwup by AnswerIs42 · · Score: 4, Informative
    Come on.. this is an example of a VERY poorly managed network.

    At work we have 20K users in the US alone. We actualy don't have that bad of a time dealing with viruses and worms and the like.

    Why? Because 98% of the users get pushed their virus updates and their OS updates. This includes the clueless people.

    We also run network scans and know WHEN computers were updated. If the computer is connnected to the network, we know what updates it has or doesn't have. The only hard part is FINDING the unpatched computers.

    We also have a firewall that prevets P2P connections, FTP and anything else non web browser related (gets anoying at times).

    In reading this story.. I can only assign 1% of the blame on the users and 99% of the blame on the admins for not doing a proper job.

  23. more proof by scottking · · Score: 2, Interesting

    yeah, yeah, i'm sorry, you're sorry, everybody's sorry... quit blaming your users. that aside, i think this article is a little more proof that anti-virus programs like norton, are ineffective these days. the way they function needs to be re-thought badly. i hope to see the cost of devices like this one come down to more consumer friendly levels in the future. anyone have any ideas on how anti-virus can be improved?

    --
    scott king
  24. Re:vlans and other isolation tools are your friend by Spoing · · Score: 3, Insightful
    1. It's simple enough to say - but what about when you are responsible for a corporate network of 400 users, and a remote WAN of over 30 sites, and 1000 users? And your Network operations department is comprised of you and a monkey sitting under your desk?

    It's even more important. Do you want to chase problems every 5 minutes and waste your weekend? I don't!

    1. With the massive number of companies 'downsizing' lately, I find it hilarious how so many of you recommend doing all this rearchitecture, when most of us in the Ops/IT field are already spending 70+ hours a week fighting fires.

    Exactly my point!

    Take one thing at a time, starting with your most troublesome group or servers. Don't grab the 300 client system nightmare first; look one server and see what it depends on. Are there 10 applications running on it? Is there a way to move one or a set of them of them off and isolated that?

    If you're getting pecked to death by ducks, start by killing one duck at a time! (Or find a smaller group of ducks to kill at a new job.)

    Don't let upper management know that you suceeding, though. They may want to get rid of the monkey.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  25. Analogies... by MunchMunch · · Score: 4, Insightful
    Yeah, except a network admin should be able to set privileges to disallow the installation of 3rd party software, and so on. And also, this is a private entity, so the public good part also fails. So your analogy should be more like:

    "In a world where a private corporation could create a private bridge and set strict rules of usage for that bridge, would that private corporation be responsible for its own damages if its manager of Bridge Upkeep failed to set the readily available measures to prevent paid employees to swerve around for fun, crash through side guards and park said car next to a fresh-water lobster?"

    Sounds more like this guy was just looking for an excuse to submit a story and use the term "pirate2pirate."

  26. Flag on the field!!! by goldspider · · Score: 5, Funny
    "Apple Macs and Assorted Linucen

    "Making up a new plural case of a word to try to sound cool", on "haxor.dk". That's a 15 yd. penalty and loss of down.

    --
    "Ask not what your country can do for you." --John F. Kennedy
  27. Re:The root/admin flaw by thepoch · · Score: 5, Interesting

    The problem with this is that most applications for Windows don't consider the "multi-user" environment. There are a lot of apps that simply don't work well when it's not run by an Administrator account. Take for example Office 2000. I've installed this before on a Windows 2000 machine. When I run it as an Administrator, there is no problem. When I run it as a User account, it keeps asking me to insert the Office 2000 CD because there are missing components. WTF? Granted I installed it with only the features I need, but why the hell should it ask for the CD in the User account and not the Administrator account?

    Another case... I used to program for a corporate environment. I was the only one who programs with conditions as to who is running the software, so I could save their data into their respective "Documents and Settings" folder, under Application Data. The rest of the developers don't care. I even set the installer to make sure only an Administrator account can install (using InnoSetup, great software).

    So who's to blame? Users for running as Administrator (because they have no choice a lot of times)? Developers for not developing with multi-user environment consideration? Or Microsoft, for "hacking" Windows to become a horrible multi-user environment?

  28. Re:The root/admin flaw by julesh · · Score: 2, Informative

    Why windows users insists using admininstrator accounts, when they could use a limited account that prevents access to the system and program dirs?

    It's standard practice on a Windows network not to allow users administrator access. The only system that MS has ever released that encourages users to use administrator is XP Home, which is designed for home use, where that is probably more appropriate.

    I find it highly implausible that the company described in the article here allowed their users to access administrator accounts. But then, you don't need administrator access for a trojan to launch an attack over the network and break in to other computers on it. Not in Windows, nor Linux, nor any other OS I've used.

    No reference at microsoft site about using a machine in limited mode to stop viruses/trojans.

    What, you mean like this one:

    Microsoft recommends adopting a policy that provides the fewest privileges possible to help minimize the impact of malware that relies on exploiting user privileges when it executes.

  29. Keep it on the down-low by Anonymous Coward · · Score: 2, Interesting

    There's a lot of corporations that refuse to report a breech in security. Simply for the reasoning that people will bail out like rats, leaving the company with little to no customer base. I suspect there's an amount of identity theft involved with the whole sordid affair, and that quite a few people make the mistake of signing up with those companies.

    One day, some kid working on his thesis paper will compile a list of the IDT (IDentity Theft) victims, and there will be a nasty little coincidence...

  30. VLANs and Port to Port Security by HermanAB · · Score: 4, Insightful

    Geez, any self respecting switch has some of those features - people should learn to use them to partition the network. On a Windoze office network, very few users need to talk to each other - most only need to talk to a server.

    --
    Oh well, what the hell...
  31. Re:It's easy to blame the users...Cake talk. by BVis · · Score: 3, Insightful

    Yes it is IT's fault. They let users have privilages[sic] sufficient to install programs, leading to viruses.

    Ok, then whose fault is this:

    IT: We need to implement $securityrule.
    CEO: No.
    IT: But it will prevent $securityproblem.
    CEO: No.
    IT: ...

    Or this:

    IT: $User violated a security rule. They should be reprimanded.
    CEO: No, we don't want to piss them off.
    IT: But it was in the employee handbook, and they signed a statement saying they'd follow the rule.
    CEO: Get back to work, shouldn't you have a microchip to renoberate or something?

    If it were a buffer overflow in a JPEG I wouldn't blame IT.

    You're in a very small minority of people who actually have a working knowledge of network security. Everyone else blames IT for everything from global warming to their coffee getting cold. The mantra is "Don't understand it? It's not important. Blame IT."

    --
    Never underestimate the power of stupid people in large groups.
  32. Originality by Detritus · · Score: 2, Insightful
    That's because you don't make your living off creating original IP.

    How much of the work is truly original? Most artists draw heavily upon a shared cultural heritage and public domain to create new works. It's a bit hypocritical to make use of that heritage and then scream "It's mine! All mine! Nobody else can ever look at it or listen to it without paying me for the privilege."

    --
    Mea navis aericumbens anguillis abundat
  33. I almost regret using the term Pirate2Pirate... by museumpeace · · Score: 2, Interesting

    ...because it verges on flamebait for responses that will not be entirely on topic [I thought the /. gods did a good thing recatorizing the story as IT] but the sparks have been kind of flying and I do enjoy fireworks. The sad truth is that there are valid points being made by both Calamormine and Quaters. Consider how some small time software developers try to make a living with share ware or the "free" trial version that, if you like it but want all the bells and whistles, you have to pony up 59.95 to get a licencse key [and of course, those poor guys are at the mercy of people who pass around key-gen programs]. Point being that products that benefit from word-of-keyboard marketing CAN take advantage of pervasive sharing. You could learn a lot from reading Dan Bricklin's article on how the right license can make or break a small company's fortunes. BTW, My oldest son is a fairly creative musician but though he still spends hours per day composing or improvising, has chosen to study molecular biology, abandoning an idea he had in high school to put his compositions up on his web site. Why? When he comes home from college, I unplug the rest of our computers from the cable modem, he plugs his laptop in so he can keep picking "stuff" up with Ares. I let him have a nice wallow in the information sewer highway and point out the keylog files on his hard drive at the end of his visit. Within a few days the weird protocol/port combinations bouncing off my firewall drop down to normal levels. Why? You have to ask someone his age I guess.

    I can't tell you how fervently I wish I could make a living in a cabin off the grid with a few hot PCs and a solar powered satellite dish serving up fairly priced tricks and treats you all would not mind paying to have on your computers but I can't think of any way to protect it. I have resigned myself to working in a soulless megacorp, writing software I can't tell anyone about because megacorps have the means to get customers by the short hairs and hang on.

    --
    SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
  34. Re:vlans and other isolation tools are your friend by gujo-odori · · Score: 2, Insightful
    Don't let upper management know that you succeeding, though. They may want to get rid of the monkey.

    Is that "Don't let (upper) management know you're succeeding" as in "Go around replacing the operating systems on your company's servers without permission?"

    I don't know of many faster ways to get fired. I don't know how it is in the shop where you work (if you work in IT or ever have) but in the shops where I worked, I did not own the servers or any of the other equipment. Neither did my boss. Those things were the property of the company, and even in shops where we had incredible leeway over what we did and how we did it, going around and replacing OSes with other ones required at least approval from the CTO. That was in the liberal places. In the conservative places, approval for such things may be higher than that. When customers depend on your systems operating, stability is job one and they aren't going to allow you to take a potentially de-stabilizing action without approval. Even if you succeed in every way, you may still be fired for acting without authorization.

    Now, about this time, some of you might be saying "Well, if it's stability they want, they should get *nix in and Windows out as fast as possible."

    While I couldn't agree (in principle) with that sentiment more, and am glad that in my present position in email security (I miss being an admin, but I sure don't miss carrying a pager!) I am grateful that I have sufficient leeway over my tools that my workstation is one of the handful on our network that is not running Windows (Ubuntu, a Debian-based distro. Quite nice; but I digress). However, the fact remains that in any properly run shop (yes, properly run, as hard as that may be for anyone with little or no experience - especially in big operations - to accept, have controls in place is the proper way to do things), permission is required to go around re-architecting major systems and replacing OSes.

    In smaller networks, the decision may go no higher than the CTO, and if further approval is formally required, whatever the CTO asks for is rubber-stamped.

    In larger shops, such things will typically require a general management decision, requiring the COO, the CEO, and often the CFO (and maybe others) to sign off on it. Why the CFO? These things cost money directly, and if there are failures, those cost money too. Especially if you have SLAs with your customers.

    So yes, we may know a better way (and we do run our hundreds of servers on Linux, thank you), it's not enough to know a better way. If you want to change to it, you have to make the business case, present it professionally, and get approval and support for it. If you go ahead without following these steps, in most shops you're onto a good way to find yourself unemployed.