Slashdot Mirror


Are Desktop Firewalls Overkill?

Barence writes "Should you be running firewalls on your desktop and server machines? PC Pro's Jon Honeyball argues the case for switching off Windows firewalls and handing over responsibility for security to server-based solutions. 'I'd rather have security baked right into my network design than scattered willy-nilly around my desktops and servers,' Honeyball argues. 'It seems to me that there's much sense in concentrating your security into a small number of trusty gatekeepers rather than relying on a fog of barely managed faux security devices. Of course, it puts your eggs into fewer baskets, but it does mean these gatekeepers are easier to control and manage: monitoring them in real-time becomes routine.'"

440 comments

  1. stating the obvious... by digitalderbs · · Score: 5, Insightful

    why not both?

    1. Re:stating the obvious... by Java+Pimp · · Score: 4, Informative

      Exactly. It's called multi-level security. Desktop firewalls are not meant to replace server-based solutions but complement them.

      --
      Ascalante: Your bride is over 3,000 years old.
      Kull: She told me she was 19!
    2. Re:stating the obvious... by somersault · · Score: 4, Insightful

      Seconded. This was going to be my exact comment.

      It's like saying "We don't need seatbelts anymore - we have airbags!"

      --
      which is totally what she said
    3. Re:stating the obvious... by socsoc · · Score: 2, Insightful

      No kidding, desktop firewalls protect against threats on your internal network. They aren't a replacement, but a complement to your border protection.

    4. Re:stating the obvious... by rs1n · · Score: 2, Insightful

      It's system resources that could be better put to use, however little (that gets used by the desktop firewall) this may be. My personal reason for not really caring for Windows' built-in firewall setup is that there is almost no configuration beyond clicking a button that says "turn on" or "turn off" the feature and a list in which you can add program exceptions. The problem with a completely configurable firewall is that most users don't know what the hell they have to do to set up good rules. On the other hand, having merely a button that says "turn on the firewall" just doesn't cut it either because you have absolutely no control over what is being blocked. Where's the happy medium?

    5. Re:stating the obvious... by sdnoob · · Score: 2, Insightful

      Because the typical computer USER doesn't know squat about network or system security.

    6. Re:stating the obvious... by rs1n · · Score: 1

      This is only true if your desktop firewall actually filters out something that the server-based solutions do not. There is often-times a lot of overlap, so that the desktop filters are made redundant.

    7. Re:stating the obvious... by Gadget_Guy · · Score: 4, Interesting

      The article started to address this, but failed miserably.

      One group will undoubtedly be saying "there's no harm in running both client- and server-side firewalls, so why even contemplate the heresy of turning off the built-in Windows firewall?" You would of course be right, except for one thing - it's actually quite hard to turn off the built-in firewall

      Ah, what? The reason for not turning off the firewall is that it is hard to turn off the firewall? That makes no sense at all. It also doesn't seem too hard to me. In Win7, type firewall into the start menu search box and click on Windows Firewall. From there, choose "turn firewall on or off".

      The reason for leaving the firewall on is to give a last line of defence if someone gets around the server protection. It also acts as a barrier when idiots decide to add an unauthorised wireless access point onto the network.

    8. Re:stating the obvious... by raventh1 · · Score: 1

      Especially when you have broken services/daemons sitting in the open running vital public services, you should definitely use multiple layers.

      For general users, going beyond the standard windows firewall really isn't that necessary if you have a decent NAT (which I assume most everyone does these days still on ipv4)

      Only rely on trust when you need access to things. Don't leave your fly open.

    9. Re:stating the obvious... by The+Clockwork+Troll · · Score: 5, Insightful

      Yes, this is why I lock the doors on my automobile but I leave the ignition key on the dashboard, and leave the glove compartment open and unlocked!

      Finally someone who sees things as I do!

      Also, first car analogy.

      --

      There are no karma whores, only moderation johns
    10. Re:stating the obvious... by aster_ken · · Score: 1

      On Windows XP this is certainly true, but both Windows Vista and Windows 7 have a more sophisticated firewall configuration tool under Administrative Tools. Since the article also talks about server operating systems, I should note that Windows Server 2003 SP1 and later also include this tool.

    11. Re:stating the obvious... by rs1n · · Score: 1

      No, there is enough of a distinction between the functions of an air-bag and a seat belt that actually warrants having them both. A seat belt will keep you inside your car as opposed to flying through the windshield. An air bag protects you from smashing up hard against the dash, but it will likely not keep you inside your car should your car overturn, roll, or you get hit so hard you would normally fly through w/out a seat belt. On the other hand, a desktop firewall and a server-based firewall has too much of an overlap in terms of their function.

    12. Re:stating the obvious... by Hatta · · Score: 1

      Layers are good, but desktop firewalls are the wrong solution. Instead of blocking ports, just don't open them in the first place.

      --
      Give me Classic Slashdot or give me death!
    13. Re:stating the obvious... by kestasjk · · Score: 2, Interesting

      We're talking about having firewalls installed on desktop machines as well as having firewalls installed on server and gateway machines. Any network admin or person with an ounce of intelligence realizes this is just common sense.

      You seem to be talking about having "desktop firewalls" and "server firewalls" running on the same machine, i.e. two firewall systems on the same machine, which is of course only going to lead to problems.

      An important distinction to make clear because it sounded like you think desktop machines' firewalls are made redundant by server machines' firewalls, which they are definitely not.

      --
      // MD_Update(&m,buf,j);
    14. Re:stating the obvious... by Anonymous Coward · · Score: 1, Insightful

      The enemy within. If your network is large enough you will have holes whether you like it or not. You will have a vendor who needs a vpn connection to debug something; you will have a customer for whom the only way to provide remote service is to have them vpn through *your* firewall in a phone-home scenario. If those outside the firewall systems are compromised then those desktop filters may not be so redundant.

    15. Re:stating the obvious... by fwarren · · Score: 1

      The problem lies with the fact that dial-up users were getting owned. People on broadband were able to rely on the firewall in their cable/DSL modem.

      What Microsoft should have done is have a security policy where the firewall is turned on and off with a dial up connection.

      --
      vi + /etc over regedit any day of the week.
    16. Re:stating the obvious... by KarrdeSW · · Score: 4, Insightful

      There is often-times a lot of overlap, so that the desktop filters are made redundant.

      This is only true if your company never has anybody bring in a USB Flash Drive which could have potentially been infected on their home computer or on another company's system.

    17. Re:stating the obvious... by e065c8515d206cb0e190 · · Score: 1

      Because it has a cost if you do it properly.
      And the gain on top of your point-of-entry firewall is only marginal.

    18. Re:stating the obvious... by omglolbah · · Score: 3, Informative

      It does help block the spread of a myriad of things internal to the network though.
      Personally I have seen the damage done to the office network at work due to a worm that came in through usb-sticks...

      While antivirus didnt detect the bugger the thing couldnt spread to other machines due to the firewalls on individual machines blocking the vulnerable service.

    19. Re:stating the obvious... by 0123456 · · Score: 1

      Layers are good, but desktop firewalls are the wrong solution. Instead of blocking ports, just don't open them in the first place.

      So then, how do I allow a few of the Linux machines on my network to access my server and none of the Windows machines? I either put another firewall box between the server and the network or I put a firewall on the server.

    20. Re:stating the obvious... by mcgrew · · Score: 1

      TFA agrees: "I don't recommend you do this, but it's useful to know that you can should you decide to install some third-party protection scheme... Even so, and this is the big issue, I'm a total advocate of the layerd-onion approach to security within a company..."

    21. Re:stating the obvious... by alta · · Score: 2, Funny

      I prefer using desktop traffic to restrict ports 1-65535 tcp/udp outbound on the client machines. It helps keep them focused.

      --
      Do not meddle in the affairs of sysadmins, for they are subtle, and quick to anger.
    22. Re:stating the obvious... by postbigbang · · Score: 4, Insightful

      There is no such thing as a secure perimeter, especially when the majority of attacks come with in "secure perimeters". Jon Honeyball is an idiot, and PC Pro just dropped another notch. His heavily caveated article doesn't have the common sense that God gave to a goose.

      Each and every device that's connected in a network is potentially infected, rogue, and looking for others to maim. Every machine needs to be evaluated separately for its risk profile, as he mentions-- but you simply can't remove device security in the belief that other firewalls or services will do the unerring job of controlling the safety of a network. Run, don't walk, away from the concept of secure perimeters.

      --
      ---- Teach Peace. It's Cheaper Than War.
    23. Re:stating the obvious... by JustNilt · · Score: 1

      Great points. It's often overlooked that a seat belt also keeps the driver secured in the seat in case of sudden stops, swerves, etc. This keeps them in control of the vehicle when they may otherwise be thrown around the cabin. This protects not only the driver and their passengers but others on the road.

      Likewise, a properly configured firewall does more than simply block incoming worms. They can help prevent an infection from spreading beyond the local machine as well as other network management, depending on the needs.

      --
      You know the thing about UDP jokes? I don't care if you get it or not.
    24. Re:stating the obvious... by Anonymous Coward · · Score: 0

      Exactly. It's called multi-level security. Desktop firewalls are not meant to replace server-based solutions but complement them.

      Desktop firewalls can do many things that router acls can't - identify the source of the traffic.

      For example, let's say that you need to have quicktime (spit) installed on your desktop for some reason. Apple installs all sorts of crap with quicktime. What does all this crap do? Is big brother Steve spying on you? Codec download? It doesn't matter what it's doing - the desktop firewall will report that it is trying to connect and you can allow or deny that traffic based on ip address AND the program generating the traffic.

      And when you try to watch a streaming video with quicktime, clearly quicktime needs to connect to the internet for that, so you can allow that traffic.

      So you could have your web browser be able to connect to Apple's website, but quicktime isn't.

      All sorts of programs phone home or try to do mysterious things behind your back - with a desktop firewall, you can identify & selectively allow/deny this traffic.

    25. Re:stating the obvious... by Anonymous Coward · · Score: 0

      "How can you trust a man who wears both a belt and suspenders? The man can't even trust his own pants." --Frank

    26. Re:stating the obvious... by CAIMLAS · · Score: 1

      They are a necessity in a scenario where the most active threat is actually sitting at the computers in question.

      Desktops, regardless of their type, should be on their own networks with means to filter/actively block traffic, if at all possible. They should also have individual firewalls which inhibit any incoming connections and block unapproved traffic going out.

      With as easy as it has become for a Windows workstation to be infected, doing anything else is asking for infosec breaches.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    27. Re:stating the obvious... by somersault · · Score: 1

      They do, but some devices inside your network may not be capable of running their own firewall.

      At work we do generally rely on a firewall on the main router rather than on individual machines, but that means that if a device behind the firewall is compromised then it basically has free reign on the whole network, which isn't the best situation.

      --
      which is totally what she said
    28. Re:stating the obvious... by dyingtolive · · Score: 2, Funny

      Absolutely. I've been running without my Windows Firewall on for several weeks now and so far it hasn't

      --
      Support the EFF and Creative Commons. The war is coming, and they're supporting you...
    29. Re:stating the obvious... by Lumpy · · Score: 2, Informative

      PC Pro was useless and irrelevant years ago. The only people that pay attention to that rag is PHB's or really really dumb executives.

       

      --
      Do not look at laser with remaining good eye.
    30. Re:stating the obvious... by HereIAmJH · · Score: 1

      There is a lot of overlap due to 'one size fits all' mentality of desktop firewall providers. A lot depends on the size of your network.

      For a small network (home, soho)

          If you have a firewall at your network gateway there isn't a big need for a desktop firewall to block inbound traffic. Even NAT on a cheap router does a decent job of that. But you still need outbound blocking. Unless you're comfortable with printer drivers notifying vendors every time you print a document.

          On a well maintained small network, gateway firewalls protect inbound traffic. Desktop firewalls protect outbound traffic.

          On a larger network you need the desktop to be filtering both inbound and outbound. Because people do stupid things. And it does no good to stop incoming attacks at the gateway if they are being initiated from your own desktops.

          Personally, my home network is clean and I wish I could find a good, dependable firewall for my Windows machines that only monitored outbound traffic. No inbound monitoring, no content blocking, no antivirus (in the firewall), no app launch monitoring. Just let me know what apps are calling out and how much they are transmitting, and let me block them if necessary.

      --
      Another day, another update to a Google android app.
    31. Re:stating the obvious... by Lumpy · · Score: 1

      I have not seen any windows firewall protect the office pc's from an exploit that came in on a thumbdrive. If it can infect the machine it's running on, then it can infect all the others because it's using a 0day or other unpatched exploit that is getting past all the windows firewalls anyways.

      Sally inserts thumbdrive and infects her machine, she then sends an email that BYPASSES ALL THE FIREWALLS and infects every single person that opens it.

      The only use for per machine firewalls is to protect against a rogue machine.

      --
      Do not look at laser with remaining good eye.
    32. Re:stating the obvious... by poetmatt · · Score: 1

      what this really points out is that desktop firewalls are not very effective. Although that's not what the article says, that's what it really boils down to.

      I wouldn't argue to get rid of firewalls, but what can you do when a real actual good firewall will run you at least 10 grand?

    33. Re:stating the obvious... by Hatta · · Score: 1

      tcpwrappers

      --
      Give me Classic Slashdot or give me death!
    34. Re:stating the obvious... by omglolbah · · Score: 1

      You cant exploit a service you cant communicate with.

      And I'm not talking about email-attachment exploits as these should be handled by the anti-virus software.

      The machine where the thumbdrive is inserted is probably going to be hosed, but the rest of the machines on the network have a chance to avoid it if the vulnerable service is not accessible at all.

    35. Re:stating the obvious... by Karellen · · Score: 1

      Except, I've got a half-dozen server apps on my desktop, some for testing purposes (e.g. private mysql, apache), some because they're useful (sshd, ntpd, ipp) and some because a program decided it wants to listen.

      I could figure out, for each of those apps, how to configure them to listen only on the right interface(s) (e.g. only loopback, or maybe only eth0, or maybe loopback + eth0), or maybe to only accept connections from certain sources or source subnets, or how to prevent them from opening a port at all. But that's a lot of different config files, each with their own syntax, some of which are literally impossible to configure how I want - the syntax just isn't flexible enough. So, instead, I could just all apps open whatever ports they like on all interfaces, and manage what ports can be connected to by whom in a single place - my firewall.

      I've tried it your way, and it got too complex. I find this much easier.

      --
      Why doesn't the gene pool have a life guard?
    36. Re:stating the obvious... by HereIAmJH · · Score: 1

      If you don't have a firewall to enforce the rules, how do you keep applications from opening ports? I once had a inkjet printer whose driver phoned home every time I printed a document. The vendor's reasoning was that it was monitoring the consumables and could alert me to order more (from them) when needed. How do you know the latest and greatest app you just installed doesn't send usage data to the developer or open a port for 'remote support'? Open source doesn't solve that because even if you are qualified to analyze every language utilized in the apps you use, do you have the time to analyze every line of every app on every release?

      Trust alone isn't sufficient
      Trust but verify only gives you the option of removing offending apps.
      Trust, verify, and discipline gives you control.

      Firewalls should have become part of the core OS as soon as networking was.
       

      --
      Another day, another update to a Google android app.
    37. Re:stating the obvious... by A+nonymous+Coward · · Score: 1

      So the proper car analogy is to lock your glove box inside your locked car inside your locked garage in your gated community with the locked gate?

    38. Re:stating the obvious... by hedwards · · Score: 1

      It would be a lot easier if it weren't for broken protocols like FTP and services which don't provide a clear indication of what ports they're wanting to use. A basic standard firewall isn't that complicated to set up, it's just when you star having to worry about weird things like DRM that things start to get complicated.

      Admittedly, that's just for a basic set up where somebody doesn't want to do much more than browse the web and do email, obviously when it can and does get more complicated.

    39. Re:stating the obvious... by GoingDown · · Score: 1

      You cant exploit a service you cant communicate with.

      And I'm not talking about email-attachment exploits as these should be handled by the anti-virus software.

      The machine where the thumbdrive is inserted is probably going to be hosed, but the rest of the machines on the network have a chance to avoid it if the vulnerable service is not accessible at all.

      If the vulnerable service is not needed, it should be disabled. And if it is needed, then it is probably allowed, or it won't work anyway? So how the firewall helps?

      For example, if workstation needs file sharing service, it probably needs to allow incoming cifs/smbfs connections as well. And in that case, infected machine can use the service, regardless of the firewall.
      If file sharing is not needed, it should be disabled. And that protects the machine without firewall. So how the firewall helps?

      Local firewall can probably block outgoing connections, and that is about the only good use for one. But then, Windows allows software to modify some firewall settings, so probably that won't work anyway?

    40. Re:stating the obvious... by Lumpy · · Score: 1

      If it takes advantage of holes that exists un-patched then the windows firewall will not stop it. This is the problem with a homogeneous network. If they all are equal, a flaw in one can be exploited in all the others. The windows firewall does not stop it because in a corporate environment you have to have print services open, as well as other services that all have had exploitable flaws. This is how the SCADA worm infected tons of secure systems. it walked right through all the firewalls with the print exploit.

      The firewall is not magical, to be a usable workstation you have to open ports, and the second you open a port, something will find a way in. What is more effective is a dynamic firewall. it opens ports ONLY when needed and then shuts them closed when done. The windows firewall does not do this.

      Plus most infections and attacks come from the user clicking on it, NOT roaming the network wild.

      --
      Do not look at laser with remaining good eye.
    41. Re:stating the obvious... by PhilipTheHermit · · Score: 1

      What I was told was that if you don't wear your seatbelt, all the airbag does is yank your head back out of the hole it made in the window.

      --
      Thus spake the master programmer:
      "When the program is being tested, it is too late to make design changes." (Tao)
    42. Re:stating the obvious... by Hatta · · Score: 1

      If you don't have a firewall to enforce the rules, how do you keep applications from opening ports?

      SELinux.

      --
      Give me Classic Slashdot or give me death!
    43. Re:stating the obvious... by Anonymous Coward · · Score: 0

      Because complex systems are more prone to errors. Security flaws in desktop firewall software are not unheard of (and some vendors prove very stubborn when it comes to fixing them).

      Generally, blocking incoming traffic is not needed when your network is filtered, and blocking outgoing traffic plain doesn't work once you have allowed one single application to communicate with the outer world, as malware can always use these applications as a channel. (Not to mention that most of them are easily bypassed by using RAW sockets or doing similar things. Ask Adobe, they are good at this.)

      Just don't use desktop firewalls. They don't actually add any security and potentially introduce additional security vulnerabilities to your system.

    44. Re:stating the obvious... by meloneg · · Score: 4, Insightful

      Well, most corporate networks are a lot more like those garages at some apartments. I have my own garage door. I can lock it. But, there is no wall between my car and my neighbors car.

      If I can absolutely trust everyone of my neighbors (current and future and maybe past, if they kept a key), I don't need to lock my car.

    45. Re:stating the obvious... by DrgnDancer · · Score: 1

      Exactly. He brings this point up in the beginning of the article, but then never satisfactorily explains his reasons for not having both. He states that systems administration is all about trade-offs, and using time effectively, then admits that you'd have to go out of your way to turn off the Windows Firewall. The Windows (or Linux, or Mac, or whatever your OS of choice is) Firewall:

      1) Rarely causes problems.
      2) Is trivial to fix when it does cause a problem.
      3) Is free (as in beer, it's a non-monetized component of every major modern Operating System).
      4) Is as much of an effort to disable as it is to work around
      5) Provides an additional (if small) layer of security to your severs and workstations.

      So, the question (which the author asks and never answers) is "Why *not* use it?" It's free. It's easy. It provides an extra layer of protection in your security plan. The plus side to turning it off is?

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    46. Re:stating the obvious... by aldousd666 · · Score: 1

      router acls? that's quite a lot different from what most people use as a firewall.  They use things like checkpoint and a linux box with a bunch of iptables scripts.  Router acls, I agree, are a poor choice of a firewall....

      --
      Speak for yourself.
    47. Re:stating the obvious... by Anonymous Coward · · Score: 0

      Exactly. It's ridiculously easy to turn it off and on. And that sentence you quoted makes no sense anyway, right? Basically, what he's saying is that you should contemplate turning off the Windows Firewall because it's hard to turn it off. I think there's a grammatical error in there somewhere...

    48. Re:stating the obvious... by meloneg · · Score: 1

      Firewalls should have become part of the core OS as soon as networking was.

      Isn't hindsight beautiful?

    49. Re:stating the obvious... by sorak · · Score: 1

      Worse than that. We can at least look at our cars and make certain that the airbags work (even if it does mean having to install them ourselves). This is like saying "you don't need seatbelts, we have traffic laws and police officers to ensure you will never get in a wreck."

    50. Re:stating the obvious... by DrgnDancer · · Score: 1

      They can help prevent an infection from spreading beyond the local machine as well as other network management, depending on the needs.

      It think you're being unrealistic here. To do that would require literally every machine on your network to be in its own segment. Firewall appliances aren't built to work work like that. You'd either have to have your switch *be* a firewall, filtering each port at both the Transport/Network layer and the Data Link layer, or you'd have to route everything through your firewall for even local traffic. You'd have a bottle neck at the firewall box, and potentially it'd be hugely expensive (a lot of vendors charge per segment).

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    51. Re:stating the obvious... by Mr.Intel · · Score: 1

      If the vulnerable service is not needed, it should be disabled. And if it is needed, then it is probably allowed, or it won't work anyway? So how the firewall helps?

      Your logic only works if each and every system has every single bit of software installed locked down from day one and no one can change it without admin approval. Even then, cascading vulnerabilities allow exploit code to run from "trusted" sources, which spread from any number of attack vectors. Local firewalls are one defense in what should be a multi-faceted strategy to defend against malware, maliciousness, and plain old stupidity.

      --
      ASCII tastes bad dude.
      Binary it is then.
    52. Re:stating the obvious... by toadlife · · Score: 1

      Or IPSEC policies in the windows side.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    53. Re:stating the obvious... by Mr.Intel · · Score: 1

      What is more effective is a dynamic firewall. it opens ports ONLY when needed and then shuts them closed when done.

      That's great and all, but what's the trigger to allow a port to be open? Whatever the trigger, it can be misused by malware and exploited, limiting the effectiveness of such a firewall. Furthermore, an infected host will constantly scan for the open port of choice and simply wait for another host to open up to use that service. In the SCADA case you cited, such a firewall would possibly slow down the infection, but it would not contain it any better that traditional firewalls.

      --
      ASCII tastes bad dude.
      Binary it is then.
    54. Re:stating the obvious... by Anonymous Coward · · Score: 0

      The article is talking about desktop's not servers. Your problem is more about a separation of networks. A server shouldn't be port forwarded to a workstation ever. A workstation should NOT be able to directly reach the server either.

      I disagree with the pcpro guy completely. His lack of time or knowledge to manage his resources doesn't make him right.
      On the other hand you can only do as much security as you can afford.

      This is MY opinion..
      NOTHING should connect directly to the web except a firewall / router, or the worst a wireless device.

      All linux boxes have an iptables firewall, and all my windows boxes have a software firewall, all my linux servers have an iptables firewall and modsec and are tuned for performance over time, workstations have their own net, servers have their own net, wireless has it's own net. The whole thing stays behind a firewall/router, with known bogons and other ip/net blacklists, using squid to filter out iframes.

      ALL nets are kept separate. When your done using a port it's closed via Single Packet Authentication (I started with port knocking)

      If I could change one thing it would be to use NET BSD at my router / firewall, so the tcp sequence was more random. But I am better at iptables, than I ever will be at pf. While I am no expert, I learned by getting stung, and countering it.
      Somewhere along the way some work has to get done.and this is where security meets finances for me. But the pcpro dude is giving bad advice here.

    55. Re:stating the obvious... by toadlife · · Score: 1

      What Microsoft should have done is have a security policy where the firewall is turned on and off with a dial up connection.

      Windows XP supports something like that. You can specify domain and non-domain firewall profiles. The domain profile activates when the computer is connected to the corporate network and the non-domain profile activates when connected to any other network. I have our machine configured to turn on the firewall and not allow any exceptions when not connected to our network.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    56. Re:stating the obvious... by Anonymous Coward · · Score: 0

      It's called multi-level security.

      No, that's defense-in-depth. Multi-Level-Security (MLS) is something very different. MLS is when you are processing differently classified materials (for instance restricted and secret) on the same system.

    57. Re:stating the obvious... by zerro · · Score: 1

      hard and crunchy on the outside, and soft and chewy on the inside is not security

    58. Re:stating the obvious... by postbigbang · · Score: 1

      Better than: melts in your hand.

      --
      ---- Teach Peace. It's Cheaper Than War.
    59. Re:stating the obvious... by aarroneous · · Score: 1

      So you lock your car after parking it in your garage? Do you also lock yourself in your bedroom when retiring at night after locking the front door?

    60. Re:stating the obvious... by Anonymous Coward · · Score: 1, Insightful

      Ohh, ok. So when one of your machines gets taken over, and starts attacking other machines on your network, behind the network firewall, the server solution protects your other machines from the exploited one exactly how? Yeah, thought so.

    61. Re:stating the obvious... by camperdave · · Score: 1

      Personally I have seen the damage done to the office network at work due to a worm that came in through usb-sticks...

      I've got that happening now. I get a hidden folder called C:\OZZY\OSBOURNE\ with a program called IAMJUST.EXE that gets called via a registry entry. My antivirus doesn't detect it.

      --
      When our name is on the back of your car, we're behind you all the way!
    62. Re:stating the obvious... by robinvanleeuwen · · Score: 1

      When your printer phones home, a desktop firewall doens't help when your printer is directly on the network and a whole lot of printers are nowadays especially when one had more than one computer at home. Heck cheap deskjets have wifi nowadays...

      Another is that the average home user doesn't know shit about computers so almost all dynamic firewalls are absolutely useless in that case for blovking outgoing connection. Whenever the dynamic firewall asks 'Do you want to allow application X to connect to the internet' the users click OK, especially when it asks for it again and again whenever you click 'No'... Which malware progs do since they easily connect to more than one outgoing ports and the desktop fireall sees it as an 'new' connection...

      --
      If you don't like my sig then don't read it.
    63. Re:stating the obvious... by Ash+Vince · · Score: 1

      If it takes advantage of holes that exists un-patched then the windows firewall will not stop it.

      Actually, it might. If I firewall off my machine using the crappy windows firewall and get it to drop all incoming unsolicited traffic then a malicious packet coming in to port 80 looking to exploit a 0day unpatched vulnerability in IIS is not going to work. This is because IIS never see's the incoming packet even if it is installed and running.

      Likewise for windows shares, if I am telling my windows firewall to drop all traffic on ports 137-139 even if they have ACK set then the windows sharing service never gets to see any traffic it could be vulnerable to.

      This is how firewalls work! They prevent traffic from getting to a running service.

      If someone has any information on how you can send traffic to a firewalled port on a windows machine and still get the service to receive it please let me know as even I did not know MS were that incompetent.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    64. Re:stating the obvious... by John+Hasler · · Score: 1

      So you are saying that Microsoft's firewall is not stateful? That's ...remarkable.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    65. Re:stating the obvious... by zach_the_lizard · · Score: 2

      I lock my car in the garage. It's not impossible to break into the garage, and leaving my car unlocked would only make it easier for them to steal it or the things in it. While I don't do it myself, my girlfriend sleeps with her bedroom door locked, even with the front door to her house locked down.

      --
      SSC
    66. Re:stating the obvious... by John+Hasler · · Score: 1

      I wouldn't argue to get rid of firewalls, but what can you do when a real actual good firewall will run you at least 10 grand?

      If you believe that, nothing.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    67. Re:stating the obvious... by zach_the_lizard · · Score: 1

      There might be services that can be useful both on the local machine and on the network. For example, X is used on the machine to display stuff, but can also connect to remote machines for various reasons. If your firewall blocks X, and there is some vulnerability in X that can be exploited locally and remotely, it would be possible that you could have a USB drive virus take down only one machine, but have the firewall prevent its spread.

      I'm sure someone can come up with some other protocol or service that could be handy to have locally but which also can be used over the network

      --
      SSC
    68. Re:stating the obvious... by Rasperin · · Score: 5, Funny

      Actually, I do lock my bedroom door at night. If someone breaks into my house I may not hear them but if they try to break into my room I'm most likely to hear them giving me time to grab my gun and get into a vantage point where I'm well protected from return fire but have a great shot on anyone walking through the door. Even if they knock down the door with the first strike they are likely to grab for the handle first which will wake me up and if it doesn't the kicking down the door part will allow me time to roll off the side of the bed and pull the gun from under my bed and load it.

      --
      WTF Slashdot, why do I have to login 50 times to post?
    69. Re:stating the obvious... by JoeMerchant · · Score: 1

      hard and crunchy on the outside, and soft and chewy on the inside is not security

      Maybe not, but it has protected my home network since 1997, with 2 breaches, one in 2000, the other last week, both of which would have passed a desktop firewall too - it's hard to protect against user-launched malware. If something really nasty had gotten in, it could have been worse - those two breaches didn't spread within the internal network.

    70. Re:stating the obvious... by Megahard · · Score: 5, Funny

      my girlfriend sleeps with her bedroom door locked, even with the front door to her house locked down.

      I think this says more about you than about Windows and firewalls.

      --
      I eat only the real part of complex carbohydrates.
    71. Re:stating the obvious... by The_mad_linguist · · Score: 1

      There is no such thing as a secure perimeter

      Yes there is. It's called "dropping your computer into a volcano".

    72. Re:stating the obvious... by radish · · Score: 1

      If people are plugging random usb sticks into your machines you have bigger problems. Rule 1: Secure your borders. That means no usb drives.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    73. Re:stating the obvious... by QuantumBeep · · Score: 1

      "All you security experts are liars, I've only been penetrated against my will twice!"

      But officer, he was asking for it!

    74. Re:stating the obvious... by Anonymous Coward · · Score: 1, Funny

      Linux users do that. Windows users, leave their girlfriends naked in their cars parked on the outskirts of the city, unlocked even.

    75. Re:stating the obvious... by Kizeh · · Score: 1

      Or the teenage son visiting one of your neighbors and borrowing dad's car with his friends. Or the CEO's daughter checking her facebook games and clicking on the cool new links her friends sent her on daddy's computer.

    76. Re:stating the obvious... by AJWM · · Score: 1

      This is only true if your desktop firewall actually filters out something that the server-based solutions do not.

      Like attacks from within the internal network, such as from that laptop somebody took home and got infected or that unclean USB stick somebody just plugged in.

      There's a reason buildings have interior firewalls (in the original sense of the word).

      --
      -- Alastair
    77. Re:stating the obvious... by poetmatt · · Score: 1

      so what consumer product can do what an enterprise firewall can do again? Care to remind me?

    78. Re:stating the obvious... by JohnBailey · · Score: 1

      PC Pro was useless and irrelevant years ago. The only people that pay attention to that rag is PHB's or really really dumb executives.

      I may be a bit paranoid, but I always look with suspicion on any product name that has the word "Pro" in it. Also any product with High quality, Magic, Wonder, or Buddy in it's name.

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    79. Re:stating the obvious... by Moryath · · Score: 1

      The real question is the opportunity cost of maintenance.

      If you have a home network, 2-3 machines, and a firewall on your router? Probably "good enough." Leaving the Windows firewall up and letting it automatically update, since it's free, isn't a bad thought, but anything you have to maintain/check yourself is a bit much.

      Now what WOULD make sense is to have operating systems actually control ports by program, so that any new program has to actually ask permission to use and/or listen on certain ports before you allow it. That'd shut down plenty of those nasty little worms right in their tracks.

    80. Re:stating the obvious... by Xamusk · · Score: 1

      Agreed.

      What he's proposing is simply to ignore the rule No 1 of network security: never trust anyone, specially you users.

      This reminds me of a place I worked where one of the computers kept getting infected with a virus, even when their files were on regularly scanned network storage. After some time I found out that everytime I cleared the virus (which could not be repaired by my AV, so I had to delete the file) someone that used that computer restored the infected file from a floppy disk, which they never bothered to scan!

    81. Re:stating the obvious... by spamking · · Score: 1

      That can be remedied by blocking certain USB devices and managing removable media.

    82. Re:stating the obvious... by nabsltd · · Score: 1

      This is only true if your desktop firewall actually filters out something that the server-based solutions do not.

      Desktop firewalls are generally not there to prevent packets from coming in to the machine...that's handled by hardware firewalls that separate departments, etc. Desktop firewalls are there to selectively allow outbound packets on a per-process basis.

      For example, it would be corporate suicide to set up hardware firewalls to generally disallow outbound connections to port 80, although some more draconian places do this. But, it's easy enough to set up a software (i.e., desktop) firewall so that only approved_browser.exe is allowed to connect to non-private IPs on port 80. This might stop some trojans from phoning home.

    83. Re:stating the obvious... by Paracelcus · · Score: 1

      I have, a simple firewall built into my DSL router, I have the crappy firewall built into Windows, I have Peer Guardian (customized), And I have an extra Linux based firewall built into a VM (I'm playing with it/not ready yet).

      If somebody tells you you're paranoid, ask them if they've ever had their PC take a shit!

      --
      I killed da wabbit -Elmer Fudd
    84. Re:stating the obvious... by Dare+nMc · · Score: 1

      Just to be a devils advocate, I understand locking down the important parts of a network with multiple levels. So you definitely want your computer storing financial/critical types of data, to have as many layers as possible. But at some point is it fair to have a practical honeypot on the network, that can show issues earlier? as example; I did a fresh Windows install at work (was 10 years ago), before it got all the updates, it was infected by another machine on the network. So then I started logging local data, and then called IT to shutdown the machine that got mine. Because all the PC firewalls were set to block, and nothing else, a infected machine was happily being a bot inside our network with no concern for who knows how long.
      This is what I think this article is saying, because time and money is limited, if you are not monitoring the logs on any of the external firewalls and instead relying solely on having many layers and many updates, your probably going to let some problems just grow internally until a breaking point occurs. So dedicate more resources to looking at the doors, rather than wasting CPU power at every desktop.
      I think the House analogy would be having your best valuables inside a locked house, in a locked room, locked in a safe. But maybe leaving the wife's fake Perls, diamonds, and a few $$ sitting out, will be a good indicator that someone with the keys can't be trusted.

    85. Re:stating the obvious... by petermgreen · · Score: 1

      The trouble with server based firewalls is it's hard for them to tell what is generating the traffic.

      Many places allow HTTP out to almost anywhere since you can't really use the web without it. Unfortunately for network admins application vendors have realised this and started pigybacking thier traffic onto HTTP to get it through firewalls.

      Plus sometimes malicious or infected devices get inside the network, server based soloutions can't help in this situation, desktop firewalls may be able to depending on how they are configured.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    86. Re:stating the obvious... by LWATCDR · · Score: 1

      Because a misconfigured firewall can cause problems. Because it is a waste of computing power. Because it is one more thing for the IT staff to worry about.
      We are not talking about anti-virus here. We are talking about a firewall.
      Do you need to block ports from other machines inside your network?

      The answer BTW is yes sometimes you do. Anytime someone takes a notebook out of the office there is a risk of it getting infected.

      If you do not have any portable systems on your network and you have a good firewall and or NAT running then you really don't need firewalls on your PCs.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    87. Re:stating the obvious... by FatRichie · · Score: 1

      I think locking your bedroom door and the front door when you go to bed is a good idea for the reasons you explain. However, that's not quite analagous to the network scenario.

      The main reason is that when you go to bed, you're shutting down for the night. It would be the same security-wise as shutting off your computer for the night.

      Keeping workstation firewalls on behind network level firewalls is like locking the door of each room of your house as you pass through it. Unlock, open, go through, shut, and lock. Suddenly, the security measures outweigh their usefulness.

      Likewise, leaving all the workstation firewalls on behind the network firewall, involves a bit of hassle each time you want to access new file shares, install new printers, etc. This isn't necessarily hassle you can't live with... but it IS additional work that scales into a BIG hassle as you add more and more workstations, and more importantly, more users that need you to hand hold them through this activity.

    88. Re:stating the obvious... by Anonymous Coward · · Score: 0

      No kidding, desktop firewalls protect against threats on your internal network. They aren't a replacement, but a complement to your border protection.

      What services are you running on your desktop that you need to block incoming packets? There should not (ideally) be any open ports, and if there are, I think it'd be more productive to close those.

      Any port that is open by necessity, would also have to be allowed / not block by the firewall... so what is its purpose?

    89. Re:stating the obvious... by postbigbang · · Score: 1

      No. Honeypots are like Facebook-- a total waste of time and are used as sampling tools at best. The theory goes that a honeypot acts like an IDS. If you're doing the right job in DNS and network addressing segmentation, honeyposts ought not to be visible for much of a network. Worse, honeypots offer up signatures of tasty hosts, and bots might be looking for signatures of various application profiles- like SAP, or Oracle Financials traffic and would totally NOT probe anything else.

      If time is limited, and you're not using automated tools to get thru your syslogs, then you're NOT DOING YOUR JOB as a sysadmin and you're jeopardizing your organization's systems integrity. The CPUs at every desktop are almost totally wasted with dumb stuff like puppy dog screensavers instead of working and patched AV and anti-malware apps, not to mention the OS and salient application files needed to do productive work.

      On all levels, I can't agree with your arguments.

      --
      ---- Teach Peace. It's Cheaper Than War.
    90. Re:stating the obvious... by Java+Pimp · · Score: 1

      It's called multi-level security.

      No, that's defense-in-depth.

      Yes, you are correct.

      Though I've seen both those terms, along with multi-layer security, used interchangeably.

      --
      Ascalante: Your bride is over 3,000 years old.
      Kull: She told me she was 19!
    91. Re:stating the obvious... by Anonymous Coward · · Score: 0, Troll

      You have that level of fear of home invasion, that not only do you have a firearm in your bedroom, but you lock an internal door?

      I think that living with that kind of fear all the time would be worse off than any damage a home invader could do... I can only assume you are located in america, africa, or some other 3rd world country.

    92. Re:stating the obvious... by arndawg · · Score: 1

      I lock my apartment-door but also the door to the building. My apartment is trusted so i don't look doors inside. I don't trust my neighbours fully, but more than i trust the street so i won't lock the door if i'm just going out to throw out the trash. In other words. I firewall between subnets and use software firewalls on the clients just because i can. I feel relatively safe without them, but why not? There's very little administrative overhead. The alternative would be to Subnet every machine or use something like private vlan, which I don't have the equipment to use.

    93. Re:stating the obvious... by rs1n · · Score: 1

      You're missing the point. The lock on your car door does NOT also act as the ignition to your car engine. The keys and the door lock, while related to one another, actually perform two important and yet DIFFERENT tasks. The fact that they are related (you need the key to unlock your door) does not remove the fact that you can get into someone's car if they forget to lock their doors, but you do not immediately have the ability to drive off with it. So in your case, there is an actual need to have both car locked AND the key protected -- both layers of security actually complement each other. If your desktop firewall blocks all FTP traffic, and that same filter is also running on a serve-based firewall, then there is some redundancy that is akin to: you store your car in your garage, and you also lock your doors (to prevent someone from stealing, say, your CD player). Well, if they manage to break through your garage door, do you think your car's glass window or door locks are going to keep them out? Yes, it's another layer of protection, but how much more effective is it? Maybe if you had special glass windows, or special doors. So unless your desktop firewall provides some other feature that the server-based firewall does not (such as the key allowing you to drive off with the car versus just the door lock allowing you to get into the car) then I don't see the point in it. That's the real issue here -- whether the desktop firewall is merely duplicating (on a weaker level) the same thing as server-based firewall, or does it actually provide an extra function with respect to security.

    94. Re:stating the obvious... by elgaard · · Score: 1

      > If you don't have a firewall to enforce the rules, how do you keep applications from opening ports?

      By running well-behaved applications.

      > How do you know the latest and greatest app you just installed doesn't send usage data to the developer or open a port for 'remote support'?

      I check the source code.
      Besides such an application would probably use HTTP-requests.

    95. Re:stating the obvious... by natehoy · · Score: 1

      But then, Windows allows software to modify some firewall settings, so probably that won't work anyway?

      If your main corporate firewall gets compromised, having well-configured necessary-permissions-only firewalls on your local machines might be the difference between discovering the attack and depriving the core switch of power before or after the hackers had time to get to any local machines. This is unlikely, but still possible.

      A good local firewall, however, serves a far more important purpose than merely preventing attacks. They offer logging. In general and with decent configuration, that logging can't easily be turned off at the client side (and a hacker will rarely take the time to try and disable it), and even if it does the lack of a log can scream "hacked machine" every bit as loudly as a logged attack.

      If your network gets hacked, you go into forensic mode. The most important questions you need to ask are:

      1. What machines were touched?
      2. What critical data exists on those machines that someone may have obtained a copy of?
      3. (if available) What of that information was accessed?
      4. (if available) Where did it go?

      (1) and (2) are sufficient to justify the existence of local logging firewalls across your entire network. If your main firewalls are hacked, it may well be that the only place that information exists is in the local firewalls.

      (3) and (4) would be a really cool bonus. Unlikely, but cool. If you found out that Accounting John's machine got hacked but the hackers only took a copy of a few select bits of his porn collection, then you can breathe a sigh of relief that the financials he had on the machine are safe, reward him for being smart enough to put distracting information on his machine, require that all employees keep a healthy porn collection to distract hackers, and move on.

      Actually preventing attacks would be fantastic, but (as you pointed out) somewhat unlikely.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    96. Re:stating the obvious... by petermgreen · · Score: 1

      On the other hand, a desktop firewall and a server-based firewall has too much of an overlap in terms of their function.
      While there is overlap I still think it's prudent to have both.

      Desktop firewalls can protect against threats inside the network and can also control "phoning home" more effectively than server based firewalls (a LOT of app vendors tunnel there stuff over http to get it through corporate firewalls). However it is difficult to enforce policy using them because they are so spread out (especially if not all machines are under central IT control) and not everything can be protected by them (lots of things other than PCs have ethernet ports these days)

      Central firewalls are good for enforcing policies like what machines can access the web and for defending against attackers outside the network connecting in.

      Ideally you would also put all the non-PC devices on seperate networks as well so they can be protected from the general mass of PCs (at least one of which is likely to get infected sooner or later) and their users.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    97. Re:stating the obvious... by rs1n · · Score: 1

      Either they get through the garage door, in which case breaking into your car would be a joke, or they don't get through, in which case your car door had nothing to do with them not getting in. You have to, of course, assume the person breaking through is determined to break in (and of course they will be with respect to computer systems).

    98. Re:stating the obvious... by Alan426 · · Score: 1

      You must have kids.

    99. Re:stating the obvious... by Lt.Hawkins · · Score: 1

      Or the car is alarmed when the doors are locked, while the garage is not alarmed.

      Just a use case for locking both.

      And I've lived in places where its prudent to deadbolt both the front door and the (reinforced) bedroom door.

      Just saying that just because your security scenario doesn't deem it necessary, doesn't mean its not appropriate for someone out there.

      --
      -- My Sig is a P228.
    100. Re:stating the obvious... by sjames · · Score: 1

      That's well and good, but if malware gets on the system you'd probably prefer that it not be allowed to open the port. If you have the local firewall installed, that's one more chance to block the port and the hope that a log event will be generated and noticed by someone.

      Since some malware will disable the local firewall, you also need external tools scanning the machine and firewalling the net as a whole.

    101. Re:stating the obvious... by natehoy · · Score: 1

      On the other hand, a desktop firewall and a server-based firewall has too much of an overlap in terms of their function.

      Except that, in one important function, you want that overlap. That function is logging. Don't bother with a firewall without it, agreed, but don't operate without a firewall WITH it.

      If someone takes out your primary firewall and starts helping themselves to the contents of local machines, or manages to get one of your users to compromise their own machine and sails through a hole in your corporate firewall, the local firewall logs will probably contain lots of nice information about which machines were compromised, what information may have made it out, etc. As a side effect, they might even slow a hacker down, but maybe not, and you don't really care at that point. You NEED to know what machines were hit. This is not optional.

      Sure, it's a "close the barn door after the cows have left" solution, but do you really want your IT department having to say "Gee, Mr. CEO that's about to go on the 5 O'clock news, we only know someone spent time on our network, we have no earthly idea what they might have accessed or made copies of."

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    102. Re:stating the obvious... by Anonymous Coward · · Score: 0

      Exactly. It's called multi-level security. Desktop firewalls are not meant to replace server-based solutions but complement them.

      It's called "Defense in depth"

    103. Re:stating the obvious... by omglolbah · · Score: 1

      Where I work they made a conscious decision to allow the USB sticks due to it being so convenient as a way to move files. Burning files to cds when moving them between systems is a pain.

    104. Re:stating the obvious... by Culture20 · · Score: 4, Interesting

      Keeping workstation firewalls on behind network level firewalls is like locking the door of each room of your house as you pass through it. Unlock, open, go through, shut, and lock. Suddenly, the security measures outweigh their usefulness.

      That depends: Do you live in a neighborhood where someone jiggles your front door handle every few seconds? Do you live in an apartment with roommates? Are the roommates close friends of yours, or only real-estate associates? Do your roommates bring over people you don't know? Do your roommates or roommates' friends jiggle your bedroom door handle occasionally to see if they can steal something? This would be more close to the computer analogy.

    105. Re:stating the obvious... by Anonymous Coward · · Score: 0

      Actually, I do lock my bedroom door at night. If someone breaks into my house I may not hear them but if they try to break into my room I'm most likely to hear them giving me time to grab my gun and get into a vantage point where I'm well protected from return fire but have a great shot on anyone walking through the door. Even if they knock down the door with the first strike they are likely to grab for the handle first which will wake me up and if it doesn't the kicking down the door part will allow me time to roll off the side of the bed and pull the gun from under my bed and load it.

      what movie is that from.

    106. Re:stating the obvious... by Anonymous Coward · · Score: 0

      I prefer using desktop traffic to restrict ports 1-65535 tcp/udp outbound on the client machines. It helps keep them focused.

      I concur, it also keeps those pesky emails out as well.

    107. Re:stating the obvious... by Anomynous+Coward · · Score: 1

      Well said. Perimeter security controls such as firewalls are so 20th century. Defense in depth and individual device risk assessments right up through the OSI stack and beyond are the only modern best practices. Trust is an often misunderstood word and single points of failure (misconfiguration, yet to be publicised vulnerabilities, and just plain wrong assumptions) kill kittens and invalidate the expense of deploying security controls in the first place.

      shine brightly, .vortex

      --
      Time flies like an arrow -- Fruit flies like a banana
    108. Re:stating the obvious... by w0mprat · · Score: 1

      Configure your network as if your desktops don't have firewalls. Configure your desktops as if your network doesn't have a firewall.

      --
      After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
    109. Re:stating the obvious... by Grizzley9 · · Score: 1

      Smart move on the car locked in garage. I knew a guy that left his garage door slightly up for heat escape one night and a thief snuck under the door and used the guys tools to steal the car entertainment center.

      Obviously he shouldn't have left his garage door up like that but even then...

    110. Re:stating the obvious... by Anonymous Coward · · Score: 0

      Hell, I don't even lock my hooptie when its parked in my driveway, much less when its in the garage. I don't lock the garage, nor do I often lock the front door. Locks are locking you in, not the "bad things" out.

    111. Re:stating the obvious... by HereIAmJH · · Score: 1

      I check the source code.

      Then you're a better man than I am. I've barely scratched the surface on the source to programs on my Linux server. I'd guess there is around 4g of software installed, how many millions of lines of code do you think is there. And on my Windows machines I've never even downloaded the OpenOffice source. How would mere mortal programmers, such as myself, have time to audit 30-40 million lines of code every year while maintaining a career and a life. Not to mention people who are not programatically inclined?

      But more important, why would we? I own computers to take care of tasks that I find tedious. So instead of wasting all that time, I'd make an application that could enforce my rules. I wonder what catchy name I could call this application that builds a wall between those apps and the network.

      --
      Another day, another update to a Google android app.
    112. Re:stating the obvious... by FatRichie · · Score: 1

      I like that analogy!

      Do you live in a neighborhood where someone jiggles your front door handle every few seconds?
      Yes. Lots of network traffic.

      Do you live in an apartment with roommates?
      Yes. Everyone on the network.

      Are the roommates close friends of yours, or only real-estate associates?
      Close friends (i.e. members of the domain)

      Do your roommates bring over people you don't know?
      Nope, that's what the network level firewall is for.

      Do your roommates or roommates' friends jiggle your bedroom door handle occasionally to see if they can steal something?
      Again, no... just the front door handle.

    113. Re:stating the obvious... by hairyfeet · · Score: 1

      Or what about an employee that brings in an infected flash drive? A firewall behind the lines could help stop the spread of a nasty, whereas if all the desktops are just sitting with their collective butts in the breeze one good bug is all it'll take to make a small problem into a giant clusterfuck. As we have seen here on /. the latest attack vector is NOT from without, it is from within with things like flash drives. A firewall helps in those kinds of cases, and I would call Mr Honeyball foolish for thinking "the server will save us!" as it is classical magical thinking and doomed to bite you in the ass.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    114. Re:stating the obvious... by theshowmecanuck · · Score: 1

      He must watch Fox News a lot. He needs to stop or take stronger meds.

      I can picture him shooting his girlfriend when they come back in the bedroom after using the washroom in the middle of the night.

      --
      -- I ignore anonymous replies to my comments and postings.
    115. Re:stating the obvious... by HereIAmJH · · Score: 1

      How does SELinux factor into whether or not a desktop firewall should be used? Doesn't pretty much EVERY linux distribution come with IPTables now? I'm guessing SELinux uses it as well, meaning it is using a firewall as well.

      --
      Another day, another update to a Google android app.
    116. Re:stating the obvious... by skids · · Score: 1

      The OP has no clue as to exactly how much bureacracy centralized firewall services create, and how much of a disruption they are to the network when they inevitably break. I know because I run one for several thousand machines.

      Every rule change has to be debated at a meeting of the local IT services, or at least bounced through 3 or 4 emails. As the network scales, the firewall then requires upgrade or repurchase much sooner than the routing and switching gear. They can also prove restrictive to the network topology -- most models really cannot deal with asymmetry very well, and, well, asymmetry happens in the real world. They provide another undesireable failure point. Any errors when making changes are generally not localized. Managers get crazy ideas about what the firewall is supposed to be able to do. They offer zero protection within the local switching segment/domain, and usually, because it's unaffordable to do otherwise, no protection within the entire segmented internal netblock. Intra-site security is glued together with multiple stateless access lists on less-then-firewall-quality routing equipment, and plenty of rubber chicken shaking.

      I have to fight for simplicity to keep "the firewall" from becoming my entire job. Many a paper pusher can make an entire busy-work career out of being "the firewall guy" as a result. Fortunately the desktop guys here do appreciate that host firewalls are good medicine, so they push rules out to that subset of the machines that are company administered, and the server guys know how to use iptables, and do so. That prevents every little policy minutia from having to come across my desk.

      Centrailized firewalling is a fact of life, of course, but it's precisely because A) people don't run host firewalls or run them badly and B) a host firewall on an OS where the web browser can be compromised enough to change the firewall ruleset is only useful for so much.

    117. Re:stating the obvious... by Hatta · · Score: 1

      SELinux doesn't just filter traffic like a firewall. It controls whether an application is allowed to open a port at all.

      --
      Give me Classic Slashdot or give me death!
    118. Re:stating the obvious... by Anonymous Coward · · Score: 0

      amen. This guy, being an 'IT Journalist' has obviously never managed large number of desktop machines for any length of time.

    119. Re:stating the obvious... by tlhIngan · · Score: 1

      So you lock your car after parking it in your garage? Do you also lock yourself in your bedroom when retiring at night after locking the front door?

      Car analogy is apt. house one, not so much.

      I think the better analogy would be a gated community where the front door is guarded by a security guard that basically takes down details (names, registrations, calls homeowner to verify), and there's a fence running around the neighbourhood.

      In some countries, apartments are like this where entry/exits are controlled by security.

      But even in this case, each individual PC is like an apartment or a house, and you'll find people still lock their doors, because there's always a chance of a visitor getting by security, or one of your neighbours covets your TV and wants to take it.

      The security guard keeps out "the rest of the world" (the internet), so it's the main firewall. But each locked house is a host in the neighourhood "network" and the doors are locked because even though most of the riff-raff is kept out, there is always the chance of an attack from the inside. Be it a visitor to another house deciding to go shopping around the neighbourhood, or just a kid playing a prank.

    120. Re:stating the obvious... by HereIAmJH · · Score: 1

      Unless you're comfortable with printer drivers notifying vendors

      When your printer phones home,

      Note that I said printer drivers.

      --
      Another day, another update to a Google android app.
    121. Re:stating the obvious... by rs1n · · Score: 1

      I'm not saying it isn't necessary. I'm questioning whether the current implementation is sufficient. Again, the point isn't whether we should have layers of security, it's whether this extra layer of security is all that it should be. The car alarm and car door lock are two completely different methods of theft deterrent and therefore complement each other. He not only has to deal with the lock, but also the alarm as well. If your front door has a lock on it and it gets picked, then having a lock on your bedroom door doesn't help all that much. To the thief, it's just another lock to pick. Chances are, it's not that much more difficult than the first lock. I don't see current desktop firewalls (the way they're implemented in Windows, anyway) as being a complement to a server-based firewall. There's nothing different in that extra layer of "security."

    122. Re:stating the obvious... by skids · · Score: 1

      Linux has decent set of firewalling/routing/NAT facilities that are enough for all but some pretty twisted advanced situations. The main concern there is PPS and retaining the talent to run them, since CCIEs are a dime a dozen whereas linux gurus who have the patience to deal with admintering large rulesets are somewhat more rare. Unless you're pushing a gig of internet bandwidth, the PPS problem is just a matter of throwing enough commodity hardware at it.

      Now, shaping and DPI -- there you pretty much have to go with a turnkey system unless you want to have a FTE devoted to developing and testing signatures.

    123. Re:stating the obvious... by JoeMerchant · · Score: 1

      Two "infections" after 26 person-years of active web surfing isn't too bad. Compared to 26 years of suffering from the trials and tribulations of running active protection software, I think the two virus cleanings were much easier.

    124. Re:stating the obvious... by dnahelicase · · Score: 1

      Keeping workstation firewalls on behind network level firewalls is like locking the door of each room of your house as you pass through it. Unlock, open, go through, shut, and lock. Suddenly, the security measures outweigh their usefulness.

      Likewise, leaving all the workstation firewalls on behind the network firewall, involves a bit of hassle each time you want to access new file shares, install new printers, etc. This isn't necessarily hassle you can't live with... but it IS additional work that scales into a BIG hassle as you add more and more workstations, and more importantly, more users that need you to hand hold them through this activity.

      I've got a good firewall between my network and the internet. That's why I disable all the firewalls on my networked computers, disable all the security features in Internet Explorer, and give everyone admin access. I used to have all that stuff, but it was a hassle. Now I never run into security certificate errors! No locked doors for me!

    125. Re:stating the obvious... by radish · · Score: 1

      "Moving files between systems" is what networks are for. With the exception of highly secure environments (in which cases USB sticks are even more of a no-no) I can't see why you wouldn't just network everything - and of course move data off local drives onto servers where sharing and backup can be properly managed.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    126. Re:stating the obvious... by dnahelicase · · Score: 1

      No, there is enough of a distinction between the functions of an air-bag and a seat belt that actually warrants having them both. A seat belt will keep you inside your car as opposed to flying through the windshield. An air bag protects you from smashing up hard against the dash, but it will likely not keep you inside your car should your car overturn, roll, or you get hit so hard you would normally fly through w/out a seat belt.

      On the other hand, a desktop firewall and a server-based firewall has too much of an overlap in terms of their function.

      It's true. That's why I have a server for every desktop

    127. Re:stating the obvious... by vtcodger · · Score: 1

      ***why not both?***

      Why not both? Because computer systems have become so ungodly complex that nobody can keep track of what they are doing. Distributed security is somewhat secure -- within the inadequate limits of our quite fragile software OSes. But it adds complexity. Complexity is why nothing works quite right.

      Complexity is the enemy of usabiity. If you want high security, turn the PC off and buy a box of paper and a few pens. If you don't want to go to quite that extreme, disconnect the network cable and delete the flash drive drivers. If you want usability, start getting rid of complexity.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    128. Re:stating the obvious... by Anonymous Coward · · Score: 0

      Or they could just throw a grenade through your door and kill your retarded paranoid jackass self.

    129. Re:stating the obvious... by tbannist · · Score: 1

      Actually, it appeared to me that Honeyball was making a not-very-clear argument for internal firewalls to segregated departments and network segments. I think his primary point was that if you have to choose between segregating the network segments with internal firewalls or managing firewalls on desktops, you should probably choose segmentation.

      But that's just what I read into the meandering article.

      --
      Fanatically anti-fanatical
    130. Re:stating the obvious... by elgaard · · Score: 1

      >Then you're a better man than I am. I've barely scratched the surface on the source to programs on my Linux server.

      I do not check all source code, of course. But I do occasionally check code that behaves oddly.
      If I found out that an application was trying to do evil, there is no way I would keep the application just because I had a firewall.

      > I'd make an application that could enforce my rules.

      But such applications do not exist, unless you rules are very formal and useless.

      > I wonder what catchy name I could call this application that builds a wall between those apps and the network.

      I would call it a firesieve.

      If you do not trust your own applications, you have lost anyway.

    131. Re:stating the obvious... by Rick17JJ · · Score: 4, Interesting

      I would prefer to have a solid core or metal door with a good sturdy slide bolt for my bedroom. Most master bedrooms just have a hollow core door that an intruder could easily kick his foot through. I mentioned having a slide bolt, because bedrooms typically have a bathroom door style lock which can quickly be opened with a screwdriver. I would also want a good strong door frame. I would probably have just enough time to quickly get my .356 magnum from the pistol safe (or a shotgun if I ever get one). I should start regularly practicing opening the push-button combination lock quickly.

      Unfortunately, my knowledge and experience with guns is very limited. If possible, I would prefer to position myself in a direction where any missed shots would be least likely to hit neighbors after passing through the walls. I wonder if shooting from behind a water bed would protect me from handgun bullets or not? Perhaps the distinctive sound of a pump type shotgun loading a shell into the chamber would discourage the intruders from continuing to try to break down the bedroom door.

      Unfortunately, all I have ever had, anywhere I have ever lived, is flimsy hollow core exterior doors and hollow core bedroom doors.

      Late at night, a few years ago, I had a minor encounter with a burglar who was trying to open the front door. I looked through the window in the front door and there was his face on the other side of the glass about two feet away from my face. We both started each other. There I was, unarmed and face to face with some guy who was covered with prison tattoos. As he took off, I noticed that there was also another guy who had been hiding in the bushes along side the building.

      Perhaps, looking through the door's window face to face with the burglar was not the brightest thing to do, but it did scare them off. A sheriffs deputy later examined the minor damage to one window on the side of the building, and also the minor damage both the front and rear door frames and one striker plate. He wrote up a report.

    132. Re:stating the obvious... by gilesjuk · · Score: 1

      Indeed. Plus a desktop firewall can prompt you to allow or deny specific applications to access the Internet.

      Typically firewalls are looking at port numbers and can't always tell where the traffic is coming from unless it inspects packets for obvious traffic types.

    133. Re:stating the obvious... by cowboy76Spain · · Score: 1

      Yes I do the same too...

      Luckily my son is still a little shorter than the center of mass of the mean atacker, so far bullets stil miss him for a good couple of inches. Of course he will grow, but I think that before long he'll learn to duck when he needs something from me in the middle of the night.

      --
      Why can't /. have a rich-text editor? Editing your own HTML is so XXth century.
    134. Re:stating the obvious... by Smauler · · Score: 1

      You joke, but I've been running my home desktop for years without firewall or antivirus. I've had exactly one malware problem I actually had to go out of my way to sort out, that was about 6 years ago, when I was running Win2k.

      The myth about windows systems getting owned as soon as they connect to the internet just is not reality. 99% of the problem is behind the keyboard.

      You cannot create a system in which an ignorant user with priveledges cannot create havoc.

    135. Re:stating the obvious... by Anonymous Coward · · Score: 0

      Impressive.
      Oh wait, lots of people run without Windows and without antiviruses.

      Firewalls are just useful tools for micromanaging your network traffic.

    136. Re:stating the obvious... by hey! · · Score: 1

      Well -- this article really poses something that is really more like a thought experiment than a recommendation.

      Case 1: Imagine you have *no* firewall software on desktops and laptops. How would you secure your network?

      Case 2: Imagine all your desktop and laptop machines have software firewalls that you completely trust to be perfect. What things would you do differently than in Case 1?

      Case 3: All our desktops and laptops have firewall software on them that you don't consider perfect, but is nonetheless pretty good. You have a lot of stuff on your plate and not quite enough time and budget to do everything you ought to. What things from Case 1 do you stop doing?

      Case 4: Like Case 3, but your most clueless coworker is making the decision.

      Case 5: Like Case 4, but prolonged indefinitely.

      I think this guy is making the case that desktop firewalls are harmful in that they induce network administrators to put their trust in them. Naturally, if you are Mr. Anal Retentive NetAdmin (as you ought to be), this doesn't apply to you.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    137. Re:stating the obvious... by Smauler · · Score: 3, Funny

      Do you live in a neighborhood where someone jiggles your front door handle every few seconds?

      No, but I wish I did! My "front door handle" has gone without jiggling for a while...

    138. Re:stating the obvious... by Man+Eating+Duck · · Score: 1

      That can be remedied by blocking certain USB devices and managing removable media.

      Easily subverted by uploading my document to a web server and downloading it to my work machine, or by any other means you'll never think of blocking. The only way to be sure is to allow physical access to the (non-networked) machine only after passing a check point where you're stripped nude, the only content allowed is content produced on the machine itself. Alternatively you can nuke from orbit.

      There's no sane reason not to run local security software if you want the machine to be remotely useful. If you control above-unity fission reactors from your workstation, your secret bunker is probably secure enough. Disregard this.

      --
      Are you a grammar Nazi? I'm trying to improve my English; please correct my errors! :)
    139. Re:stating the obvious... by MrSenile · · Score: 1

      ... with a post-it note on her navel 'viruses at your own risk', and 'beware, she may be remote controlled'...

    140. Re:stating the obvious... by Man+Eating+Duck · · Score: 1

      ...fission reactors...

      Damn, should be *fusion reactors*. I'm not a native speaker of English, but that was bad.

      --
      Are you a grammar Nazi? I'm trying to improve my English; please correct my errors! :)
    141. Re:stating the obvious... by Smauler · · Score: 1

      The keys and the door lock, while related to one another, actually perform two important and yet DIFFERENT tasks.

      What task exactly does a door lock on a car fulfill then? Anyone can smash the window in and steal what they want without any key.

      To be honest, I very often leave my car unlocked, because there's little of value in it, and anyone can get in it very easily anyway.

    142. Re:stating the obvious... by Patch86 · · Score: 1

      Half of the garage door designs out there are orders of magnitude less secure than a modern car (with alarms, immobilisers, and all the other gizmos you'd expect). A fairly large proportion of them out there can be opened with nothing but a wire coat-hanger. (I actually had a friend back at school who's parent's had lost the key to their garage door years earlier, and just kept a coat-hanger in their hall for that very purpose)

      My garage contains a locked car, locked bikes, locked cabinets, and nothing else I'd miss too much if it were gone.

    143. Re:stating the obvious... by Jedi+Alec · · Score: 1

      A number of years ago the myth was true. Back when Blaster was doing its thing a fresh XP machine would be toast within minutes of getting plugged in. Of course this was before the service packs where the concept of "maybe we shouldn't leave all the back doors wide open" was introduced.

      --

      People replying to my sig annoy me. That's why I change it all the time.
    144. Re:stating the obvious... by Patch86 · · Score: 1

      Saying "it was probably using a 0day and therefore immune to firewalls" is pointless; if you're assuming the malware has the magic-bullet to bypass an up-to-date desktop firewall, you might as well assume it can bypass all server and hardware firewalls just as easily.

      Firewalls won't stop a user executing stupid code on their own machine (AV might, but not a firewall), but it could stop the malware firing off infections to every other machine in the network.

      And when they're free and auto-updating, why bother going to the effort to turn them off?

    145. Re:stating the obvious... by Smauler · · Score: 1

      Conveniently moving files between systems via the network opens up a myriad of other security problems. Conveniently moving files is a security risk, however you do it.

    146. Re:stating the obvious... by awyeah · · Score: 1

      I'm not a security expert, and I'm not trying to be a jerk, but couldn't a properly-configured Linux or BSD box make a good firewall? Seems like it might take more time to configure and secure, as they're general purpose OSes... Maybe I'm not sure what a real actual good enterprise-class firewall does these days?

      --
      Why, no, I haven't meta-moderated lately. Thanks for asking!
    147. Re:stating the obvious... by The+Mighty+Buzzard · · Score: 1

      More importantly, if you left autorun enabled for usb drives on machines you're responsible for, you're a fucking moron who deserves a good firing for gross incompetence.

      --
      Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
    148. Re:stating the obvious... by Peeteriz · · Score: 1

      Sure, desktop-based filters are redundant as long as you personally can guarantee that your personal computer, any of computers used by your family and any of computers used by your workplace connect 100% only to approved servers using these good server-based solutions, and don't ever go on to wild, wild intarweb which might include deliberately malicious servers.

    149. Re:stating the obvious... by Anonymous Coward · · Score: 0

      I think the gated community analogy is a bit more critical.

      To me, a better analogy is: if you have a locked garage that's monitored by a security guard, with only one point of access, who checks everyone when they come in and out, do you need a second security guard who checks the ID of everyone every time they enter a car?

      Maybe that might be a good idea in some situations--e.g., you could argue that maybe someone would break in by digging a tunnel into the garage and leave through the same route--but in other situations its redundant, intrusive, and adds overhead.

    150. Re:stating the obvious... by Dan541 · · Score: 1

      Yes to both of those things.

      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
    151. Re:stating the obvious... by sdguero · · Score: 1

      Or you could just get a decent dog and not worry about locking anything or killing someone because they tried to take your TV.

    152. Re:stating the obvious... by QuantumBeep · · Score: 1

      I do agree. I just couldn't let the jab pass me by.

      I also run no security software at all (except what comes with Windows).

    153. Re:stating the obvious... by ydrol · · Score: 1

      I like to think I'm in the upper percentiles of geekness.

      I ran without AV on windows, and I got owned - took about 2 weeks, and I didnt even know it. I suspected something when the blue screens started happening . but it wasnt until I tried to put one of my USB sticks in another PC (with AV) that the horrible truth dawned on me..

      Now I previously tried to run as a limited user, but my work involves a lot of stopping and starting services and switching to 'Admin' is just too much hassle in windows. I had a few 'run as' scripts... my browser is launched via psexec -l -d, but I still got infected, with a keylogger.
      I had to change my entire password scheme.

      Anyway, I personally think, for Windows, Windows firewall + AV is enough. Software firewalls are useless for non-technical users, as they keep asking questions they cannot answer. For technical people, then they are a distraction/PITA if you do a lot of networky stuff.

      I now run with No-script (used to be just AdBlock - I had removed No-script during the great Adblock vs NoScript war - more fool me), but I still am forced to launch IE regularly, and I still need to find a comfortable way of working as a limited user when I need to do a lot of Admin things.

      PS The irony with no-script - if I'm about to do a big transaction - i tend to switch it off because I dont want it to accidentally re-submit a purchase as it encounters some new domain in the checkout app or cc validation step. Maybe it needs a mode, allow everything for next two minutes and remember it for next time...

    154. Re:stating the obvious... by djlowe · · Score: 1

      Now I previously tried to run as a limited user, but my work involves a lot of stopping and starting services and switching to 'Admin' is just too much hassle in windows.

      Why not keep a command line that has been started with an Administrator-equivalent user account open, and create scripts to stop and start the services using NET STOP and NET START?

    155. Re:stating the obvious... by poetmatt · · Score: 1

      I don't take your comment as an insult, but it is probably accurate.

    156. Re:stating the obvious... by randyleepublic · · Score: 0

      Because each firewall extracts it's bit of overhead in processing power = time. Sure with a belt and suspenders you are less likely to have your pants fall down, but how much does that belt weigh? How far are you going to walk with on? Does the sum total of slowdown from client and server firewalls outweigh the lessened risk of having them. I have never seen any analysis that even attempts to quantify these opposing qualities. So all of today's opinions are so much gas.

      --
      Social Credit would solve everything...
    157. Re:stating the obvious... by symbolset · · Score: 1

      The network is not trusted. Not the one inside, and not the one outside your firewall. It's not trusted if you're running Windows, OS-X nor BSD. The network is not trusted when you're fully patched, nor when you've just done a fresh install. The network is not trusted FatRichie, not at all.

      --
      Help stamp out iliturcy.
    158. Re:stating the obvious... by PseudonymousBraveguy · · Score: 1

      I prefer having an unlocked bedroom door, owning no gun, and living in a town where I don't need to fear intruders at all.

    159. Re:stating the obvious... by PseudonymousBraveguy · · Score: 1

      I live in an appartment with 3 roommates who are not close friends, who often bring over people, and I don't lock my bedroom dor at all, even when I'm not at home (which is usually 4 days a week). I've been living that way for 5 years now, with changing roommates, and never missed anything. (Granted, I haven't anything of value in my room)

    160. Re:stating the obvious... by Anonymous Coward · · Score: 0

      The military refers to this (multi-level defense) as "defense in depth." Putting up several levels of barriers slows down an attacker. Even better is putting up barriers of different sorts, so a crew of people crossing a moat or ditch have trouble climbing a wall.

      And am I the only one who thinks it's strange that a guy in the UK (where castles are common) doesn't understand this concept?

    161. Re:stating the obvious... by Anonymous Coward · · Score: 0

      This is only true if your desktop firewall actually filters out something that the server-based solutions do not. There is often-times a lot of overlap, so that the desktop filters are made redundant.

      Exactly. Redundancy is a GOOD thing in the networking and security world. Unless you prefer to have your entire network completely owned when some intern accidentally disables the edge firewall on Friday night right before they leave for the weekend.

      The 'single line of defense' argument sounds all fine and dandy, until you get a single compromised machine on your LAN which is using the network to spread itself. You then end up with a perfectly secured network of malware, all because your IT guy was too fucking dumb or lazy to figure out how to open a single port for a single application.

    162. Re:stating the obvious... by hesaigo999ca · · Score: 1

      I agree, zonealarm does a nice job of letting you know which process is trying to access the network or internet, and is good to keep you aware of what is going on on your pc, having just the outside server trapping such things, tends to limit the visual of it all, out of sight out of mind, so when would be the next time you would think to look up all those pings that each of your machines were trying on that one server... even if you click allow all the time, at least you are being kept in the loop.

      Also, i have caught on many occasions, other apps that did not need to "call home" such as microsoft word or powerpoint...when i never even opened those up....so i blocked them, do not need extra traffic, as well, should ever there be a clonex app that is actually a virus that my AV did not catch, i have limited my access to purely those that need it (utorrent, FF, filezilla...etc...)

    163. Re:stating the obvious... by TheCarp · · Score: 1

      A bit more about your setup please. Are you on the net directly with a public ip? That is, does your windows machine have the public IP? Or is it behind a NATing router that gives you a private IP?

      Being behind a simple firewall really does cut your exposure way down, and may be responsible for the majority of your protection. The time to compromise of a machine connected to the internet really does mean, connected to the net directly, without a firewall in the way.

      If you have ever had cause to look at sniffer logs, or access logs on a public web server (even one thats rather unknown), exploit attempts of various types come on a rather regular basis, of many different types... all they need is one that works on you.

      A firewall blocks 100% of these attempts (unless configured to allow some traffic), leaving you, as you say, to be 99% of the problem.

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    164. Re:stating the obvious... by ResidentSourcerer · · Score: 1

      Gaack! I don't envy you your life style.

      I leave my keys in my car so that I can find them. I don't remember the last time I locked my house doors. Not sure I know where the key is.

      Guns are for dealing with porcupines and putting venison on the table.

      --
      Third Career: Tree Farmer Second Career: Computer Geek First Career: Teacher, Outdoor Instructor, Photographer.
    165. Re:stating the obvious... by lsatenstein · · Score: 1

      One needs both, as an answer to your question. If I travel to a coffee shop, with open connections to the net, what protection does my PC need to have?

      --
      Leslie Satenstein Montreal Quebec Canada
    166. Re:stating the obvious... by FatRichie · · Score: 1

      I totally agree, you are absolutely right that the network is not trusted. Just like your house... all the security measures you take to protect it just aren't going to stand up against a car bomb.

      And that is my point... there are many levels of security, and with each level added maintenance complexity is introduced. There are times when a complex security schema is absolutely justified, and there are times when a minimal security approach is justified.

      I take issue with those that say the security setup MUST be one way or another. The setup should be evaluated against who exactly is being protected, what performance is needed from the network, and who is available to maintain said security. This issue does not have a one size fits all answer.

    167. Re:stating the obvious... by phtpht · · Score: 1

      Every distro can have iptables installed, not all distros do it by default and/or make use of it.

      SELinux is not a distro, it is a security module that controls what applications can do, somwhat like normal UNIX security. For example under UNIX you can't open port < 1024 unless you're root, and under SELinux you can't open ports unless explicitly stated in the system-wide policy. Very few distros use SELinux by default however.

      You can even combine iptables and SELinux with SECMARK whereas you use iptables firewall to mark packets and SELinux to deny or allow a certain packet to a certain application.

    168. Re:stating the obvious... by radish · · Score: 1

      Of course, but I'd say they're lesser risks than moving files from outside your organisation into it. Hence my Rule 1: Secure the perimeter. Rule 2 is of course to harden the interior for the inevitable time when the perimeter is breached anyway.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    169. Re:stating the obvious... by awyeah · · Score: 1

      Now... I used to work in a department that wasn't IT, but worked very closely with IT all the time... and they had some pretty sweet management tools for their firewall. Not just on the configuration side, but on the logging and reporting side.

      I'd bet that one of the major differences is that things are *easier* and *faster* to do on these firewalls.

      Also, I think if you're handling a very large network, the hardware is optimized for routing/firewalling, as opposed to being a general purpose computer like an x86 or x64 system would be.

      --
      Why, no, I haven't meta-moderated lately. Thanks for asking!
    170. Re:stating the obvious... by jd · · Score: 1

      Use a network protocol Linux supports and Windows doesn't? Install the MLPS patch and run the Linux boxes over an independent virtual circuit?

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    171. Re:stating the obvious... by Culture20 · · Score: 1

      I live in an appartment with 3 roommates who are not close friends, who often bring over people, and I don't lock my bedroom dor at all, even when I'm not at home (which is usually 4 days a week). I've been living that way for 5 years now, with changing roommates, and never missed anything. (Granted, I haven't anything of value in my room)

      The classic home-user response regarding computer security: "I don't have data a hacker would want! LOL"
      Well, they can't use your room as a bot-net to send SPAM out, but they might have sex in your bed.

    172. Re:stating the obvious... by PseudonymousBraveguy · · Score: 1

      The classic home-user response regarding computer security: "I don't have data a hacker would want! LOL"

      Well, they can't use your room as a bot-net to send SPAM out, but they might have sex in your bed.

      There is a slight difference: I have exactly 3 roommates, and I have a certain trust in their social behaviour (and even IF they had sex in my bed, the damage would be pretty negligable. I sleep in hotel beds quite fine, where probably countless people had sex). On the internet, there are lots of malevolent people, who have a motivation to hack as much computers as they can, so I know not to trust the net.

  2. Hardly Overkill by geminidomino · · Score: 1

    I prefer the phrase "completely inadequate."

    Putting the firewall on the machine its meant to protect is like wearing a bulletproof vest inside your body.

    1. Re:Hardly Overkill by nizo · · Score: 1

      Huh?

      So I shouldn't turn on my firewall when I am in a coffee shop? Assuming I only use ssh and ssl, theoretically with my firewall in place I couldn't care less what kind of nastiness is floating all around me.

    2. Re:Hardly Overkill by somersault · · Score: 2

      Kind of like Wolverine? Cool!

      --
      which is totally what she said
    3. Re:Hardly Overkill by Lunix+Nutcase · · Score: 1

      Putting the firewall on the machine its meant to protect is like wearing a bulletproof vest inside your body.

      So it's a second layer of defense for your internal organs? That's a bad thing, how?

    4. Re:Hardly Overkill by drinkypoo · · Score: 4, Insightful

      Putting the firewall on the machine its meant to protect is like wearing a bulletproof vest inside your body.

      That's really not true. The firewall on the machine is an effective part of an overall strategy. It helps protect your systems from rogue nodes, for example. To have them non-firewalled is foolish. Why expose ports unnecessarily?

      The desktop firewall is completely necessary. It is, however, also inadequate.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:Hardly Overkill by Zero__Kelvin · · Score: 2

      "Putting the firewall on the machine its meant to protect is like wearing a bulletproof vest inside your body."

      The Slashdot user name "BadAnalogyGuy" is already taken ... and at the risk of being modded down, might I suggest learning about computer security before pretending you understand it on Slashdot?

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    6. Re:Hardly Overkill by PitaBred · · Score: 1

      Really? I'm thinking that having a firewall on a machine to detect rogue application activity is a good thing. As a techie, I like knowing what programs are requesting access to the network. As an administrator, I'd want my desktop firewalls to prevent non-approved programs from accessing network resources.

    7. Re:Hardly Overkill by hedwards · · Score: 1

      Precisely, pretty much any time that a bullet proof vest proves to be inadequate you would've been dead anyways, but in some cases they do save lives and hence they get used. Same goes for firewalls, if something gets through your firewall it would've gotten through without it, but at least some things are blocked by it, which is the point.

    8. Re:Hardly Overkill by Anonymous Coward · · Score: 0

      Putting the firewall on the machine its meant to protect is like wearing a bulletproof vest inside your body.

      Like a rib cage? Oh, yeah, horrible idea, that.

    9. Re:Hardly Overkill by Anonymous Coward · · Score: 1, Funny

      "Why expose ports unnecessarily?"

      I tried using this argument with my teenage daughter, but she just laughed at me.

    10. Re:Hardly Overkill by Anonymous Coward · · Score: 0

      Exactly!

      The problem here is that people think all the threats come from outside the network.

      Most come from within.

    11. Re:Hardly Overkill by Anonymous Coward · · Score: 0

      I prefer the phrase "completely inadequate."

      Putting the firewall on the machine its meant to protect is like wearing a bulletproof vest inside your body.

      No, it's like wearing a bullet-resistant vest (I don't know of a bullet-proof vest) while inside an armored vehicle. If the vehicle's armor is compromised you still have the vest.

      At home, my modem is connected to a gateway which has a firewall. Attached to that gateway is a wireless router (with its own firewall) and my hard-wired devices. Firewalls are enabled at every level.

    12. Re:Hardly Overkill by demonbug · · Score: 1

      Putting the firewall on the machine its meant to protect is like wearing a bulletproof vest inside your body.

      That's really not true. The firewall on the machine is an effective part of an overall strategy. It helps protect your systems from rogue nodes, for example.

      So you're saying that if the bulletproof vest is configured correctly it can protect you from rogue nads?

    13. Re:Hardly Overkill by Anonymous Coward · · Score: 0

      A good general protects from threats without,
      A great general protects from threats within.
      -Sun Tzu

    14. Re:Hardly Overkill by drinkypoo · · Score: 1

      So you're saying that if the bulletproof vest is configured correctly it can protect you from rogue nads?

      I'm saying that when you're ready, it won't have to.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    15. Re:Hardly Overkill by geminidomino · · Score: 2, Insightful

      ...The firewall on the machine is an effective part of an overall strategy...The desktop firewall is completely necessary. It is, however, also inadequate.

      That was my entire point. That's why I said "inadequate" and not "useless".

      It drives me nuts that Microsoft will put a goddamn HTML rendering engine in the kernel, but apparently decent packet filtering is better left to the likes of *hock-ptooey* ZoneAlarm et al.

    16. Re:Hardly Overkill by geminidomino · · Score: 1

      Only if you allow the implication that if you're wearing a bullet-proof vest, then you're also in an armored vehicle.

      The vest alone isn't enough, and neither is the desktop firewall. That's what "inadequate" means. Too many times I've had to fight with free-tech-support-contacts (family and friends) that just because their new computer came with a free 30-day trial of Norton Internet Security, it doesn't mean that they can connect their brand new Windows box directly to the cable modem...

    17. Re:Hardly Overkill by cbhacking · · Score: 1

      Err WTF? Since when is MSHTML.dll part of the kernel? Do you even know what "kernel" means?

      Windows Firewall on NT6.x (Vista and up) is a lot better than on XP. It's still not a true replacement for an intrusion detection/prevention system based on stateful packet analysis, but it does fine at keeping the average portscan off your back, or limiting certain services to Intranet (or even specific computers, with IPSEC if necessary) hosts. It's also a handy way to block "phone home" applications.

      You should certainly have better security at the actual perimeter of a business network, but for protection of internal nodes Windows Firewall does fairly well.

      --
      There's no place I could be, since I've found Serenity...
    18. Re:Hardly Overkill by TheThiefMaster · · Score: 1

      What does zonealarm do that the windows firewall does not?

      Windows firewall does:
      Inbound filtering
      Outbound filtering
      Both allow and block rules
      IPv6 support
      Filtering by application
      Filtering by windows service
      Filtering by IP protocol (TCP, UDP, ICMP, IPv6 and several I don't recognise, and also "custom" for specifying protocol number)
      Filtering by TCP/UDP port
      Filtering by ICMP message type
      Filtering by source IP (both for incoming and outgoing rules)
      Filtering by destination IP (both for incoming and outgoing rules)
      Filtering by local adapter type (wired/wireless)
      Filtering by user-defined network trust level (home/private, work, public)
      Filtering by IPSec being used/not used
      Filtering by authenticated remote user / computer (for incoming IPSec connections)
      Filtering by authenticated remote computer (for outgoing IPSec connections)

      Looks pretty decent to me.

    19. Re:Hardly Overkill by Tim+C · · Score: 1

      It's more like wearing a bullet proof vest inside an APC. Most likely not strictly necessary, but should anything get inside - or you step outside - utterly essential.

    20. Re:Hardly Overkill by geminidomino · · Score: 1

      Err WTF? Since when is MSHTML.dll part of the kernel? Do you even know what "kernel" means?

      Blame old bullshit claims, then. I'm talking about waaaay back when they were saying they couldn't untangle IE from Windows.

  3. Not if you're surfing porn. by Anonymous Coward · · Score: 0

    'nuff said.

  4. Flash drives, tarballs, &c. by Poodleboy · · Score: 1

    So how does this protect users against infected flash drives, downloaded tarballs, &c.?

    1. Re:Flash drives, tarballs, &c. by 0racle · · Score: 1

      How does a desktop firewall protect them from that?

      --
      "I use a Mac because I'm just better than you are."
    2. Re:Flash drives, tarballs, &c. by Lunix+Nutcase · · Score: 1

      It doesn't. That would be the point of an antivirus/malware scanner.

    3. Re:Flash drives, tarballs, &c. by DJ+Jones · · Score: 4, Informative

      Not to mention network attacks that originate inside your NAT. For example: that dumb ass down the hall who keeps clicking on viagra links in his emails.

      What are you going to do? Put a hardware firewall on every cord?

    4. Re:Flash drives, tarballs, &c. by pushing-robot · · Score: 2, Insightful

      It doesn't. And that's why enterprise computers are so good at spreading worms; as soon as one PC behind the firewall gets infected they all fall.

      Seems like a rather silly article, as most medium-large business I've encountered already shut off desktop firewalls since the hassle of managing a firewall on every machine often outweighs the risks.

      --
      How can I believe you when you tell me what I don't want to hear?
    5. Re:Flash drives, tarballs, &c. by Anonymous Coward · · Score: 0

      It doesn't, but by preventing the infection from getting out of the computer, they keep the other users from being affected by this user's stupidity.

      Desktop firewalls serve two purposes: keeping external bad people out by blocking incoming connections, and keeping the results in by blocking outgoing ones.

    6. Re:Flash drives, tarballs, &c. by Rich0 · · Score: 1

      No, but you could put one in every switch. I suspect that this is the kind of solution being advocated. If every packet is virus-scanned/filtered/etc by the switch, then the risk of an outbreak is much lower.

      The problem comes with wireless users who roam - I think that PC-based solutions make sense there.

    7. Re:Flash drives, tarballs, &c. by Anonymous Coward · · Score: 0

      It doesn't, but neither does Windows Firewall.

    8. Re:Flash drives, tarballs, &c. by Poodleboy · · Score: 1

      Good question. It seems to me that a "firewall" in the normal sense of the thing that allows connections only on particular ports using particular protocols will not protect against such infections, but I got the impression from the article that the author was using the term more loosely than that. His example of the SQL Slammer suggests this, because presumably it arrives through acceptable firewall (in the strict sense) doors...

    9. Re:Flash drives, tarballs, &c. by Imagix · · Score: 4, Informative

      When the person who sits next to you gets infected, your desktop firewall still defends against his machine attempting to infect yours.

    10. Re:Flash drives, tarballs, &c. by smash · · Score: 1

      Seems like a rather silly article, as most medium-large business I've encountered already shut off desktop firewalls since the hassle of managing a firewall on every machine often outweighs the risks.

      Most medium-large business IT staff are idiots. That doesn't make them right.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    11. Re:Flash drives, tarballs, &c. by alta · · Score: 1

      You don't have to worry about tarballs. If you get one of those, BP will pay to have it removed. Or rather our government 'heavy' will lean on BP until something is done about it...

      --
      Do not meddle in the affairs of sysadmins, for they are subtle, and quick to anger.
    12. Re:Flash drives, tarballs, &c. by Anonymous Coward · · Score: 0

      And your desktop is running vulnerable services on ports open to the rest of the network WHY exactly? Network config fail.

    13. Re:Flash drives, tarballs, &c. by bluefoxlucid · · Score: 1

      Really a well-segmented network does it best though. Managing machine firewalls is a pain, especially when you want file/print sharing to work because (surprise) Windows needs RPC for working enterprise management.

      What you do instead is put a firewall at every subnet. Everywhere there's a router, ... the router is a firewall too. Generalize your network traffic. HTTP only has to aim as far as the proxy or Internet, depending which you use; and to your internal intranet servers. RPC, RDP, and SSH to core servers... the Operations building doesn't need that, only IT needs that access. Servers are in a data center on their own subnet; servers for different purposes rest on different subnets. Sure, Dev and IT need RDP, ssh, and RPC access to the database servers and mainframes here, here, and here; these get their own subnets, and allow traffic from Dev and IT, but still only allow HTTPS access to the people in Claims who don't need to do that shit.

      See there's the problem. The weakness in my design is that you can still spread shit between machines over RCP (Samba etc). The best you can do is maybe make the path from IT and the Domain Controllers to everything, and block other traffics from i.e. Claims to Dev trying to access shared folders. When it comes down to the host firewall... you'll still be allowing RCP, so it doesn't matter. Anything you don't block outright at the firewalls between subnets has to stand open on the host firewall.

      So the best you get is blocking some stuff at borders, creating an annoyance for spreading worms. Host firewalls are the lowest common denominator.

    14. Re:Flash drives, tarballs, &c. by acoustix · · Score: 1

      Because there's no such thing as an invulnerable service.

      --
      "A plan fiendishly clever in its intricacies"- Homer Simpson
    15. Re:Flash drives, tarballs, &c. by mlts · · Score: 1

      Any sane enterprise segments their network by function and department and will isolate machines from each other. Yes, it might be nice for the MP3 stash on a computer in HR to be able to be streamed to the guy in sales, but sane IT staff will be making sure that each department is separated from each other. This way, the guy over in receiving who is browsing stuff he shouldn't be and gets a computer infected will only affect that department and set off the IDS over in that part of the company. Sales wouldn't be affected because the receiving box is not allowed to communicate with anything over there.

      A decent enterprise fabric will not just provide connectivity, but the ability to isolate on a moment's notice. It isn't hard to turn on NAC and have compromised machines face a remediation server before allowed to come back on the corporate network.

    16. Re:Flash drives, tarballs, &c. by Anonymous Coward · · Score: 0

      Switches are supposed to be very simple devices (and yet they still crash on occasion when made by shoddy manufacturers), and you want to increase their complexity (and, proportionally, their cost)? Not only that, you want me to buy a subscription to update my switch with new virus definitions (because that really the only decent way these things work)? And you want to increase the complexity of the file transfer failures, in part because every single configuration on every single link in the chain must be verified? And you want to add application-level complications on a device which is supposed to be a physical, network, and IP layer device?

      You, sir, don't know what you're talking about.

      And before you jump on it, yes there are managed switches. However, they often increase complexity for arguably little value in most applications in which they are upsold. I'm pretty sure the accounting department doesn't need the larger part of a 1 Gbps link in an office of 100 people, but hey, it's a MANAGED switch! It's all businessy and stuff!

    17. Re:Flash drives, tarballs, &c. by Anonymous Coward · · Score: 0

      Unless you've already opened up the desktop firewall to allow access to

      My question has always been - instead of relying on a desktop firewall to block access, why do you have an application listening for that incoming traffic from the network to begin with?

      Of course, a desktop firewall goes a long way in the other direction to block illegitimate applications from reaching out from your machine to the network (and internet). Of course, this benefit relies on the user not blindly clicking through the "would you like to allow to access the network?" messages.

    18. Re:Flash drives, tarballs, &c. by FranTaylor · · Score: 1

      All of those switches would then need to be configured, configurations managed, etc.

      The stated premise is to make the administrator's job easier, not harder.

    19. Re:Flash drives, tarballs, &c. by Dayze!Confused · · Score: 3, Insightful

      As was stated earlier, those ports should just be closed to begin with. The only thing it really does is prevent outgoing traffic. As long as the ports are not open there is nothing on the outside that can open the ports. The way things would get infected would be by traveling through a port that is already open on all systems, thus a firewall is useless because that port already allows traffic and there would be a corresponding rule in the firewall to allow this traffic. Unless you are doing packet inspections for viral traffic it's not going to prevent it.

      --
      "All tyranny needs to gain a foothold is for people of good conscience to remain silent." [Thomas Jefferson]
    20. Re:Flash drives, tarballs, &c. by interkin3tic · · Score: 1

      For example: that dumb ass down the hall who keeps clicking on viagra links in his emails. What are you going to do? Put a hardware firewall on every cord?

      Urge him to visit a doctor to get a real prescription for viagra and remind him that the company plan covers viagra.

    21. Re:Flash drives, tarballs, &c. by Anonymous Coward · · Score: 0

      What services really need to be listening on a port?

      No open ports means that an attacker or infected machine can't get in. With no open ports the only way in is through user error.

      If any desktop in a network has listening ports, you fail. Other than the occasional dev test machine-which should be shut away from the rest of the network

    22. Re:Flash drives, tarballs, &c. by Rich0 · · Score: 1

      Sure, but for every switch there are probably 8 computers. The average IT shop has a lot less diversity in switches than in PCs. If somebody plugs a non-standard PC or device onto the network you get automatic protection without any need to touch the local PC.

      Clearly it is cleaner than touching all the PCs, unless you already have to touch all of them and just use cheap switches.

    23. Re:Flash drives, tarballs, &c. by Rich0 · · Score: 1

      I think it depends on the environment. In any case, my point was only that this doesn't need to be embedded in every cable, which was the assertion that was made.

    24. Re:Flash drives, tarballs, &c. by C10H14N2 · · Score: 1

      If you're walling off a listening service to /all/ external connections, that service shouldn't be running in the first place. In Windows-land, sure, it's easier to turn the firewall on and call it a day, but it's an (ostensibly necessary) ass-backwards solution to what should fundamentally be a non-problem.

    25. Re:Flash drives, tarballs, &c. by Anonymous Coward · · Score: 0

      hehe firewall as ANY defence is just optimistic. Its not like anyone is gonna block port 80 (http) or 443 (https). If i made a virus i'd be using those ports. As for prevention, get a big condom and put it around your computer, make sure NO wires get out. That will help.

    26. Re:Flash drives, tarballs, &c. by acoustix · · Score: 1

      Off the top of my head: 135, 137, 138 (technically netbios isn't needed depending on your network configuration), 3389, 5900...

      I also require some of the following ports to be open for anti-virus software: Sophos Ports

      So at any given time the desktops on my network have a handful of ports that they are listening on.

      So do I still fail? Do I fail because I need to send anti-virus updates to my desktops? Do I fail because my users need the remote desktop functionality? Do I fail because I need to troubleshoot desktops that are 2,000 miles away using ultraVNC?

      --
      "A plan fiendishly clever in its intricacies"- Homer Simpson
    27. Re:Flash drives, tarballs, &c. by Anonymous Coward · · Score: 0

      Sure, in a round-about way, by using Cisco NAC you isolate them until you can trust them. Trust is gained by vetting the host OS has antivirus that is up to date and OS updates plus proper authentication. While the host isn't trusted, it is put on a remediation VLAN where it can download OS updates and antivirus updates.

    28. Re:Flash drives, tarballs, &c. by Anonymous Coward · · Score: 0

      Put a hardware firewall on every cord?

      Why not?

      To be honest, it's probably better. I think of hardware firewalls in the same way I think of graphics cards. Small, router-sized machines are so cheap now it's pretty straightforward to have one for every workstation.

      I realize this can't be done in every setting, but it's actually a pretty realistic thing to do.

  5. Been doing that since day one. by Anonymous Coward · · Score: 0

    In my experiences deal with corporate IT, the windows firewall does far more bad then good. It's better to have one Firewall with the appropriate policies then X that may or may not be correct. I thought everyone did this.

    1. Re:Been doing that since day one. by smash · · Score: 3, Informative

      In your experiences with corporate IT, your corporate IT staff have thus been incompetent.

      Windows firewall is configuration via group policy, with multiple profiles for both inside and outside of your network. Your perimeter firewall will NOT save your network from some arse-clown plugging in an infected box. It will NOT save your laptop from being infected whilst in use at a wifi hotspot.

      It will also not protect your network from some idiot plugging in an unsecured Wifi access point, or for that matter hopping onto a machine left logged in and unlocked.

      The perimeter firewall mitigates the bulk of the threats to your corporate network sure, but if you have nothing else to protect your internal hosts, you're leaving yourself open to getting screwed, big time.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:Been doing that since day one. by Anonymous Coward · · Score: 0

      In my experiences deal with corporate IT, the windows firewall does far more bad then good. It's better to have one Firewall with the appropriate policies then X that may or may not be correct. I thought everyone did this.

      Well since the Windows Firewall is fully configurable via group policy, there is no reason why you would have multiple Windows Firewall configurations on a properly configured network. I thought everyone did this.

    3. Re:Been doing that since day one. by Joe+U · · Score: 1

      The only time I don't set up a firewall group policy is for micro-domains. If you have under 3 workstations but several servers. (Very small hosting company, SQL, Mail, Web x 3, File, lots of contractors, almost no in-house users).

      Just because it's easy to use Windows wrong, doesn't mean you get to blame Microsoft, the system is a tool, use it properly.

    4. Re:Been doing that since day one. by JasterBobaMereel · · Score: 1

      If the person Plugging in an infected box, WiFi Access point, etc .....knows they will get sacked for doing so, this is *much* more effective than a Desktop firewall

      A Desktop firewall should not be relied on to protect a computer, ever, it is simply inadequate and you should have better protection in place that makes the desktop firewall so pointless that it is not worth the hassle ...

      --
      Puteulanus fenestra mortis
    5. Re:Been doing that since day one. by TheNetAvenger · · Score: 1

      A Desktop firewall should not be relied on to protect a computer, ever

      You are missing something really big.

      If the server/network firewall fails or is compromised, then the desktop solution will mitigate the damage or even protect the unit from other affected desktops behind the firewall.

      When you have group policies and global controls there is no reason not to use a dual system of protection, especially considering how light the processing cost is per desktop.

      We all like to believe that the main firewall is god-like and will protect everyone, but even with strict employee policies, you have people (often management) hooking in their iPhones/Androids and other crap that are risks.

    6. Re:Been doing that since day one. by smash · · Score: 1

      So, you sack the guy.

      Meanwhile you have 100 (or more) staff unable to work due to compromised machines.

      Because your admin couldn't be bothered spending 15 minutes to configure group policy properly....

      Not configuring a desktop firewall in this day and age is sheer, inexcusable laziness.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  6. I guess he's not heard of defense-in-depth then... by Zocalo · · Score: 4, Insightful

    I'll give him the benefit of the doubt in that the use of the term "desktop" means just that and excludes mobile devices that might be connected up to uncontrolled and potentially insecure networks, but even so this is still dumb. There are plenty of security applications out there, on all OS platforms, that allow centrally managed security policies to be pushed out to clients, so why wouldn't you use one if you have the budget and know how? For instance, if you know the IPs of your IT/management workstations (you did put them all in the same subnet, right?), then why on earth wouldn't you lock down access to your client based remote admin tools to just that subnet? Equally, why would you want your desktops to be able to connect to any other key server (DNS, SMTP, Proxy...) other than the official ones?

    Oh, right. You want to have a major clean up operation and all the business disruption that entails on your hands the next time some worm using a 0-day exploit manages to get inside your network and runs rampant. That's an approach that is (allegedly) working out real well for the techs at Iran's Bushehr nuclear plant right now...

    --
    UNIX? They're not even circumcised! Savages!
  7. It also means... by Ynsats · · Score: 1

    ...that you have uninterrupted flow of shared network resources on your network. Unless, of course, permissions are set up to prevent that.

    I run a hard firewall and gateway at home as well as MAC address access so I can keep others off of my wired and wireless networks without having to compromise the ease of use a home network should allow. It's nice being able to have a media center with data files, and attached carousel drives so I can actually watch any movie or listen to any music from any spot in my house. To do that easily and with little hassle, I got rid of all of my soft firewalls. It also means that I have a remote or two laying around instead of stacks and stacks of DVD cases, CD cases or MP3 players and rats nests worth of dongles, audio/video input cables and such laying around and cluttering up the place. Less junk for the pets and kids to chew on, yank on or destroy as well.

    1. Re:It also means... by DarkXale · · Score: 1

      You make it seem as if firewalls don't permit this with as little hassle. I've got a nice 16 port switch at home connected with a solid wireless router just to bring the 30 or so different devices that needs connectivity to the Internet, the local network server (particularly the TV playback device), and each other. They do so fluently, with no hassle, despite soft firewalls in place. And as a bonus, the system isn't nearly as easy to break down in the event of a compromised system - e.g. one of the kid's friends computer... and they're still capable of accessing each other and the server files in standard manners.

    2. Re:It also means... by Ynsats · · Score: 1

      No, I don't make it seem that way. You have a different solution in place and take exception to my comments and are projecting your thoughts on me. I said it makes it easier to not have to deal with it. I am happy with my level of protection on my network with the method I employ. What makes it easier is not only that I don't have to deal with any errors or connectivity problems between network resources over conflicting firewalls but I also do not have to deal with updating and maintaining every single soft device I have.

      See, I do network and system security for a living. I deal with threat mitigation all day, every day. Sometimes all night and on weekends as well. I really don't want to do it on my home network as well. So my solution works for me and affords me the ease of use that something as simple as a refrigerator or a coffee marker does. It does what I need it to do, it does it automatically, has a fair amount of safety built in, I don't have to think about it and if it has an issue, it tells me it needs my help.

      If your complex solution affords you a piece of mind that you feel you cannot get any other way then good for you. My post is not a detraction of your configuration but rather a voicing of support for the OP's configuration because mine is similar. Don't make it more than it is.

  8. Desktop firewalls are necessary by teridon · · Score: 4, Insightful

    Server-based and gatekeeper solutions are useless when the compromise comes from other systems on the same network. Especially when the guy next to you clicks on a genuine-looking link in a forged email :-P

    --
    I hold it, that a little rebellion, now and then, is a good thing. -- Thomas Jefferson
    1. Re:Desktop firewalls are necessary by The+MAZZTer · · Score: 1

      And then the virus disables the desktop firewall so it can spread. What's your point?

    2. Re:Desktop firewalls are necessary by 0123456 · · Score: 2, Insightful

      And then the virus disables the desktop firewall so it can spread. What's your point?

      How is a virus on someone else's machine going to disable the firewall on my machine?

    3. Re:Desktop firewalls are necessary by LordKronos · · Score: 1

      Server-based and gatekeeper solutions are useless when the compromise comes from other systems on the same network.

      Also, the server firewall is pretty much unable to deal with filtering outbound traffic in a nice way. The desktop firewall is integrated into the system, and can query the OS for important information. This allows the desktop firewall to know that the IP packet destined for some random IP's port 80 came from firefox rather than some other software which (without the user's consent) is spying and sending data back to it's maker. The desktop based firewall can then pop up a nice prompt to let the user know and see if it should be allowed. I'm not aware of any way that server based firewalls can do that.

    4. Re:Desktop firewalls are necessary by Anonymous Coward · · Score: 0

      Except only, when the guy next to you tries to help the Nigerian bankster, Jackie Chan and Mr Kaspersky whip out a serious Katina and chop off the virus's head.

      Ergo: Access Denied.

      j/k never click on shit in an email, and for that matter don't use webmail at all.

    5. Re:Desktop firewalls are necessary by Shinobi · · Score: 1

      Kerberos combined with IPSec CAN be used to allow an edge firewall to filter by application, but it's a pain in the ass to setup.

    6. Re:Desktop firewalls are necessary by ciggieposeur · · Score: 1

      How is a virus on someone else's machine going to disable the firewall on my machine?

      "It's not a virus, it's a worm!"

    7. Re:Desktop firewalls are necessary by Anonymous Coward · · Score: 0

      Windows firewalls are necessary to protect the Internet from the malware on your PC!

    8. Re:Desktop firewalls are necessary by Anonymous Coward · · Score: 0

      If you don't have a firewall, a virus on somebody else's machine is far more of a risk to you than if you don't.

  9. Defense in Depth by rotide · · Score: 5, Insightful

    Maybe there are cases where running host based Firewalls and/or IPS is overkill. But you _never_ pretend that you've got security 100% covered. It's great to think you have security locked down, but threats come from _all_ angles.

    Case in point, I don't care how good your external firewall/IPS is if John in Sales decides to try and break into a server on the LAN. Hence, Defense in Depth. Multiple layers of security all the way down to the OS. Sure, that desktop over there might contain _no_ critical data whatsoever. That doesn't mean it won't end up becoming a SPAM bot or have a backdoor installed for easy LAN access.

    "Here’s a contentious topic to chew on, but before I go any further let me make something crystal clear – I’m not advocating that you try this, I’m not saying it’s a good idea, and I’m not saying I would do it on my own networks."

    Frankly, it sounds like he just wants to write an article with an absurd title to get clicks, nothing of value to see here

    1. Re:Defense in depth by Anonymous Coward · · Score: 2, Informative

      I had to search for "defense in depth". No one else mentions this at this point.

      It's obvious, the more obstacles for an attack, the better.

      Desktop firewalls have evolved from only being packet filters. Some have stateful inspection, some have HIDS functionality (e.g. allow firefox.exe with md5sum "X" from being executed) and are now increasingly combined with Antivirus/antimalware software.

      Depending on them is dangerous, but all together from a layering of defense mechanisms that either stop or slow down an attack, giving you enough time to react if possible.

    2. Re:Defense in depth by mlts · · Score: 1

      Maybe this is a good argument for having NICs that have hardware firewalling. This way, Windows can be left wide open, but unless the hardware configuration utility is explicitly run to open ports on the NIC, nothing will be able to get in, except perhaps ping, and if done right, the hardware card would handle that [1], and not let that touch the OS at all. Couple this with an outgoing rule to block port 25 out so if the laptop does get rooted, it won't turn into a spam server, and that is a decent security solution on the road.

      More advanced NICs could even have code to check for malware in flight, offer dynamic IP blackholing, and other features. This way, the OS security is less of an issue.

      [1]: It could go as far as having a NAT and abstracting all network function, so no matter what the real configuration is, Windows on the laptop thinks it has a dynamic IP, while the IP stack on the NIC takes care of answering anything incoming from remote.

    3. Re:Defense in depth by hodet · · Score: 2, Insightful

      While I agree this is pretty straightforward there are no stupid questions. Anyone that instills that atmosphere in our meetings is equally a liability. This was a "dumb" question that has been well answered by many posts, including the first part of your answer.

    4. Re:Defense in depth by omglolbah · · Score: 1

      Working in the process control industry I can attest to firewalls sometimes being a pain in the ass...

      But I am more than willing to live with having to open a port every leap year.. I've done it once in 2 years and the firewall is not that permissive of stuff...

      And I run all kinds of crud on the machine.. ModbusTCP simulators, serial server connections on odd ports, PLC programming tools over tcp/ip and various other odds and ends.. Most of it is whitelisted already, but on the odd chance that it isnt I whitelist it (once in 2 years...) and send an email to support asking them to whitelist said app. Works quite well and hardly destroys productivity.

      Not anywhere near as much as a nasty worm infestation does... hate those >.

    5. Re:Defense in Depth by KDN · · Score: 1

      I totally agree, defense in depth, because with large networks, you can never lock down everything without annoying the hell out of everyone. You have to assume that some defenses will be breached by malicious or just plain "I didn't think of that" changes. Things like:

      • "Yes I know that printer is wireless accessible, but no one will ever find it." (So how did I find it?)
      • "Yes the server has a dial in modem with direct admin access, but it is only turned on when they are diagnosing a problem." (But they only remember to turn it off when I flag it in my periodic scans)
      • "The web site said to disable anti-virus because it interferes with the web search optimization for the plugin. Its amazing how many e-commerce and banking sites use IP addresses in their url's for security".
      • "I don't need to run anti-virus because we have a firewall".
      • I've personally seen people running IIS on their home system so that their friends can see the latest pictures of their kids. While running VPN to the corporate environment. With proxy mode enabled. And I can hit either side and be proxied through to the other side.
      • I've traced malware scans coming from vendors plugging in a laptop to do a presentation. Can you say really bad way to make an impression?
      • "We don't need patches because we bought an appliance from the vendor. Appliances don't need patches". I don't remember how many vulnerabilities Nessus found, it was just astounding.
    6. Re:Defense in depth by characterZer0 · · Score: 1

      Do most NICs even know anything about level 3?

      --
      Go green: turn off your refrigerator.
    7. Re:Defense in depth by HereIAmJH · · Score: 1

      Couple this with an outgoing rule to block port 25 out so if the laptop does get rooted, it won't turn into a spam server, and that is a decent security solution on the road.

      To be honest, if a traveling laptop catches something that turns it into a spam server, that is the least of my concerns. Since it's not on my network it's not likely to blowback on my company. Sure, I want it stopped, but I'm more concerned about financial and proprietary data being stolen. The traveling idiot can live with a spammer program eating up their resources, but if they got a key-stroke logger that is stealing all their passwords to our network, I need for them to shut that machine off immediately. Even if it means their whole trip is wasted.

      --
      Another day, another update to a Google android app.
    8. Re:Defense in depth by gravis777 · · Score: 1

      That being said, there is a point to this. If you are in a purely server / desktop enviornment (that is, DESKTOPS, not laptops), security really should be done at the networking side (routers, switches, servers, proxies). It is MUCH easier to update a hand full of servers with your current rules than to hit every single PC on the network, and hope the tens of thousands of PCs you have got their GP update or SMS push. Shoot, we have PCs in conference rooms and training rooms that may not get turned on for months at a time. Are you going to take the chance that the desktop, after your policy has been in place for months, suddenly logs into the network and gets exploited before it pulls its firewall updates?

      There are also issues to desktop firewalls in a corporate enviornment. In ours, for example, the firewall in XP tends to block the machine from communicating with the SMS server. So there are multiple reasons to NOT run Firewall on the desktop side.

    9. Re:Defense in depth by Anonymous Coward · · Score: 0

      Are you retarded?

      So block outgoing port 25 will help if the remote spam server is listening on a different port? Try to block application level services by port number is foolish.

    10. Re:Defense in depth by TheNetAvenger · · Score: 1

      the trade-off between the cost of managing firewalls on all the workstations in an enterprise, versus their inevitable half-assed-ness and tendency to get in the way, thereby consuming support hours.
      But, where I work, we have a standard config that gets pushed out to all the systems,

      Although this is a good thing to make people 'think', it is insane that today we still have IT people that are not using structured and centralized management. There is no reason any desktop should have a 'different/messed-up' configuration with either good distribution/scripting or simplistic tools like gropup policies on Windows.

      IT people need to either retrain or learn to use the tools they have and stop micro-managing desktop, no matter if they are dealing with 5 or 500 systems.

    11. Re:Defense in depth by robinvanleeuwen · · Score: 1

      Yeah... but... The whole thing in spambots is that the infected computer is the server and sends the spam because when spam comes from 10.000 different computers spread over 9.000 different internet providers it's hard to block. The whole idea of infecting computers and turning them into spambots is useless if all the spambots send their spam to one host which in turn sends it out over port 25... Simply blocking that one host will block all the spam from those 10.000 infected computers... So infected computers will send it out over port 25...

      So in short he's not that retarded...

      --
      If you don't like my sig then don't read it.
    12. Re:Defense in depth by demonbug · · Score: 2, Funny

      The most important "desktops" are the laptops that get hauled around airports by the powers that be. Relying exclusively on your servers/switches to isolate your "desktops" doesn't work in a Beijing hotel.

      This really is too obvious to be worth mentioning. Anyone indulging this non-debate is a liability.

      Don't be silly. Haven't you heard of the Great Firewall of China? Clearly, it is completely unnecessary to worry about a laptop getting infected in Beijing, as it has been behind a firewall the whole time.

    13. Re:Defense in depth by bell.colin · · Score: 1

      Are Domain GPO is set to disable the Windows FW on the internal net, and set to Enable when it is not, And the options are Disabled to users who are not Administrators on the machine (People would be surprised how much users not being an Admin helps)

      Internally it is practically impossible to have Desktop firewalls as they usually generate 10x the work in troubleshooting alone plus complex software issues,

      Then there are the programs that tell you on page1 to disable A/V and FW programs I don't disable A/V ever (I don't care how many pretty pie graphs that plug-in will generate in your reports it's not happening), and if any tech support idiot tries to tell me this is why their crap won't work i fail the software eval.) Software firewalls are great, But unless you have the man-power and time (yeah right) desktop Firewalls are just not always practical in all environments. (and our A/V product has Anti-Spyware/Malware/Ad-Ware/IDS/Suspicious behavior built in)

    14. Re:Defense in depth by mlts · · Score: 1

      I used to have an old HP desktop box with an nVidia chipset that actually was cognizant of level 3. By dropping the nForce drivers onto the system, it could actually do hardware firewalling before packets ever touched the OS, and was able to do some advanced stateful firewalling.

    15. Re:Defense in depth by mlts · · Score: 1

      That might be another use for a smart NIC -- take remote kill commands regardless of how stoned the OS is. Say the problem as mentioned above happens, the laptop can be configured to pick up kill commands at a certain location and either lock the adapter down until further notice, or pass word to the BIOS to do a password lock and secure ATA erase of all drives.

    16. Re:Defense in depth by Man+Eating+Duck · · Score: 1

      If you are in a purely server / desktop enviornment (that is, DESKTOPS, not laptops), security really should be done at the networking side (routers, switches, servers, proxies).

      Not only. Local firewalls are probably not necessary with the advent of the XP firewall, but you still need as much security as you can get. Users will plug in their USB keys to get documents, their phones to charge them, or a presentation CD they've prepared at home, they'll mistype urls and hit typo-squatting domains amongst other things - all of which are potential vectors for things you don't want on your network. Locking down the machines, install security software on them and keep the OS AND software updated is an easy way to mitigate the risk of infection.

      , and hope the tens of thousands of PCs you have got their GP update or SMS push.

      And if they haven't, your startup, login and locally scheduled check and scanning scripts won't allow them to access the network until your remotely run update script is finished. If it finds anything, lock down everything on the machine. You should do anything to minimize the risk of a keylogger recording your CEOs password. Ask people managing tens of thousands of PCs, they should know these things.

      Shoot, we have PCs in conference rooms and training rooms that may not get turned on for months at a time.

      "Shoot" indeed. This is what prompted me to write this reply. Tangential to your post, but still: Why? I'm assuming that you're in the IT department, if not, educate whoever is responsible :) A couple of suggestions:

      • Desktops aimed at the corporate marked have had WOL for ages. Wake them up every midnight to run an update script which culminates with shutting them down again. This is easily done automatically
      • Rip out the hard drive and boot those ghost machines via PXE from a common updated image. You can easily keep images for different computers. Mostly they'll be used for Powerpoint and web browsing, Linux is an option if you don't want to maintain multiple images
      • Ditch the stationary meeting room PCs alltogether. Most people leading a meeting will be able to bring their own laptop. Lock out the meeting room connection from your regular network, and force everyone to treat it as an unsafe network, but allow VPN ports. That way visiting participants can also plug in their own machines. It's way safer than the connection in any hotel.
      • Keep a dedicated laptop for each meeting room. Keep them plugged in at your desk, and people can fetch it if they need it

      Really, this is a solved problem. Laziness or ineptitude are the only causes for not having an updated machine in a meeting room.

      In ours, for example, the firewall in XP tends to block the machine from communicating with the SMS server.

      Is the communication at a really low layer? The firewall in XP is actually decent, and can be configurated centrally to (dis)allow pretty specific things. It's not iptables, but if your sms server is not employing really aparte methods of network communication this should not be a problem.
      Sorry if I seem to be bashing you, that's not my point. I've seen many situations similar to those you mention in your post, usually the cause is the IT department being so inept as to not even consider the issues. All these problems are solvable. You can never be completely immune, but with a little effort and knowledgeable people you can get pretty damn close.

      --
      Are you a grammar Nazi? I'm trying to improve my English; please correct my errors! :)
    17. Re:Defense in depth by Anonymous Coward · · Score: 0

      It seems everyone is criticizing--or rather, bashing--the article's main points.

      I encourage people to take it more seriously, though. At some level, this can be seen in terms of advocating that all of the firewalling, etc. be confined to a dedicated device, easing resource demands off the client.

      Where I work, system performance is really key, and these firewalls just get in the way, by eating up resources, interfering with normal program function, etc.

      The issue isn't "depth" necessarily, but what you use to implement the strategies you put in place. Do you have it on one machine or two? Do you want your firewall on the same machine that the client is using?

      In less performance-critical situations, it might not matter, but in some situations it does.

      Taken to an extreme, "defense in depth" could mean some draconian OS that has to approve every keystroke with biometric third-party verification. It wouldn't be very functional. I think there has to be flexibility, and I agree with the article's overall message that it might be worth thinking about whether or not all these layers are causing more problems than they're worth.

    18. Re:Defense in depth by gravis777 · · Score: 1

      The problem stems from an extreamely large corporation, over 100,000 users, with an undersized IT department, stuff so departmentalized that groups are not even allowed to talk to each other, and managers who have NEVER been a tech.

      One of our biggest issues right now, and we don't even know who to scream at, is that a Going Green initiative has swept the company asking people to turn off and, in some cases, unplug, computers to conserve power. What they don't realize is that this means the second the computer hits the network, for a major conference or something, it suddenly hits forced reboots and stuff for installing six months of updates. The IT department has screamed about this, but no one seems to be listening. They would much rather inconvienance a few people giving a presentation than waste a few hundred dollars from PCs in low-power mode.

      We are currently looking at isolating PCs that are missing certain updates from connecting to the network. Apparently it took me screaming about it for several months before middle management finally started to consider it. I am not sure if the other 120 IT people have never thought of it, or have just never thought to mention it. The company is just so big, that to get anything done requires making a loud ruckus, months of strategic poking at management, and hope you don't get so annoying that they look at dismissing you.

      Few people are allowed laptops, although we do have a fair amount. Even those who are allowed laptops will a lot of times opt out, because encryption software slows down the machine so much. Not even sure why we are using this encryption software - there are MUCH better solutions out there for much cheaper prices.

      Firewalls are turned off on XP, rather than exceptions made, my guess is because a tech at one time was looking for a quick fix to something. It went up the chain, and now that is the standard. Like I said, issues with managers who don't know a thing about computers making technical decisions.

      Yes, all your suggestions would work. Sadly, most have been stuff we have been yelling about for years. Oh, but that is not our department, surely we don't have a clue what we are talking about.

  10. What a moron by Anonymous Coward · · Score: 1, Informative

    This guy apparently never heard the words "defense in depth."

    1. Re:What a moron by troll8901 · · Score: 1

      I've RTFA'ed. The article is nothing more than a thought experiment. He stated very clearly several times in the article that he does not recommend this.

      From the last paragraph:

      I won’t be doing this on my network, because I prefer to keep the default security in place... I’m a total advocate of the layered-onion approach to security within a company ...

      The Slashdot summary has given us a wrong impression of the article's intention. It's nothing more than a thought experiment.

  11. I run both. by Anonymous Coward · · Score: 0

    What about when you are on your AirCard and not behind the Network with the Firewall appliances and all? So you should be completely exposed to all that is out there on the internet. What if you are connecting to a network at a Clients location, You are not sure what they have for protection in place.

  12. Multiple layers of security == good. by grub · · Score: 1


    Assume Joe User brings in an infected USB stick and his local AV misses the new bug. A desktop firewall on other machines could prevent it from spreading to them (if designed to spread through the network.)

    At work we're putting L3 ACLs on our switching gear to help with that risk but I wouldn't want to disable firewalls via a GP just yet.

    --
    Trolling is a art,
  13. Machine firewalls == symptom of bad design by HBI · · Score: 4, Interesting

    A machine firewall does what...it protects the computer from the listening ports that the OS allowed ITSELF to open.

    A simple correspondence list of listening port to application would have killed this issue dead at the beginning. Of course, then people would ask why so much crap needs to be open by default on Microsoft operating systems. For added hilarity, the OS now allows applications to insert their own machine firewall exceptions.

    And before I hear about pf and iptables, you do not need to run those. A well managed system on those platforms needs a firewall like it needs trepanning.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    1. Re:Machine firewalls == symptom of bad design by Zero__Kelvin · · Score: 2, Insightful

      "A machine firewall does what...it protects the computer from the listening ports that the OS allowed ITSELF to open."

      Sure it does that, but it does a lot more. For example, I might want to allow ssh access from one, a few, or all systems on my internal LAN, but block them from the other side of the DMZ. Just how do you propose to do that without a firewall local to the machine.

      "And before I hear about pf and iptables, you do not need to run those. A well managed system on those platforms needs a firewall like it needs trepanning."

      Right. A secure building is already secure. What the hell do I need locks for? I guess I'll remove them.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    2. Re:Machine firewalls == symptom of bad design by Anonymous Coward · · Score: 0

      Just how do you propose to do that without a firewall local to the machine.

      All traffic goes through your router(s). I'm sure you're bright enough to figure out how to configure it.

    3. Re:Machine firewalls == symptom of bad design by Zero__Kelvin · · Score: 1

      "All traffic goes through your router(s). "

      You might want to look up the term ethernet hub

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    4. Re:Machine firewalls == symptom of bad design by chill · · Score: 1

      Do they still make these? And what would be the reason for not spending the extra $5 and getting an ethernet switch?

      --
      Learning HOW to think is more important than learning WHAT to think.
    5. Re:Machine firewalls == symptom of bad design by Zero__Kelvin · · Score: 1

      "Do they still make these? And what would be the reason for not spending the extra $5 and getting an ethernet switch?"

      The biggest reason is that it is often not my choice. Maybe the company already has them installed and working somewhere up in the ceiling. Since I am often not the one who dictates the entire network architecture, I need to take personal responsibility. Hell, in many cases I don't have the admin password to every router. Beyond that, why would I want to add a rule to every router in the building and cross my fingers that I didn't miss one, that perhaps everyone in IT has even forgot about, when I can just do it the right way?

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    6. Re:Machine firewalls == symptom of bad design by gman003 · · Score: 1

      And before I hear about pf and iptables, you do not need to run those. A well managed system on those platforms needs a firewall like it needs trepanning.

      pf on my desktop may be overkill, but then again, there's no kill like overkill.

    7. Re:Machine firewalls == symptom of bad design by snemarch · · Score: 1

      For added hilarity, the OS now allows applications to insert their own machine firewall exceptions.

      What's your point? An app can do exactly the same on linux or BSD. Yeah, requires root, just like adding firewall exception requires admin privileges Windows. Besides, a rogue app will only succeed in turning off the firewall on the machine it's running on...

      --
      Coffee-driven development.
    8. Re:Machine firewalls == symptom of bad design by HBI · · Score: 1

      1) You can blackhole route, for starters. Or use a dedicated firewall, since we're talking DMZ here, you'd have to have one. Beside that, the service should permit allow/deny lists of CIDR blocks. If it doesn't, that means the service is insecure, permitting connection from any valid IP address. You do not need a firewall.

      2) The lock analogy doesn't work. You're locking something that's broken already. What convinces you that the lock is reliable?

      Machine firewalls are a symptom of bad design - and insecure applications.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    9. Re:Machine firewalls == symptom of bad design by Zero__Kelvin · · Score: 1

      "You can blackhole route, for starters. Or use a dedicated firewall"

      I do use a dedicated firewalll, and it exists exectly where it should in a good design, i.e. immediately between my PHY and the IP stack.

      "Machine firewalls are a symptom of bad design - and insecure applications."

      Making such a statement is a symptom of poor understanding of computer and network security.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    10. Re:Machine firewalls == symptom of bad design by Anonymous Coward · · Score: 0

      Sure it does that, but it does a lot more. For example, I might want to allow ssh access from one, a few, or all systems on my internal LAN, but block them from the other side of the DMZ. Just how do you propose to do that without a firewall local to the machine.

      I recommend the SSH server options for which hosts are allowed to login.

      That said, desktop firewalls are useful; among other things, it is probably easier to make the rule you describe with a firewall than with SSH (especially if there are multiple services you want the same restrictions on).

    11. Re:Machine firewalls == symptom of bad design by Zero__Kelvin · · Score: 1

      "I recommend the SSH server options for which hosts are allowed to login."

      I recommend both ;-)

      That being said, I would also assert that it is better to deny access at the door rather than allow everyone in the building and then hope they don't find a security weakness inside of the building.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    12. Re:Machine firewalls == symptom of bad design by niado · · Score: 1

      "A machine firewall does what...it protects the computer from the listening ports that the OS allowed ITSELF to open."

      Sure it does that, but it does a lot more. For example, I might want to allow ssh access from one, a few, or all systems on my internal LAN, but block them from the other side of the DMZ. Just how do you propose to do that without a firewall local to the machine.

      You can allow specific traffic to/from specific systems using a network firewall without ever touching a machine. This is common in enterprise environments.

    13. Re:Machine firewalls == symptom of bad design by Zero__Kelvin · · Score: 1
      Let me fix that for you:

      " People with admin passwords to the network router(s) can allow specific traffic to/from specific systems using a network firewall without ever touching a machine. This is common in enterprise environments.

      In every case where people are arguing against the tried and true accepted best practice of Defense in Depth, the people are assuming omnipotent control and knowledge of the entire network. Even if you have the former, you may not have the latter even when you think you do. There is a reason why security experts say this is a good thing, and a bunch of people on Slashdot keep putting up easily shot down arguments against said accepted best practices.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  14. Might be overkill by nizo · · Score: 1

    If you can control every network connection behind your main firewall, and every machine, and can verify they are all always patched and malware free at all times. Of course laptops that travel around and places where anything can be plugged in pretty much make this impossible.

  15. Conficker spread via admin shares on Windows by Anonymous Coward · · Score: 0

    One of the ways the Conficker worm spread on Windows was via admin shares. It is also a technique used by other malware.

    Having a centrally managed firewall between the Internet and the Intranet is fine but you need protection against malware spreading if it gets onto the Intranet.

  16. Whatever, it just doesn't work. by h00manist · · Score: 3, Interesting

    In order to get a terminal which does something as simple as read all websites, it has to support a ton of bloated technologies, which more or less forces you to run some expensive bloaty OS, with a bunch of other protections. Gigabytes of support libraries to display a page. Websites are supposed to be universally readable. Thankfully now mobile devices are popular and low-powered, perhaps now the universal-readable concept and argument will gain more strength over the most-visual-selling argument.

    --
    Build your own energy sources from scratch. http://otherpower.com/
  17. idiot journo doesn't understand network security by smash · · Score: 1

    ... film at 11.

    seriously.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  18. Defense in depth by Urban+Garlic · · Score: 5, Informative

    The article has the kernel of an interesting point, namely the trade-off between the cost of managing firewalls on all the workstations in an enterprise, versus their inevitable half-assed-ness and tendency to get in the way, thereby consuming support hours.

    But, where I work, we have a standard config that gets pushed out to all the systems, and I suspect that's pretty standard. Half-assedness arises when individual users open (or close) random ports on their own firewalls, but that case by definition doesn't necessarily consume support time if it's the users doing it, and not the support team.

    Our operating theory is that of defense in depth. The boundary routers have fixed routing tables and firewalls. The servers have firewalls and white-lists of allowed clients. Clients have firewalls and intrusion-detection systems. Network traffic is monitored for suspicious patterns. And machines with special network needs are in a firewall DMZ and separately managed.

    It's not perfect by any means, and I sometimes wish we could be more flexible, but I'm not ready to pre-emptively exclude any of these tools.

    --
    2*3*3*3*3*11*251
  19. Defense in depth by TopSpin · · Score: 5, Insightful

    The most important "desktops" are the laptops that get hauled around airports by the powers that be. Relying exclusively on your servers/switches to isolate your "desktops" doesn't work in a Beijing hotel.

    This really is too obvious to be worth mentioning. Anyone indulging this non-debate is a liability.

    --
    Lurking at the bottom of the gravity well, getting old
  20. How are those relevant? by Anonymous Coward · · Score: 0

    A firewall doesn't give any protectiong against those, either... It's the antivirus software that should take care of those. Evem of you meant "Okay, but suppose that an infection manages to bypass the centralized firewall and get into the network AND antivirus doesn't remove it, what then?" but I don't think that it is such a problem. Assuming that centralized firewalls are implemented properly (as opposed to some absurdly horrible "Lan of 500 computers and a single firewall between their gateway and the internet" solution), it shouldn't be able to spread far within the network and should be located quickly. It might even be preferrable to a situation where a desktop is infected but the infection is hidden from the network by a working desktop firewall.

    But yeah. Obviously the main benefit of desktop firewalls is the ease of customization. Each computer can - if necessary - be whitelisted for some type of traffic that most of the computers shouldn't have. That can be done with a centralized solution, too, but is usually somewhat more complicated.

    I dunno. Perhaps we'll get rid of this distinction if all this cloud-buzz actually gets us somewhere.

  21. Yes, you should. by Anonymous Coward · · Score: 1

    It's called defense in depth. You don't want a config screw up on your main firewall to put all of your computers at risk.

  22. Funny you should mention that... by denzacar · · Score: 4, Insightful

    I was given that very advice recently while strapping on the seat-belt.
    From a nurse, no less.

    And I wish I had a dime every time someone told me "You don't need the seatbelt - there are no cops around here/I know the cops around here/it's just couple of minutes down the road."...

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
    1. Re:Funny you should mention that... by Anonymous Coward · · Score: 1, Insightful

      Those aren't too bad.

      What scares the daylight out of me is when people say "I can drive, you know."

      Because they are always the ones who can't.

    2. Re:Funny you should mention that... by alta · · Score: 1

      With the way I drive, I feel insecure not having a seatbelt. Hell, I should get a 5point harness...

      At least I've never done this with my pathfinder
      http://www.youtube.com/watch?v=qvDBWX8-iB0

      --
      Do not meddle in the affairs of sysadmins, for they are subtle, and quick to anger.
    3. Re:Funny you should mention that... by somersault · · Score: 1

      Indeed. I actually have a high standard of driving, but I also prefer my passengers to wear their seatbelts ;)

      No matter how well someone drives, it only takes some other idiot who can't drive to cause an accident. If you are observant then hopefully you can reduce the risk of any accident actually being serious, but still, the risk is always there. This is why I don't have a motorbike.

      --
      which is totally what she said
    4. Re:Funny you should mention that... by Lumpy · · Score: 1

      add a helmet and a head-hook... I've seen you drive.

      --
      Do not look at laser with remaining good eye.
    5. Re:Funny you should mention that... by IndustrialComplex · · Score: 4, Insightful

      Indeed. I actually have a high standard of driving, but I also prefer my passengers to wear their seatbelts ;)

      No matter how well someone drives, it only takes some other idiot who can't drive to cause an accident. If you are observant then hopefully you can reduce the risk of any accident actually being serious, but still, the risk is always there. This is why I don't have a motorbike.

      Seatbelts also serve a secondary purpose to preventing injury. They keep you in a position to still operate the vehicle.

      Accident occurs no seatbelt: The driver will probably be thrown from the seat, or jarred from the proper driving position. As a result, the vehicle is out of control from the moment that the driver lost contact with the wheel. This could increase the number of vehicles involved in the accident, injure others, or further damage the driver's vehicle if a secondary impact occurs.

      Prior to accident no seatbelt: In attempting to avoid an accident, the driver could be forced from their seat during a swerve, as a result, they may not be able to avoid the accident at best, at worst they could exacerbate the accident as they are now out of control of their vehicle.

      --
      Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
    6. Re:Funny you should mention that... by Anonymous Coward · · Score: 0

      Then of course, there's the case of my crash where the airbag failed to inflate and the seatbelt didn't lock. Now I know that knees impacting the steel plate under the dash *will* dent it without the bones breaking (but a LOT of bruising)...

    7. Re:Funny you should mention that... by k8to · · Score: 1

      Bizarre. I have never ever heard this sentiment in my entire life. I wonder what is different about our scenarios.

      --
      -josh
    8. Re:Funny you should mention that... by dtml-try+MyNick · · Score: 1

      Even worse, not wearing your seatbelt may disable (some of) your airbags. I found this out the hard way.

      The only time in my adult life that I didn't wear seatbelts I got involved in a car crash (talk about karma eh..)

      A few years friend bought a BMW earlier that day and wanted to show it to me. While driving around a few blocks he got in a spin.
      The road was a bit wet, the previous owner of the car had worn the tires out pretty badly and my friend was not used to the power of the car yet. Not a very good combination.
      At the end of the spin we crashed into a parked lorry and instantly totaled the car. We both didn't wear seat-belts at that moment, I simply forgot about it I guess.

      However, the car itself was pretty much stuffed with airbags but none of them had inflated at the impact..
      A few minutes later a policeman showed up, he checked if we were ok (which we were) and the second thing he said was "you guys didn't wear your seat-belts, that was pretty stupid".
      I asked him how he could know if we did or did not wore the belts at the time of the crash.

      His reply: "the airbags aren't inflated, that means the seatbelts were not in locked position.
      There is a sensor in the seatbelt lock that prevents airbags from inflating if you don't wear the seatbelts. It's for safety. Without your belt you'd crash into the inflating airbag so hard that you most likely would break your neck from that impact"

      To this day I still don't know if that is true, but it does make some sense. The speed of a inflating airbag is huge, if you combine that with the forward speed of a human during a frontal crash I can imagine that's even more harmfull than the crash impact without the airbags.

      --
      Life starts at the end of your comfort zone.
    9. Re:Funny you should mention that... by interkin3tic · · Score: 4, Funny

      But in the event of an accident, those people who are not belted in will be thrown free of the car to relative safety whereas those belted in will be strapped into a deathcage which could easily catch fire!!!

    10. Re:Funny you should mention that... by Anonymous Coward · · Score: 0

      If the best man at my wedding had been wearing his seatbelt when he got into his accident (gravel road, lost traction, car flipped over into a ditch), he would have been crushed to death and would not have been there to be my best man.

      Granted, a seatbelt does more good than harm in most situations, but that does not mean that it can do no harm.

    11. Re:Funny you should mention that... by LurkerXXX · · Score: 1

      Replacing a used airbag costs about a grand. Do you want to spend that for the passenger airbag when you didn't have a passenger riding in the car during the accident? Only enabling the airbags when the safety belt is locked is a good thing for multiple reasons.

    12. Re:Funny you should mention that... by QuantumBeep · · Score: 1

      If that's sarcasm, it's funny.

      If not:

      Right.

      Breaching a plate glass window with the front of your skull, forcibly clearing the steering column with your pelvis and genitals, then flying through the air several feet and landing on the nearby terrain at high speed is better than remaining strapped to a padded seat.

    13. Re:Funny you should mention that... by spamking · · Score: 1

      Aren't most passenger side airbags only active when the weight sensor in the seat is triggered?

    14. Re:Funny you should mention that... by AJWM · · Score: 1

      But in the event of an accident, those people who are not belted in will be thrown free of the car to relative safety whereas those belted in will be strapped into a deathcage which could easily catch fire!!!

      Maybe your sarcasm tag isn't working, but the "relative safety" of being thrown free of the car usually leads to broken neck, back, or crushed skull; and contrary to what the movies would have you believe crashed cars rarely burst into flame. (And if they do, the seatbelt may prevent you from getting knocked out or otherwise becoming too disabled to free yourself from the wreckage -- assuming you weren't thrown through the window at whatever speed the car was going in the first place.)

      Speaking of being thrown, you'd be surprised how far a body can travel. At 60mph a person ejected at roughly a 45-degree angle will travel over 200 feet horizontally (and 50+ feet vertically) before hitting the ground (at, roughly, that same 60mph). I've seen the result of a single-car went-off-the-road accident with an unbelted driver. The car was in the ditch beside the road -- looking not too badly damaged -- and the paramedics and cops were all clustered around a spot in the field easily 150 feet or so from the car.

      --
      -- Alastair
    15. Re:Funny you should mention that... by Dare+nMc · · Score: 1

      Sounds like the rest of us would be much safer if you didn't wear a seatbelt, being in-secure you would probably drive safer and be less likely to have a accident.
      Maybe like my Bicycle (mountain bike) riding. I probably where a helmet 10 % of the time I ride. I have probably had 6 bicycle incidents where a helmet would help. 100% of the time I was wearing a helmet. I likely take chances when I got one on, that I don't without...
      That may be part of the analogy for this article.

    16. Re:Funny you should mention that... by interkin3tic · · Score: 1

      Maybe your sarcasm tag isn't working

      I did forget several things, one of which was the ~ punctuation mark, and the other was that sarcasm on the internet doesn't work.

      Yes. That was sarcasm. Stolen from an 8-bit theater comic no less, I didn't even cite my source.

    17. Re:Funny you should mention that... by natehoy · · Score: 1

      but I also prefer my passengers to wear their seatbelts

      I require it. If I fuck up and cause an injury, I don't want lawyers sucking me dry because I, as the responsible driver, didn't insist on proper safety precautions for the passengers in my care.

      Of course, I'm also a pilot, and we're all type-A personality asshole control freaks that way. :)

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    18. Re:Funny you should mention that... by natehoy · · Score: 1

      Very off topic (sorry), but...

      I've been in one accident (other driver hit black ice and swerved out in front of us) where a seatbelt not only almost, but very certainly saved my ass. The accident was bad enough that my seat was ripped from the frame and bent forward, and my head ended up 2 feet from the dashboard. I had a seatbelt-shaped bruise across my chest for weeks. A set of ski poles we had loosely laid in the back of the wagon (really, really, really fucking bad idea, by the way) made two neat holes in the windshield, right under the rearview mirror. The hood of the car folded in half and was about 2 feet from the windshield.

      Anecdotal evidence is anecdotal, but I've got 20 years of life that I wouldn't have had without wearing that seatbelt that day. I figure I owe them a little plug every now and then.

      Now I wear a seatbelt when I pull the car out of the garage to wash it. And I'm quite immune to people laughing about that, too.

      I've had a child, and so many other cool things happen since then. Woulda been a shame to have missed it trying . 20 years and counting.

      We now return you to your regularly scheduled discussion, already in progress, with my apologies to those offended by the PSA.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    19. Re:Funny you should mention that... by natehoy · · Score: 1

      Even if the seatbelt doesn't lock, it'll slow you down. In your case, even the partial operation of a single of two redundant systems was sufficient.

      That's a perfect example of why you want as many layers as you can afford.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    20. Re:Funny you should mention that... by SleazyRidr · · Score: 1

      A girl I work with told me that she never wears her seatbelt because she's afraid of getting trapped in her car. She's a safety engineer.

    21. Re:Funny you should mention that... by Anonymous Coward · · Score: 0

      I can't tell if your sarcastic or not. Use more !!! points and mispelll things when being sarcastic.

    22. Re:Funny you should mention that... by somersault · · Score: 1

      Here in the UK at least I'm pretty sure if you're over 16 it's your own responsibility/choice to put on your seatbelt.

      --
      which is totally what she said
    23. Re:Funny you should mention that... by somersault · · Score: 1

      Probably should get a car with seatbelts and a decent roof then. Or, you could not drive like a tool on a gravel road.

      --
      which is totally what she said
    24. Re:Funny you should mention that... by natehoy · · Score: 1

      Here in the US it's up to whomever's lawyer has the biggest phallus, and I'm not willing to go bankrupt even if I did win in that comparison.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    25. Re:Funny you should mention that... by Smauler · · Score: 1

      This does happen... I knew someone who had a massive accident, and he survived purely because he wasn't wearing a seatbelt. His 3 passengers were, and didn't, respectively. However, overall, seatbelts do prevent injury.

    26. Re:Funny you should mention that... by Anonymous Coward · · Score: 0

      You joke, but it isn't uncommon for a seatbelt to be the immediate cause of trauma or death. It's just that more often it's likely to save your life than kill you. My cousin was not so lucky. Despite this I still wear mine. Always.

    27. Re:Funny you should mention that... by Jarik_Tentsu · · Score: 1

      Completely agreement.

      I run my car at the race track on track days.

      Let me tell you with normal seats and normal seatbelt you get thrown around so much you need to brace yourself with your elbows and knees. Makes it very hard to steer properly, and control the pedals. This is on normal, fast corners. Getting a bucket seat and a racing harness makes a *huge* difference.

      So I imagine in a car crash, where you're thrown around even *more* than a fast, but steady corner, not having a seat belt will make it next to impossible to control the car.

    28. Re:Funny you should mention that... by Anonymous Coward · · Score: 0

      Don't you watch movies. Cars don't just catch fire when they're in accident, they explode into huge balls of flaming death. But then again, that only happens after you get out of the car and reach a distance so you are merely thrown from the blast and don't get any serious injuries.

    29. Re:Funny you should mention that... by Anonymous Coward · · Score: 0

      I like you're use of sarcasm their!!!

    30. Re:Funny you should mention that... by dhaines · · Score: 1

      I can't speak to how airbags work in non-US vehicles, and early generations of airbag-equipped cars are different, but here's how current US-market cars work:

      For the driver or front-passenger *front* airbag to deploy, the seat must be weighted and the seatbelt engaged. In the case of the front passenger seat, the airbag must not be overridden. And of course, the collision must be severe enough to actuate the controller.

      When these conditions are met, a seatbelt pretensioner is triggered a fraction of a second before the airbag(s) are fired. The pretensioner rapidly (and permanently) pulls the belt very tight. The purpose is to suck the occupant firmly into the seat so they're in position when the airbag deploys.

      As you'd expect, the airbag is engineered to inflate a certain distance with a precise force and speed. If the occupant wasn't properly in place, whether from the force of the collision or from reaching for their dropped cellphone, they'd be severely injured (or worse) by the airbag, regardless of other forces involved in the crash.

      So there's a series of interlocks and dependencies for an airbag to work. You might even call it "defense in depth."

      Unsurprisingly, the user often defeats the defense. Bypassing the passenger side when there's a passenger not in a safety seat is an obvious mistake. Another fail is holding a pet on the lap – dog plus airbag has made some easily survivable crashes deadly (and not just for the dog).

    31. Re:Funny you should mention that... by Anonymous Coward · · Score: 0

      Why don't we take off all the security labels and let the Problem solve itself?

    32. Re:Funny you should mention that... by Anonymous Coward · · Score: 0

      I didn't read the article because what it suggests is just stupid. But the funny thing is I read one of those quotes in the article in inch letters:

      "The biggest screw-ups tend to happen when someone makes assumptions that turn out to be false, or a really bad idea"

      Do you think the author realizes he just made a self-reference?

  23. More work by MahariBalzitch · · Score: 0, Flamebait

    Having an end user using any additional security software that is not managed by the enterprise is just asking for a headache.

  24. A complete solution with a caveat by Kalidor · · Score: 1

    Generally, I view the software firewall as adding a final all around security strategy to the protection afforded by your hardware firewall, but there's a catch. Hardware firewall is there for prevention and mostly to block "bad stuff " from coming in and occasionally from going out. The software firewall is more of an alert system. Generally, I find it more useful for being alerted to opening up potential attack vectors than anything. If you run a program that opens up some ports you are alerted to it and it makes you think (assuming you have the background and proper information) on whether or not you really want that port opened. Additionally, it might alert you earlier if you've managed to actually catch "bad stuff" and tell you it's time to format.

    All that said, it means that for the average user it's useless. For them it would need to be run in transparent mode with all suspicious actions sent to someone that can actually interpret them.

    That said, if you are on a foreign network, something is better than nothing. Frankly, in the case of foreign networks, I try to always make use of a small hardware firewall/router/wifi AP that I keep in my laptop case as my primary treat the software firewall as an alerter/backup.

    --

    Code softly but carry a big magnet.

  25. Err, what? by Penguinisto · · Score: 4, Informative

    Seriously? There's a reason we have this thing called defense in depth. Sure - you may have a reasonably secure network, hardware firewall, policies, etc... but that doesn't mean you start removing other bits to make up for it.

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  26. Journalists... by Kidbro · · Score: 1

    And this, ladies and gentlemen, is why John Honeyball is writing about IT, rather than actually solve any problems with it.
    That, or possibly the other way around. It's hard to judge cause and consequences.

    But, lest anybody be confused, there is no single point where security is not a concern. The only way to reach adequate (heh) security is to stop all components from doing more than they need, rather than just one. A functioning such approach pretty much obsoletes the need for specific "security devices" such as firewalls (although they may be nice to have as an extra safety net). Any approach which relies solely on specific security devices leaves you vulnerable as soon as you have failed to predict an attack from a direction they do not block - and there will always be one of those.

    1. Re:Journalists... by RotateLeftByte · · Score: 1

      In defence of John H, he does puport to do other IT Sysadmin stuff other than just write about it all the time.

      That said, this article has lost any credability he once have in my eyes.
      Sure have multi level firewalls to protect the nasties from getting in.
      Are you then going to stop every laptop, every wifi connectable device being bought onto your premises by visitors from connecting to your network?
      Ok, a lot of companies already do this by conficating all Mobiles but that is mostly to stop people with cameras from taking piccies.
      Are you going to stop some idiot member of staff from accidentally downloading something that is smart enought to get past the corporate AV scanners and then start port scanning/.Lan traffic sniffing in the background?
      I don't think so.
      Firewalls on al PC's make total sense.
      As have been said, it is all part of multi tierd defenses.
      Look what happened to the Maginot Line in WW2. The Germans just went round it. Useless.

      Sorry JH, most of the time, I like what you write in PC-Pro. This along with the silliness from Tom Arah this month is enough. I won't be renewing my subscription when it comes up for renewal.

      --
      I'd rather be riding my '63 Triumph T120.
  27. Hasn't changed since Walls were invented by RivenAleem · · Score: 1

    Ever since man invented the wall, first around his own house, then around the village and eventually around an entire city, they have still kept locks on their doors (where available)

    If something penetrates the outer defence you need to keep yourself secure in your own dwelling, and you also need to have some security against a threat from within.

    Firewalls should be on every PC capable of storing information separate from the server (so, a dumb terminal needs no security beyond logon scripts etc)

    The End.

  28. Personal Hygene by Anonymous Coward · · Score: 0

    Desktop firewall is to protect you from the other idiots in the office and their zombiePCs

  29. Part of the problem with PC security.... by QuietLagoon · · Score: 4, Insightful
    ... is that people, like this Jon Honeyball guy, who do not have a clue about computer security, are telling people how computer security should be done.

    .
    As many others here have mentioned, computer security is multi-level. Per-computer firewalls have as much of a place in security plans as do network edge firewalls.

    Maybe the next thing than Mr. Honeyball will be advocating is that PC programs and operating systems do not need to be secure because the network is protected by a firewall.

    1. Re:Part of the problem with PC security.... by MiniMike · · Score: 1

      Tomorrow there will be an article advocating removal of network edge firewalls, as they're redundant with per-computer firewalls. Then, will come reports of some genius who thought he had the most secure network he could as he had followed the advice of two security "experts"...

  30. Only if all desktops run Linux by flyingfsck · · Score: 0, Flamebait

    Firewalls were pretty much invesnted to protect Windows machines. They are still required for that task.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
    1. Re:Only if all desktops run Linux by BitZtream · · Score: 1

      Really? Then why was I managing firewalls before Windows could even connect to the Internet?

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  31. Only takes one by Anonymous Coward · · Score: 0

    Would you put your desktops on the Internet with no firewall?

    It's basically the same thing. One infected machine basically nullifies your outer firewall that's "protecting" all your desktops. Running no firewall on a machine means you trust all the machines within that segment of your network. Desktop machines get infected all the time. You shouldn't trust them. That's why all machines should be running with some sort of protection.

    WRT the article, yes, you should have many many gatekeepers. Some gatekeepers you pay more attention to, sure. There's nothing wrong with having lots of gatekeepers. Its like saying "We lock the gates to the city at night. There's no reason to have a lock on your front door."

    You can't trust everyone all the time. Just the way it is.

  32. Defense-in-Depth by lymond01 · · Score: 1

    Other posters have pointed out the obvious. What if your LAN firewall is breached? What if there's a rogue computer brought into your network? Rogue flash drive? Or just Rogue? She could absorb all your powers and then you wouldn't be IT. You'd be just. like. everyone. else.

    One of our departments runs egress filtering on their desktops -- only certain applications and external ports can be accessed: 80, 22, 443, etc. If a computer gets infected by a new virus, it can't jump from computer to computer nor take advantage of other systems with non-normal open ports on or off the network.

  33. Desktop Firewalls are Useless by MrTripps · · Score: 1

    I have yet to actually find an instance where a desktop firewall helped in any way. Mostly they just get in the way of things and create another piece of software that has to be naggingly trained and updated.

    --
    "I'm not a quack, I'm a mad scientist! There's a difference." - Dr. Cockroach
    1. Re:Desktop Firewalls are Useless by DaMattster · · Score: 1

      The trouble is, and this is not intended to be flamebait but a statement of relative fact, the desktop firewalls available are poor. I am no fan of the quality of products like Zone Alarm and Windows Firewall. I'd like to see something with the same kind of power and flexibility implemented that openbsd's pf uses.

  34. short answer? by erroneus · · Score: 1

    YES.

    There are all sorts of nasty things that can be done unless incoming IP access is filtered. Worms are spread in this way.

    If you aren't using a door, leave it closed.

  35. Server machines, maybe. Desktop machines, no by jorgander · · Score: 1
    The first thing I do when setting up my Windows PC is turn off the firewall and other unnecessary features like anti-virus or system restore. I back up any files I want on a weekly basis and simply format and rebuild my PC should it become compromised. I get a new PC every 2-3 years, and have never had to restore it due to a virus or other such infection.

    My work PC, however, is a different story. IT maintains strict control of the computers and has all kinds of security crapware installed. You can't navigate around windows explorer without it taking a second or two (in some cases, longer) to display contents of directories and open files. System startup takes forever - when I get to work in the morning I'll turn the computer on and go to the cafeteria to get breakfast... sometimes it *still* isn't responsive by the time I get back.

  36. How about an application level firewall... by CajunArson · · Score: 4, Insightful

    I know that ZoneAlarm is obnoxious but on a desktop the best "firewall" isn't a port & address based filter, but instead an application layer firewall that can say "Hey, the officially installed web browser can go out on port 80, but not some random malware you just downloaded" While this doesn't protect you from everything (like the browser itself being hijacked) it can make a big difference in stopping any old program that wants to go to a random website. One of my biggest issues with Linux is that this type of security isn't even possible short of using some of the more arcane features in SELinux that normal desktop users are never going to configure.

    --
    AntiFA: An abbreviation for Anti First Amendment.
    1. Re:How about an application level firewall... by cbhacking · · Score: 1

      Really, you can't easily do this in Linux? That's... lame. Windows firewall (on modern versions, not that 9-year-old POS) allows outbound filtering, including blocking or allowing specific applications on specific ports. I've not bothered to set up the configuration you mention (I actually have a fair amount that legitimately uses port 80 outbound) but it wokrs great for denying a given application any "phone home" privileges.

      --
      There's no place I could be, since I've found Serenity...
  37. Re:I guess he's not heard of defense-in-depth then by KhabaLox · · Score: 1

    so why wouldn't you use one if you have the budget and know how?

    Those are two pretty big ifs for a lot of SMBs, including the one where I'm responsible for this stuff. I got my job because I was the most computer savvy person in the office (not saying much), and I managed to convince that my ability to write elementary macros in Excel and simple SQL queries made me qualified to manage a ~40 workstation, 4 server network. God help me if anything serious happens.

    --
    Ceci n'est pas un sig.
  38. crunchy outside gooey inside by sgt+scrub · · Score: 1

    between the dos/os2 to windows95/os2 warp days network security environments were referred to as "crunchy on the outside gooey on the inside". i don't want to go back.

    --
    Having to work for a living is the root of all evil.
  39. Flexibility and Thin Clients by Anonymous Coward · · Score: 0

    Once you lock down the network to tight that Windows clients can not harm each other, you have lots a lot of flexibility. If you are willing to go that far, and the worker will not claim your skull for that, you can also employ a thin client arch like SunRay and you will be much better of.

  40. Dumbass article by magamiako1 · · Score: 1

    I'm not going to beat the dead horse because a number of people said this already, but you absolutely need to have defense in depth. Some stuff you can forego, others you cannot. In fact, I'd wager more for host-based firewalls than route-based firewalls for the simple fact that you can control each host individually if needed, and you leave no rock uncovered for your security.

    For example:

    Clients <-> Firewall <-> Servers

    You might be able to protect clients -> servers and servers -> clients, but clients -> clients and servers -> servers are not protected.

    Now, if you did host-based on each, you could at least lock down to the application/port level.

    Beyond that, you would need some more advanced stuff.

    It shouldn't be any more painful than either managing something like group policy (If you're using Windows, this is a snap) or managing routers/hardware firewalls. In fact, it would likely combine the functions as needed.

  41. Remember, KISS by woboyle · · Score: 1

    I keep my network guarded by a hardware firewall and virus scanner and do not allow users to "poke holes" in it, even myself. That way, we only need to run firewall software on laptops that may go outside of the company network. Servers that need to be accessible to the Internet do so via proxies and they run a hardened OS such as SELinux with appropriate access rules. Inside the network, additional security software such as workstation-based software firewalls and runtime virus scanners only help to degrade overall user productivity and system performance. All workstations have virus scanners installed that do additional scanning on anything downloaded from the Internet just to be on the safe side, but running in-memory/on-access scanners generally only serves to irritate people and reduce their efficiency.

    --
    Sometimes, real fast is almost as good as real-time.
  42. Yes and no by uvsc_wolverine · · Score: 1

    It depends on your situation. Your average home user is probably behind a router that SHOULD protect against most casual attacks, and an enterprise user SHOULD be behind an enterprise-class firewall. In theory you don't need a desktop firewall in either situation. But let's look at a real world example now:

    I work for a university with ~32,000 students and we've got roughly 3,000 computers on campus that are owned by the school. We have an excellent firewall protecting our network from the Internet. We also have a wireless network with a few VLANs set aside for it that the students, faculty, staff, guests, etc are free to use. Now let's assume that none of the computers on campus are running a firewall since "Hey, we've got one protecting the whole school." A lot of faculty and staff also have laptops with docking stations and they move freely from wireless to wired networks, not to mention using these computers at home, on trips, in coffee shops, etc. Now lets say that someone gets infected with a virus - pick any of those people, it doesn't really matter. Then their machine connects to the wireless network and manages to infect a bunch of machines since they aren't running firewalls and have out of date AV definitions (happens a lot more than you think). Some of those machines then end up being put into docking stations and start pushing the virus out on their subnet as well as any others they can manage to get to. Internal security isn't as much of a concern so traffic between subnets doesn't have to get through the firewall. Suddenly one student computer with a virus turns into an infection that affects the whole campus.

    This sounds like some sort of made up perfect storm situation but we had almost EXACTLY this issue crop up a few years ago. An infected thumb drive spread a virus (don't remember which one off the top of my head) to half the campus in less than a day.

    --
    This space for rent...
  43. just deny all inbound unmatched traffic by Gothmolly · · Score: 1

    Why would you ever allow new inbound sessions to a desktop machine, outside of a few known exceptions?

    --
    I want to delete my account but Slashdot doesn't allow it.
  44. Outgoing firewall: Yes. Incoming firewall: why? by kc8jhs · · Score: 4, Insightful

    The whole point of a firewall is blocking connections. I don't know about anyone else, but I make a point to not run services that I don't want people to connect to on my machine. How hard is that?

    An outgoing firewall though is immensely valuable. I love seeing everything that every little shareware app or office suite tries to phone home with. When doing local web development, I've even been surprised to find a number of open source CMS/frameworks phoning home with more info than I care to share.

    1. Re:Outgoing firewall: Yes. Incoming firewall: why? by DaMattster · · Score: 1

      The whole point of a firewall is blocking connections. I don't know about anyone else, but I make a point to not run services that I don't want people to connect to on my machine. How hard is that?

      An outgoing firewall though is immensely valuable. I love seeing everything that every little shareware app or office suite tries to phone home with. When doing local web development, I've even been surprised to find a number of open source CMS/frameworks phoning home with more info than I care to share.

      Firewalls also block intrusion attempts. Say you need SSH, I guess you could limit SSH to listen on an internal interface but that would be useless because SSH is used to remotely access a server over an untrusted network. I use OpenBSD's pf with a connection rate limiter so that if someone attempts to brute force through making multiple connections, their IP address is automatically blacklisted for a period of 48 hours.

    2. Re:Outgoing firewall: Yes. Incoming firewall: why? by Rising+Ape · · Score: 1

      For a home user, I'd say that a central firewall on the router is a bad idea, except for basic sanity checking of packets. It reduces the flexibility of your internet connection unless you know how to configure it (the average home user doesn't), and frankly any product that needs an external firewall to stop it getting rooted is defective. If that means coming with a built in firewall with appropriate firewall settings by default then so be it. Even Windows is secure by default these days from network based attacks.

      Business IT is a different matter entirely though, as you have a sysadmin to adminster the device.

    3. Re:Outgoing firewall: Yes. Incoming firewall: why? by GoingDown · · Score: 2, Interesting

      Agreed. Inbound connections should be blocked by disabling all unnecessary services which open listening ports. If service is not needed, then it should be disabled. If it is needed, then access to that service is probably needed too. Problem is, that in Windows it is impossible to disable certain listening ports.

      Outbound connection blocking is much more valuable - if the malware is not clever enough to disable local firewall, it cannot open outbound connections.

    4. Re:Outgoing firewall: Yes. Incoming firewall: why? by Anonymous Coward · · Score: 1, Informative

      I make a point to not run services that I don't want people to connect to on my machine. How hard is that?

      Unbelievably hard, that's how. There's so much software, including the OS, which makes it nigh impossible to keep everything under wraps. Windows users for example can not limit the file and printer sharing ports to local machines, except with the help of a firewall. Another example: WinLIRC (Open Source IR remote receiver software) binds to all interfaces, not just loopback as you'd expect.

      The firewall, whether local or on the network perimeter, is a kludge, but it's a necessary kludge due to the massive amount of badly written network-bound software.

      I won't give up my firewall until the OS has a facility to deny network access per application and until all software which I need to open ports has access control on par with ssh.

    5. Re:Outgoing firewall: Yes. Incoming firewall: why? by pthreadunixman · · Score: 1

      Rate limiting does nothing against distributed attacks which are the norm these days.

    6. Re:Outgoing firewall: Yes. Incoming firewall: why? by FlyingGuy · · Score: 1

      I agree with your premise, but even then the users will demand and get port 80 open in and out and will not tolerate much in the way of interference.

      Ever tried to stop yahoo messenger or any of the other cute little toys get put onto business machines? Messenger will just start looking for ways out until it finds one and if nothing else it will use port 80. And let me tell ya, those things are prime targets for worms, viri and other malicious little jewels.

      --
      Hey KID! Yeah you, get the fuck off my lawn!
    7. Re:Outgoing firewall: Yes. Incoming firewall: why? by Anonymous Coward · · Score: 0

      we're not talking about your netbook on your time warner connection.

  45. I heard.. by Jeek+Elemental · · Score: 1

    ..Jon Honeyball was hired to create buzz..

  46. Depends on trust and what you're protecting from by bl8n8r · · Score: 1
    A security mechanism needs to offer proof it is working, and then be able to prove it. regularly.
    • If you rely on security mechanisms on platforms which are easily compromised, said mechanism is useless.
    • If the platform you are running the security mechanism on is not *trustworthy*, said mechanism is useless.

    Desktop firewalls should be considered a mediocre security mechanism as trust goes down when usability goes up.

    • The plethora of software usually installed on a Desktop makes it difficult to verify as trustworthy. Physical access cannot be tightly controlled to consider the Desktop a trustworty resource. Laptops are even worse.
    • Windows and Macintosh exacerbates this problem with local admin, power user, and other nonsense. Having accounts where users can install/modify software breaks the trust chain.

    Ideally...

    • Desktop are regularly verified by booting from a bootable, trusted (Linux) CDROM and running a checksum (sha1) of all files on the platform, along with malware scans.

    If you're a home user wanting to protect your Desktop from the evils of the port scan world, the best thing you can do is get some kind of device you can throw dd-wrt or openwrt on and set that up as your gateway firewall, right behind your USB/DSL modem. A crappy old linksys wrt54g or buffalo wifi router will work fine, just turn off the wifi radio.

    If you want to stay safer browsing the net, install vmware, virtualbox or whatever and mark the virtual disk read only. Do all your browsing from the virtual machine. If it gets infected, rebooting cleans it up.

    If you're on Linux or other *nix, setup Firefox to run as a different user other than who you are logged in as. If your browser gets smoked, your home directory (your login) is still safe if you have permissions set correctly. It's not that hard:
    sudo -u webuser /apps/firefox/firefox

    If you really want to have better security, use ssh -X to a machine where firefox is installed and run it from there, or use NXClient or VNC over ssh tunnel.

    --
    boycott slashdot February 10th - 17th check out: altSlashdot.org
  47. i don't know by shadowrat · · Score: 1

    Should you rely on your government to protect you from hostile space aliens or should you also wear a tin foil hat? Sure, it's easier to not wear the hat, but does it really hurt you? The worst outcome is your are safe from their mind control rays due to the actions of the government while wearing tinfoil. However, should the government fail to protect you, or worse, is in cahoots with the aliens, you have taken steps to protect yourself.

    Granted, the hat isn't going to protect you from the alien's death ray but it's a good stopgap. Chances are you won't be a complacent drone when the aliens deploy the death ray and you stand a better chance of escaping to your underground bunker.

    In summation: Build a network of fortified underground tunnels. Stockpile food weapons and ammunition. Run windows firewall. Wear your tinfoil!

  48. My Mum always upgrades here machine by Anonymous Coward · · Score: 0

    Just like she's been told.

    Now of course, her machine is incredibly slow trying to run the latest and greatest of every bit of bloatware that MS spews out on here 5 year old machine.

    So I've disabled all her anti-virus.

    She uses hotmail for email and also, effectively, as backup and also, effectively, as anti-virus.

    Is this what they call the Cloud?

  49. The real use for desktop firewalls is... by Anonymous Coward · · Score: 0

    To prevent apps from calling home when they should not.

  50. just like a safe deposit box in a bank vault by Anonymous Coward · · Score: 0

    just like a safe deposit box in a bank vault

  51. Im suspicious by marqs · · Score: 1

    This looks like a honeypot to me

    EDIT: Sorry Honeyball.

  52. Single point of failure by Culture20 · · Score: 1

    Knowing that only one system needs be configured wrong makes me feel the opposite of warm and fuzzy.

  53. No by DaMattster · · Score: 1

    I strongly disagree with Jon Honeyball. The best security researchers take the onion (layered) model. Relying solely on end point security is a very poor idea. Putting all of your eggs in one basket is never a good idea. Certainly, place some emphasis on having secure end-points but firewalls on everything is a good idea. Having desktop and server firewall software adds one additional layer of protection, should the end point become compromised. I have no idea why there is such a big push at end point security at the expense of a layered approach other than some academics pushed the idea and Symantec decided to market it. What happens if a piece of malware or an intruder gets through the end point and then obtains root access through a poorly-written web application? Had good extra security layers been in place, this might have been less likely to happen.

  54. He's thrown in the towel! by FranTaylor · · Score: 1

    Basically admitting that securing Windows is hopeless, concentrating efforts elsewhere.

  55. Right to Bared Arms by Anonymous Coward · · Score: 0

    You can have my Little Snitch when you pry it from my cold dead flippers.

  56. Time and Place for them by BitZtream · · Score: 1

    I use an ActiveDirectory domain at both work and home, I've configured both, using group policy to enable the Window firewall with no exceptions other than those in the policy when not on our internal networks.

    When internal, the firewall service is disabled.

    What this does is let me assume that myself and my users are running a firewall when they aren't already in a trusted and controlled environment.

    When in those trusted and controlled environments, the firewall doesn't get in the way of people getting things done and doesn't require tedious configuration, I just let my BSD boxes handle the firewalling for everyone, Windows and non-Windows alike. Far more reliable and nothing is going to get past it like a windows virus that turns off the firewall or adds exceptions.

    Now it does mean that if something does penetrate my network, it can spread across the internal subnet its on like no tomorrow, but that hasn't happened yet thanks to good border protection for things like mail and web access. We don't do anything for USB devices but then again, even as a company who sells USB flash drives, we rarely use them, thats what the network is for. When we do use them, its generally outbound, so we just grab a clean stick, throw whatever on it, and ship it off to whoever needs it, we rarely take them from outside for anything other than returns, which get wiped by a BSD machine before going anywhere near any other machines in the office.

    The Windows Firewall has its time and place, its a basic layer of protect that is really useful if you're traveling about and have to connect to an untrusted network.

    Running it internally on your own trusted network just seems silly to me, and a big hassle for little return.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  57. are window locks overkill? by Anonymous Coward · · Score: 0

    I'd rather have security baked right into my building design than scattred willy-nilly around my windows and doors.

    it seems to me that there's much sense in concentrating your security into a small number of trusty security guards than relaying on a fog of barly maintenanced security locks.

    well kinda sounded like that to me.
    also since when does anyone have to guard more than 1 entry into a object. that would really be overkill
    nobody would climb into a window while the security guards are changing shifts or sitting there and watching tv..

  58. Trusty Gatekeepers? by Dreadneck · · Score: 1

    And who might they be? Which corporate/government hacks am I supposed to trust with the security of my system?

    --
    Power does not corrupt - power attracts the corrupt.
  59. specialized firewalls are useless by Anonymous Coward · · Score: 0

    custom firewalls usually prompt you to unlock applicarions. they are essentally as smart as the user. given the fact that we're talking about windows users, they are pointless. the best windows firewall is linux. second comes the fw that xp sp2 introduced. i heard a ms employee give a speach about the fact that users are stupid but perseverent. that was an official speach at ms days to which i went for the free lunch. until they build a decent kernel which wouldn't allow fauna, all security measures are pointless. the mac is also amazing at this and simple to use too. my gf installed an antivirus that was so slow that the computer was totally safe. user input was so slow that you could feel your hair grow.(mcafee). ubuntu is not quite there yet but after a month of messing with it i guarantee you will never go back to winblows.

    1. Re:specialized firewalls are useless by Anonymous Coward · · Score: 0

      You may think of this as flamebait, but the best firewall is OpenBSD Packet Filter (pf). Of course this is just a subjective statement, so take this statement with a grain of salt.

  60. Maybe by AVryhof · · Score: 1

    I use OpenDNS + iptables.... what is this Windows Firewall you speak of? Does it run under WINE?

  61. Stupid... by Bert64 · · Score: 3, Insightful

    Many networks are exactly as the article describes, no firewalls on desktops or individual servers and instead relying entirely on the border firewall connecting the company lan to the internet...
    What this means however, is that a single rogue employee, rogue wireless access point, mobile device or laptop, or an exploit which penetrates the border firewalls (browser based, email based etc) results in a catastrophic breach as it becomes trivial to compromise everything once you get behind the main firewalls.

    Now don't get me wrong, desktop firewalls are a nasty crutch too - desktop machines should _NEVER_ be offering services to the network, especially by default, and therefore shouldn't need a firewall to block access to these services... The fact that windows comes with several services listening by default on a workstation configuration (msrpc, smb, etc) is just stupid, the fact these services are a pain to disable even more so, and the fact people would rather hide these services behind a firewall instead of turning them off is just laughable - if noone needs to access them they shouldn't be running at all, not hiding behind a firewall.

    Ideally your network should have a secure and well monitored gateway to the internet, as well as a secure and well monitored gateway between servers and workstations (and if possible treat the workstations as totally untrusted and make them use a vpn)...
    The workstations themselves should expose no services to the network, or at most expose a single admin service which can only be reached from a predefined management network.

    The firewalls should be for logging rather than filtering, on the basis that if a service doesnt need to be accessed it shouldnt be listening, not relying on a firewall to block it.

    Servers should only expose their intended services to the client lan, admin services should be separated from client services.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  62. "Ease of Use" by Anonymous Coward · · Score: 0

    We seem to have a consensus that a layered security approach that incorporates multiple points of control is ideal.

    I just wanted to refute the argument that it is easier to manage "Fewer secure gateways" as opposed to a firewall on every pc... There are many management applications out there that allow masses of computers to be managed from a single point of control. Its just as easy to create a group policy object that mandates firewall settings as it is to manage a secure gateway.

  63. Shouldn't even be up here. by Anonymous Coward · · Score: 0

    A statement I would expect from someone with a last name of Honeyball... Network firewalls protect the perimeter - if you turn off your client firewalls and one client in the network segment gets infected (there are many ways this could happen), the worm will run rampant from system to system within that network segment. Protecting at perimeter only should have died off with the birth of the first network worm.

  64. Why are firewalls that important anyhow? by bussdriver · · Score: 1, Troll

    I don't see why there is so much stress on firewalls. Nobody should have insecure ports open they are not using. Fix the systems don't obscure their security holes.

    Yes, software is flawed etc but if you need that port open the firewall isn't going to do much. Too much is put onto firewalls as the solution to all our problems.

    You shouldn't need a desktop firewall unless your system is BROKEN by design.

    Outgoing connections are another issue:
    Actually, all OS should include an update API! The API can protect against information loss under the guise of software updates. Security / Privacy are still way behind.

  65. Multi-level security, security in depth? by luis_a_espinal · · Score: 1

    Someone needs to tell PC Pro's Jon Honeyball about these two.

  66. Re:"Do we really need a firewall on our desktops?" by Anonymous Coward · · Score: 0

    Do we really need clueless assholes everywhere disabling their firewall because some asshole from UK said so?

    Of course the network is secured enough that the firewalls *could* be disabled... but as soon as I see someone doing that I'll fuck him in the ass with my shoes!

  67. Warning klaxons sounding: by zooblethorpe · · Score: 3, Insightful

    The only people that pay attention to that rag is PHB's or really really dumb executives.

    ... and that's precisely why it's dangerous.

    You and I might know enough to find TFA's assertions ridiculous, possibly even amusing in how wrong they are. But you and I don't control corporate policy (assuming that the reader of this is not a PHB). Any media spouting non-news raises the risk that someone will take that non-news for reality and begin making decisions based on that view. Even obvious parody like the Onion has caused its share of kerfuffling among the confused and less-informed, and let's not forget War of the Worlds. The danger is even greater with media like PC Pro that has at least some semblance of being real news (including in this category the opinion statements of apparent experts, as Honeyball here is presented by PC Pro).

    Cheers,

    --
    "What in the name of Fats Waller is that?"
    "A four-foot prune."
  68. IT Security Political Model by nickdwaters · · Score: 1

    One can think of the modern era of desktop security akin to being a police state. So much has "gone down" that the conventional system of trust between client and server has been broken. Clients acting like servers spreading "problems" in the network degrading performance, taking down clients and servers is no way to run affairs. In a more civil situation, then we need only worry about the borders, everyone is happy, and rainbows shoot out of our butts.

  69. Reality... by TemporalBeing · · Score: 1

    Reality has to take into account portability. Sure, if you have a non-portable system on the network then having a firewall on it is only for the layered-onion approach to security. However, any portable device that could go onto another network that you do not control ought to have a firewall on it - whether Windows, Mac, Linux, etc - to protect it when it is not on your own network. It's one thing when you can 100% control the equipment, where its located, and what it talks to; but an entirely different issue when you can't, and network administrators need to plan as if they can't in order to secure the whole network.

    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  70. Dude... by FatSean · · Score: 1

    Get a better job and MTF out of the ghetto if you are so scared of home invasions that you do all this.

    --
    Blar.
    1. Re:Dude... by kd5zex · · Score: 1

      Yes, locking a door when you close it behind you is soooooo labor intensive.

      At least he has a plan. What is yours?

    2. Re:Dude... by FuckingNickName · · Score: 0

      No, it's not just locking the door. It's selecting a firearm and receiving good training in use of a firearm and general self defence, maintaining your skill with practice at regular intervals, and remembering to station your firearm in an appropriate position each night: close enough to you but far enough away from any visitors/pets/etc. Oh, and don't forget the regular psychological evaluation to make sure you are not the kind of person to be not quite lucid when you are suddenly woken up: there's no Ctrl-Z for bullets.

      And none of this solves the problem that you are fighting fire with fire rather than improving yourself to the point that you can help fix the neighbourhood or move out of it.

      "At least he has a plan," is as specious as, "At least he believes in a god," with the bonus that the plan involves real guns rather imaginary than omnipotent unicorns.

    3. Re:Dude... by Profane+MuthaFucka · · Score: 5, Funny

      My plan is to run downstairs, get a bucket and fill it with water. Then I'll balance it on my door. Then I go back downstairs and bake a pie. After it cools, I take it upstairs and find a good place to attack from. When the intruder comes in the bucket of water will soak him head to toe, and that's when I hit him in the face with the pie. My pies are AWESOME so when he stops to eat the pie, I sneak around him and run out the front door naked. Someone is bound to see me naked and call the cops on me. When they show up I can explain that I'm naked because I didn't have time to pull on some shorts and also bake a pie. I had to choose just one thing to save my life.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    4. Re:Dude... by kd5zex · · Score: 2, Informative

      Ahhh yes, the ol' Goldberging of home protection.

      All the tasks you listed are generally complementary with the exception of the "regular psychological evaluation" for lucidness upon a sudden awakening. That's just unadulterated FUD. The pets thing is pretty rich too.

      My guess is that your firearms experience is limited to watching "24" reruns.

      For the record, I do not consider rolling off the bed and loading a firearm stored there as a solid home protection tactic. Unloaded firearms are pretty much worthless.

      Not to totally invalidate your second point but, home invasions and robberies happen even in the nicest of neighborhoods. Although I do not have a citation, common sense says that the nicer neighborhood you live in, the bigger target you become. The OP might live in a gated community with a full time security patrol for all we know.

      The reason you view my plan comment as specious is that you likely have no efficient means of protecting yourself, property and/or loved ones. Thus, planning for the unthinkable is outside of your comprehension (and probably scares you a little too).

      All that aside and making an assumption about you, I support your "It'll never happen to me" opinion and wish you the best of luck.

      Cheers!

    5. Re:Dude... by Anonymous Coward · · Score: 0

      At least he has a plan. What is yours?

      To not live in the ghetto.

    6. Re:Dude... by FuckingNickName · · Score: 1

      All the tasks you listed are generally complementary

      Training and maintenance of skill in the use of a firearm is complementary to locking your bedroom door? What?

      "regular psychological evaluation" for lucidness upon a sudden awakening. That's just unadulterated FUD.

      Your extraordinary assertion that almost everyone is immediately lucid upon waking requires extraordinary evidence.

      The pets thing is pretty rich too.

      No, it may be one of the easier things to deal with, but the person who lived in this house before me kept a shot gun just lying underneath his bed, which would have been completely inappropriate with pets. He was an intelligent, insanely highly paid professional, but amusingly paranoid... perhaps it was his conscience paying him back for the people I have since learnt he fleeced!

      My guess is that your firearms experience is limited to watching "24" reruns.

      No, the school I went to had military cadet training which included firearms training. Although I avoided as much of it as I could, preferring community work. Yes, the grunt with the gun may always be needed, but in the long term you need to better the neighbourhood.

      Unloaded firearms are pretty much worthless.

      If there is a good chance of meeting an armed robber, agreed. I guess you might get away with bluffing in a country where knife crime is far more likely than gun, e.g. England, but that's just a hypothesis.

      no efficient means of protecting yourself, property and/or loved ones.

      I have no desire to protect my property against a vicious intruder: it is simply not worth the risk. While I'm unlikely to be the first person in the area for as long as I can remember to be attacked without provocation by a night intruder, and while a very small proportion of intruders in this country will be armed with a gun, I do understand the desire for a man to be able to defend himself with lethal force.

      But it is simply not pragmatically necessary to go to sleep with a gun here, even if it were legal.

    7. Re:Dude... by SmackTheIgnorant · · Score: 2, Funny

      Scream in a girlish manner "Do anything you want to the girl, just don't hurt me!"

    8. Re:Dude... by kd5zex · · Score: 1

      Training and maintenance of skill in the use of a firearm is complementary to locking your bedroom door? What?

      While certainly not a global fact, generally speaking someone who has a, albeit poor, plan for the deployment of a firearm maintains proficiency and has received some form of training. Remember, we are not talking room clearing or other advanced tactics here. "Two to the big part" is perfectly suitable in this situation.

      Your extraordinary assertion that almost everyone is immediately lucid upon waking requires extraordinary evidence.

      Never claimed that everyone was, but you would be amazed at how fast you become lucid when your bedroom door is kicked from the hinges. Further, testing to ensure you are capable of waking and operating a firearm is not required by any law that I know of and I have never heard of anyone doing anything of the sort.

      No, it may be one of the easier things to deal with, but the person who lived in this house before me kept a shot gun just lying underneath his bed, which would have been completely inappropriate with pets. He was an intelligent, insanely highly paid professional, but amusingly paranoid... perhaps it was his conscience paying him back for the people I have since learnt he fleeced!

      If you have a story, please do share. Firearms are notoriously difficult to operate without opposable thumbs. I think that is treading in the realm of the Mythbusters.

      No, the school I went to had military cadet training which included firearms training. Although I avoided as much of it as I could, preferring community work. Yes, the grunt with the gun may always be needed, but in the long term you need to better the neighbourhood.

      Bad things happen in even the best neighborhoods.

      If there is a good chance of meeting an armed robber, agreed. I guess you might get away with bluffing in a country where knife crime is far more likely than gun, e.g. England, but that's just a hypothesis.

      Deploying any weapon in a tense situation tends to turn things from bad to worse in a hurry which is why it should only be done as a last resort. You should be proficient in the use of your weapon, it should be in proper working order and you had better be ready to use it.

      I have no desire to protect my property against a vicious intruder: it is simply not worth the risk. While I'm unlikely to be the first person in the area for as long as I can remember to be attacked without provocation by a night intruder, and while a very small proportion of intruders in this country will be armed with a gun, I do understand the desire for a man to be able to defend himself with lethal force.

      But it is simply not pragmatically necessary to go to sleep with a gun here, even if it were legal.

      It is refreshing to hear someone who holds that opinion to also understand the desire of a person to defend what is rightfully theirs, themselves, or their families.

      Allowing a person who has no regard for others to peruse my possessions and trust they are only there to steal is a risk that I will not take.

    9. Re:Dude... by Smauler · · Score: 2, Informative

      Unloaded firearms are pretty much worthless.

      you likely have no efficient means of protecting yourself, property and/or loved ones.

      One of the _very_ best ways of protecting your loved ones is not having loaded guns easily available.

    10. Re:Dude... by kd5zex · · Score: 1

      Define easily available and the source of these statistics.

      From what I recall, you would do a lot better by not riding in motor vehicles, and filling in your backyard pool.

    11. Re:Dude... by Sadsfae · · Score: 1

      Get a better job and MTF out of the ghetto if you are so scared of home invasions that you do all this.

      Home invasions are a real threat regardless of where you live. Where I live (N.C) the most influential neighbourhoods are often the most prevalent target - lots of space between houses and the exact sort of thinking you describe here - "it can never happen if you don't live in the ghetto."

      It's a rough world out there, be prepared.

      --
      Have a squat over at the hobo house.
  71. Sure.. by denzacar · · Score: 1

    If by "accident" you mean something like King Kong, Megatron or Cloverfield monster picking up the car, tearing off the roof and then holding it upside down until the occupants of the vehicle fall out.

    In real life, accidents are usually not that colorful, most of them being just the vehicle impacting another moving or stationary object.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
    1. Re:Sure.. by IndustrialComplex · · Score: 1

      If by "accident" you mean something like King Kong, Megatron or Cloverfield monster picking up the car, tearing off the roof and then holding it upside down until the occupants of the vehicle fall out.

      In real life, accidents are usually not that colorful, most of them being just the vehicle impacting another moving or stationary object.

      He was being sarcastic. That arguement is typically one used by people who 'fear' wearing seatbelts for fear of getting trapped. (Or is that just a strawman that has replaced the actual people who didn't want to wear seatbelts. 20 years ago I heard that same 'excuse' when being told that it was a myth during my safety classes)

      That said, you are actually underestimating the risk greatly. Being thrown from your car in real life IS very common for people who don't wear seatbelts. In a rollover situation, if you aren't wearing your seatbelt, it is more likely for you to have some part or all of you exit the vehicle than it is for you to remain in the vehicle.

      Cars don't flip fast enough for the centripetal forces to keep someone pinned in their seat (disregarding nascar, etc) You are going to slam to the side, and then up. Without a seatbelt, that sideways slam will have you likely partially outside of the window, and if the rollover continues, the next way gravity is going to be pulling you is towards the roof of the car. If at that point your body is already partially outside of the vehicle and since most car doors slope in as they approach the roof, your likely path is OUT of the vehicle and not back in.

      --
      Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
    2. Re:Sure.. by denzacar · · Score: 1

      Yeah... I thought that he might have been sarcastic but I just had to say something.. you know... there are kids reading this.*

       
      *Not sure if I'm being sarcastic there.

      --
      Mit der Dummheit kämpfen Götter selbst vergebens
  72. Redundancy is good wrt security by perpenso · · Score: 1

    This is only true if your desktop firewall actually filters out something that the server-based solutions do not. There is often-times a lot of overlap, so that the desktop filters are made redundant.

    Redundancy is bad in some areas but it is *good* in mission critical and security related areas. When the server-based solution gets misconfigured, the server compromised, etc you may still have some degree of protection.

  73. Desktop yes, servers no by Aoet_325 · · Score: 1

    workstations should have a desktop firewall mostly to monitor outbound connections. (good for keeping apps from phoneing home etc).
    most nasty inbound traffic should be blocked at the router but it's nice to be able to block an extra port or random IP when needed on a per machine level.

    For servers where you are expecting random incoming traffic it's better to block all unwanted inbound traffic before it ever gets the sever (ACLs work fine here). You don't need to worry about outbound traffic as much, as long as you are doing reasonable things like blocking outbound port 25 for your web server, port 80 for your mail server etc.

  74. Bad idea by GWBasic · · Score: 2, Insightful
    This is a bad idea for two reasons:
    1. Notebooks need protection in public networks like coffee shops and airplanes.
    2. Someone can still bring a virus onto a network through a download, USB key, or a rouge device.

    (Now, I didn't read TFA.) It's important that devices on a network have some form of resiliency. A firewall will certainly prevent DDOSes and can help prevent malicious behavior from entering a network, but there's so many ways to get around a firewall that it just can't be the only solution. For example, "anti-virus" on a firewall might block sites known to spread viruses, but it still won't prevent someone from downloading a random zip file with a virus.

    1. Re:Bad idea by Anonymous Coward · · Score: 0

      a rouge device.

      Is that why many pentest teams call themselves "red team"?

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

      USB key, or a rouge device

      My bright red USB key already is a rouge device :)

    3. Re:Bad idea by Anonymous Coward · · Score: 0

      For point one; I'm sure Windows (since Vista) can have different firewall settings for public and private networks, although I may be mistaken.

  75. undo-mod post by quacking+duck · · Score: 1

    posting to remove an incorrect mod caused by slip of the finger. Damn why can't /. have a time-limited "undo mod"!?

  76. Fortress-style Security by czehp · · Score: 1

    Build a city surrounded with the tallest, thickest, and strongest walls you can think of (or afford). It's great security, but only from the outside world. Since its impossible to guarantee every citizen isn't a mass-murderer or kleptomaniac, we also have to have locks on individual houses.

    Build a network with the nicest firewall/IPS/IDS/whatever you can thing of (or afford). It's great security, but only from the outside world. Since its impossible to guarantee every guest laptop isn't loaded with viruses or malware, we also have to have firewalls on individual workstations.

    True story: http://www.ethicalhacker.net/component/option,com_smf/Itemid,54/topic,5220.msg26559/topicseen,1/

  77. Yeah... that one too. by denzacar · · Score: 1

    A friend of mine once rode with an acquaintance of his who kept passing cars even at curves in the road.
    When asked not to do that, he gave a "Don't worry" and some BS explanation about centrifugal and centripetal forces and the curvature of the road keeping his car and the one coming at him from behind the curve from crashing into each other.

    Scary thing is he obviously believed that. Rest of the road was like riding in a car with Christopher Walken.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
  78. different needs, different programs by frovingslosh · · Score: 1

    I use a local "desktop" firewall on all of my systems, which are behind a NAT router firewall. Mainly because I expect the firewalls to do different things.

    I expect the router to keep unexpected things from getting to my local systems. I mostly want the local firewall so that applications that should not be sending stuff out of my computer don't. And so that I can disable an application from phoning home if I catch it. A nice secondary benefit is that my local firewall keeps tab on the md5 of all local applications, and warns me if any application is changed unexpectedly before it let it send data out of the computer.

    Of course, a local firewall can be bypassed just by enlisting the browser (or other application that can be expected to have access to the internet). A clever program could sneak a small but critical amount of data out of your system just by passing a specially constructed URL to the browser. I don't know of any good way to completely stop this without crippling normal use of the browser, but one thing that I have done that helps me is to tell my firewalls that IE is not allowed to access the network at all. I never use IE, (anyone who does is clearly not interested in security), so it has no business sending data on the network, and blocking it only makes sense. A server firewall has no concept of what application originated the traffic, it just sees packets, so it can't do the same things that a local firewall can.

    I also block all normal IRC traffic both at the local firewall and the router. I never use IRC, and it is a common mechanism for botnet control. So it just makes sense to not leave this hole open if I know I'm not going to be using it.

    --
    I'm an American. I love this country and the freedoms that we used to have.
  79. Doesn't desktop firewalls have one advantage? by mkro · · Score: 1

    Aren't desktop firewalls useful in cases where attackers use malicious PDFs/Office documents/browser exploits to run reverse shells? If the exploit tries to connect to evilhost.com:443, how can a server firewall know that the connection is not a legitimate HTTPS connection?

    As far as I understand, desktop firewalls would block attempts like these, as long as the connection isn't initiated by a whitelisted program. Of course the exploit payload could include methods to whitelist itself, but I assume there is no one single method to do this, so the payload would have to include custom methods for each of the personal firewall vendors.

    Disclaimer: I have no experience with personal firewalls, and if I'm talking out of my ass, please correct me.

    --
    I shall go and tell the indestructible man that someone plans to murder him.
  80. Necessary by jav1231 · · Score: 1

    The Windows firewall is necessary for the average user. When finally turned on in XP it had an immediate effect. If we're talking about the enterprise, that's one thing, but for home users it's a must. For most who read this forum, not so much.

  81. Both is what I have by SuperTechnoNerd · · Score: 1

    There are cases where it is (in windows at least) desirable to block on an application level. Say I have a program called foobar and I know it wants to phone home. So I do a little traffic snooping ( with all outbound traffic from this machine blocked) and find out where its calling to. I make an entry in my router firewall for this or thees addresses. Does that insure that it will never make the connection home?
    No.
    What if it tries other address in the future. What if it looks up the address via dns and foobars creators added or changed their dns entries to point to some other block of addresses my router firewall rules don't cover. Blamo! The connection is made - game over.
    So as you can see, a global firewall is not sufficient in thees cases.
    It's ironic since I just installed the free zone alarm and got that fake virus phishing crap the other day too. I was not fooled by it however I thought it was a cheap attempt to drum up business. So I got rid of that piece of crap and am now looking into other options. Something clean simple and designed for a computer user who does not have a single digit I.Q.
    In addition I trust the Windows Firewall as about as far as I can throw an exception.

  82. Firewalls Only Exist To Break Things by Anonymous Coward · · Score: 0

    So the place I work has this brilliant policy of disabling host-based firewalls by default. What's more, it's done through group policy, so most users couldn't turn it on even if they wanted to.

    Their reason...prepare yourself:

    VNC "doesn't work" with the firewall enabled. I guess they never figured out that you can make exceptions. They also believe that there is no way for students (it's a school district) to bypass the URL content filter.

  83. Not a matter of overkill but "nay" answer anyway by psbrogna · · Score: 1

    I wouldn't build a castle and put the moat inside the castle wall either. Why manage 2 layers when one done right (external to the PC) is sufficient and the other one, even managed correctly could be doing effectively nothing - if there are OS vulnerabilities as we know some commonly deployed OSes exhibit.

  84. Sure there is. by C10H14N2 · · Score: 1

    ...one that is not running.

  85. Yes, you do both. by Toasterboy · · Score: 1

    Layer your firewalls like the design of a medieval keep. Exterior curtain wall, plus defensible keep.

    You don't know whether threats come from inside or outside; therefore when in doubt firewall everywhere.

  86. Other dangers... by klubar · · Score: 1

    Although Windows firewall isn't perfect... it can protect against an employee bypassing the corporate network and connecting directly to the internet (either via a USB wireless card), a wiring error that opens a direct connection or VPN to a client's network that isn't protected. Of course, a local firewall is a necessity on a laptop. More annoying than windows firewall are home users who think that if one firewall program is good, two, or three would be even better. Nothing more annoying than firewalls that are busy swearing at each oterh.

  87. what are you protecting? by Anonymous Coward · · Score: 0

    Exactly. It's called multi-level security. Desktop firewalls are not meant to replace server-based solutions but complement them.

    What's there to complement? What exactly would the desktop firewall be protecting against? What ports / services are open on the desktop?

  88. Actually yes they do by Moraelin · · Score: 1

    This is only true if your desktop firewall actually filters out something that the server-based solutions do not. There is often-times a lot of overlap, so that the desktop filters are made redundant.

    Actually, yes they do. They filter out the attacks from that infected laptop that Johnny Marketting Guy takes outside the "secure" enclosure 90% of the time, and the tunnel from outside that Joe IT Guy and Jane Programmer apparently absolutely can't work without, and that smartphone that's rooted six way to Sunday that Jack Manager absolutely _demands_ to connect to the internal network because he supposedly can't work without that, etc.

    --
    A polar bear is a cartesian bear after a coordinate transform.
  89. Firewalls are next to useless by Pro923 · · Score: 1

    Ok, I'll take the unpopular opinion and absorb the beating... I concluded that firewalls are next to useless a long time ago. I've been running my Winodws machines with the firewalls shut off since around 1992 when my town was one of the first to get high speed internet via cable modem (firewalls didn't even exist back then, but even when I first got a router, I would run my primary machine as DMZ) and I have never been infected with malware. An infection requires you to run an application with a security hole that can be exploited through a socket that it happens to open. My strategy is and has always been to not run such applications. I also run Windows Update every Tuesday to patch the holes in the applications that come with the operating system itself. Also, any application that I would choose to run - well I have to open the port to that application anyway - so I ask - what is the point of blocking all the unused ports?

  90. I don't like computer firewalls by Anonymous Coward · · Score: 0

    In my mind a "firewall" has always been more about logging and centralized management of resources than simply acting to deny access. The terms have been twisted in half over the years to the point where most PPL adminstering firewalls don't bother reviewing their logs. Quite unfortunate.

    The central objection to host firewalls in my mind is lets say I install a server application on my computer and it needs people to connect to it. It will either tell me to add an exception to the host firewall for it or just go ahead and call an API to do it itself. At that point what is the salient difference between not listening on a port in the first place and having a firewall block access? The firewall basically ends up becoming an annoying layer of redundancy that does nothing but get in your way.

    The classic issues WRT MS worms have been because the OS listens for incoming connections by default... a simple rule that said don't listen for anything by default essentially has the same effect as enabling an MS firewall.

    It can be quite useful to control access to resources by IP address using a firewall in cases where applications have no provisions for it. The problem here is I don't subscribe to the flawed idea access control by IP represents an effective security measure. It places too high of dependance on the perimiter which can easily be bypassed by internal spoofing of the wire.

    Another exceptionally annoying aspect is the Microsoft "stealth mode" firewall. It messes with ICMP and prevents communicating connection refused messages, tracerouts..etc when systems do not intend to accept connections and there is NO WAY to turn it off without disbling the firewall alltogether. The end result of this stupid exercise is mearly that nmap scans run slower and take longer to complete while pissing off legitimate users who now have to WAIT for connection attempts to timeout instead of getting immediate feedback. It has o legitimate impact on security.

    And don't even get me started on all those asshats out there who disable ping and ttl expired in the name of "security".

    It's not that desktop firewalls are "overkill" it's that they should be redundant and worthless in any sanely designed system. A much better path is to use IPSec to authenticate connections between peers.

  91. Chill out man by Anonymous Coward · · Score: 0

    Where the fuck do you live, Baghdad or the Congo?

    Christ, what happens if you need a piss in the night?
    Do you put on night vision goggles and take your gun to the crapper?

    1. Re:Chill out man by schmiddy · · Score: 1

      GP probably just does what I do when I'm on a WoW marathon: pee into an empty 3-Liter of Mountain Dew next to the gaming chair. Don't want to take any risks, right?

      (Only problem is sometimes when I get my Dew bottles mixed up.. Yecch!)

      --
      http://cltracker.net -- powerful craigslist multi-city search
    2. Re:Chill out man by tdelaney · · Score: 2, Funny

      You can tell the difference?

  92. Clearly this is a social network attack by Anonymous Coward · · Score: 0

    I hate to say it but anyone who would write an article like this should be considered a network hacker/cracker (depending on the term you wish to use) and this should be considered a social engineering attack. I have just turned on an extra firewall and now maintain a double firewall from two different manufactures as well as recommend individual machines be software fire walled and have any port not being used turned off. This is the Internet, if you think everyone is out to get you, you're not paranoid you are just paying attention.

  93. Dwight? by HawaiianToast · · Score: 1

    By gun, do you mean bo staff or shurikens? And, by someone, do you mean a bear (species yet to be determined)?

  94. Let me invert that: by drolli · · Score: 1

    It would be nice if the fundamental security and measures like firewalling on our standard OS ses would be well enough so that we don't need additional firewalls. Then also attacks from inside a network would be much harder. Sadly this is not true for any of the standard Desktop OS, linux and mac os x included.

    I hope this answers the question.

  95. STarcraft is trying to connect to the battle net! by xmorg · · Score: 1

    Should I block it?!?!II

  96. Security often comes in layers by iinventstuff · · Score: 1

    When I drive in my car, I enjoy the security of having airbags -- but I still wear my seatbelt. Together, they enhance safety. Desktop firewalls work with network measures to enhance security. Besides, desktop firewalls have the added benefit of letting users monitor what software is always communicating via the 'net...and block it...

    1. Re:Security often comes in layers by Pro923 · · Score: 1

      Yeah, but I don't wear a parachute, or a rubber while I'm driving my car (usually). At the end of the day, firewalls really don't protect anyone from anything and only create an artificial sense of security and a few jobs.

  97. Security only at the border? by Anonymous Coward · · Score: 0

    Isn't this what some people claim ICE and DEA should do?

    While a strong wall is a good thing, there would still be a need for internal security.

  98. Ya cant even trust security companys by Stan92057 · · Score: 1

    Ya cant even trust security companys now with that stunt Zonealarm just pulled this week,and he wants us to shut off our firewall?? HAHAHAHAHAHHA not a chance. There isnt anyone i trust on the internet except me:)

    --
    Jack of all trades,master of none
  99. Hell yes! by way2trivial · · Score: 1

    I have a 5 year old, a seven year old, and occasionally, I still have sex...

    yes- I lock the bedroom door.. even more than I lock the front door....

    --
    every day http://en.wikipedia.org/wiki/Special:Random
  100. It's controversy for the sake of drawing attention by sean.peters · · Score: 1

    The clearly states in the body of the article that he doesn't recommend doing away with desktop firewalls, doesn't think it's a good idea, and certainly isn't going to do it himself. So what was the point of the article again? Clearly, to say something controversial in the headline in the hopes of drawing more eyeballs.

  101. To be fair... by sean.peters · · Score: 1

    ... he recognizes this problem in the article, and calls for different solutions for mobile machines.But still - kind of a dumb article.

  102. Re:It's controversy for the sake of drawing attent by postbigbang · · Score: 1

    He dances with the idea, while caveating everything he says. This is no journalist, and when you look at the results, the examples are pretty dubious. I feel sorry for the guy, except that he's giving bad advice in trade for a hit count.

    --
    ---- Teach Peace. It's Cheaper Than War.
  103. Layered security by Anonymous Coward · · Score: 0

    Layer your security! The USN doesn't have a single "this will stop the missile" systems. They layer defences and even then practice damage control when they get hit.

    Machine level
    +Desktop firewall and close them ports
    +No admin priv in normal login
    +Antivirus updated and installed on every machine
    +Savvy users who are aware of issues and avoid them and report when there is an issue
    +Avoid USB drives when ever possible (email, wikis etc)

    Server
    +Antivirus on email, files etc
    +Network monitoring
    +Firewall
    +Admin priv
    +Savvy admins that are aware of issues and take proactive steps to avoid them and keep users informed.

    +

  104. This article was all bait. by upuv · · Score: 1

    Of course you need firewalls on PC's in an office. Jon seriously can't be this dumb.

    People take laptops home where they are subject to untold abuses. Then then bring these festering things back in.

    The soon and quicker an intrustion is halted that better. All ports of entry must be gauarded. It's actually easier to deal with issues if they are. And yes it can be somewhat painful to maintain but is a cost that must be factored in. I want my corp machine well guarded against the other managements filth vomiting machines, unholy USB sticks and unsecured private wireless routers.

    Jon I wouldn't want to be in your shoes when someone actually follows this advice in order to save money and sinks their company. Jon this is bad advice you give. You are putting companies at risk. You should feel ashamed.

    You time would have been beter spent writing something about how we can protect our smart phones and tablets from bring down the corp network.

  105. Tactics by Anonymous Coward · · Score: 0

    See, this is the problem. You are practising the Soviet school of thought of defense in depth. Layers upon layers of defenses to absorb the attack and draw in the attacker until he is vulnerable for a flank attack. The problem is, this tactic needs very thorough fieldwork preparation, great amounts of manpower to cover the whole front, more reserve manpower to plug holes in your defenses, massive amounts of hardware and most critically, time. This means that to maintain your defenses, you will need to spend lots of resources until the enemy attacks. The enemy on the other hand has the luxury of choosing his time and place for the attack and will be able to concentrate his firepower where he wants to achieve local superiority where it counts the most. So, choose your defensive strategies carefully. Evaluate if your superiors will have the stomach to absorb heavy losses associated with the defense in depth strategy before you adopt this strategy.

  106. Re:I guess he's not heard of defense-in-depth then by Anonymous Coward · · Score: 0

    Because if you have adequate measure in place to protect against the business disruption cause by a 0-day exploits, then the periodic, recurring cost of maintaining security on the desktops might exceed the cost of occasional cleanups, especially once you factor in the performance and productivity hit that security on every desktop incurs.

    For example, what if all your desktops are booting off the network, and all your important business data is centralised on a server?

  107. Policy by jd · · Score: 1

    A corporate firewall should enforce corporate policy. A DSL/Cable modem firewall should enforce home policy. A desktop firewall should enforce desktop policy.

    Desktops will always have more specific requirements than corporations, as desktops are generally doing a whole lot less. Further, users like being able to experiment with software in a sandbox-like environment. Ok, I do. That can include software that uses ports that I don't want outside individuals being able to connect to. Finally, desktop firewalls that log attempts to access closed ports are effectively intrusion detection systems without needing any additional programs running.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)