Slashdot Mirror


Reverse Firewalls As An Anti-Spam Tool

An anonymous reader writes "VeriSign's principal scientist Phillip Hallam-Baker believes one answer to stopping spammers and even crackers is by using reverse firewalls. He says reverse firewalls should be embedded in every cable modem and wireless access point for home users. "A traditional firewall is designed to stop attacks from the outside coming in; a reverse firewall stops an attack going out," Hallam-Baker said. Apparently, a reverse firewall would reduce the value of recruiting your home PC as a member of a botnet because "normal users have no need to send out floods of e-mail, which reverse firewalls can stop, but they do allow a normal flow of e-mail. ""

88 of 513 comments (clear)

  1. This isn't normal behavior? by Anonymous Coward · · Score: 2, Informative

    I have Kerio Personal Firewall on my Windows machine and it prompts me about every outgoing connection (to learn it, or allow it, or block it).

    1. Re:This isn't normal behavior? by Anonymous Coward · · Score: 2, Funny

      thank you for reminding me how good it is not using windows.

    2. Re:This isn't normal behavior? by Reverant · · Score: 3, Informative

      It's normal, but it's also very annoying having to click yes/no everytime a process wants to create an outgoing connection. What the author suggests, is a hardware-based firewall (ie one that can't be switched off by a new generation virus - the current ones will terminate for instance any antivirus software they find running), that limits how many emails you can send per minute or hour.

    3. Re:This isn't normal behavior? by Christopher+Cashell · · Score: 5, Insightful

      Even for LAN firewalls, this is, or should be, normal behavior.

      I know I've had my firewall setup to block outgoing port 25 traffic that doesn't come from the mail server for a long time now. I also log outbound port 25 requests, and twice this has alerted me to when one of my users was infected with a mass-mailing trojan.

      Anyone who runs a firewall and does not currently have it set up similar to this should block outgoing port 25 connections that do not originate from your mail server immediately.

      If you're running any reasonably modern firewall (or using Linux and iptables for your firewall) this is fairly trivial to setup.

      Come on, guys. Let's all do our part to stop spam. Every little bit helps.

      --
      Topher
    4. Re:This isn't normal behavior? by Reverant · · Score: 2, Interesting

      What if a spyware is packaged like a plugin for your app? For example, most "search bars" for Internet Explorer proxy their traffic through Internet Explorer. That kinda defeats this scheme. Also, what if I rename "my spyware" app to iexplorer.exe? Do Windows check the MD5 hash of the .exe app that claims to be "iexplorer.exe"?

    5. Re:This isn't normal behavior? by luferbu · · Score: 2, Informative

      Kerio Personal Firewall does, when the MD5 change it prompts the user to confirm or reject even an already created permanent rule.

    6. Re:This isn't normal behavior? by obeythefist · · Score: 3, Funny

      Couple of relevant things:

      Windows XP SP2 will include a reverse firewall that is enabled by default. Unfortunately it will be released, for compatibility reasons, after Duke Nukem Forever.

      Principle Scientist for Verisign? The same company with the terrorists/geniuses (what's in a name?) who decided to hijack the DNS system and send it to a search portal that pays them money each time it gets used? Thanks a lot. I'll take advice from a great company like that.

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
    7. Re:This isn't normal behavior? by geminidomino · · Score: 3, Interesting

      Eh, when I stopped accepting direct-to-mx mail from dynamic IP addresses, I had exactly 1 legitimate mail get blocked in the first six months, and that was because the sender forgot he'd been playing with Mercury.

      Compared to the 900+ viruses/spams/worms that get 550'd every month, I'd call that acceptable.

    8. Re:This isn't normal behavior? by Purdah · · Score: 2, Interesting

      There is a security flaw with everything that runs locally on a windows machine configured by a home user, and that is simply that once infected all firewall / spam / virus software can theoretically be disabled by a program running.

      The articles point out that if we have some limits set into a hardware product (ie the cable / adsl modem) then we limit the effectiveness of the attack. This is based upon the fact that the spam relay software is to be run on a badly configured system (aka casual home user).

      I like the idea of a reverse firewall, and have throught for a long time that it is about time that something like Smoothwall should be altered to provide functionality as described in the articles.

      By that I mean that home users need something that is simple to setup, has the ability to tell them about typically suspect activity (outgoing port X access, where X is a port known to be used by some unwanted program) and allow the user to define certain limits for users on their home network. And I do mean home network, after all, a corporate network should have a profficient IT person administering it all day and they can set up whatever is required to protect their network.

      A home user needs something that will aid them to set limits for their own use of the internet. For example, if my mom installed such a product and the product asked her "1, Do you use email? 2, Do you use the web? 3, Typically how many emails do you send a day? 4, etc, etc surely this would setup a modem whereby a lot of untoward activity would be reduced by a spam relay infected machine.

      Personally I would like to see a firewall that lets me define which applications are to be allowed on a per machine basis / port set basis. So you could define that the set of ports used by say unreal tournament, would be allowed on machine A, but not on machine B.

      Another example would be if I have two machines, one for myself and one for my child, I would certainly want to only allow me to play violent games online eg RTCF: Enemy teritory which is free to download and install by my child, but I would be warned that they are using it as it would be rejected and logged on the firewall. This would happen for any other product that tried to get out of my lan.

      There are a few flaws, the main one being if all the products started using port 80 (or read the computers configuration and used the proxy). In this case you would need to filter the port 80 requests, but still, it would be a good step to prevent a lot of abuse of infected machines.

      Of course the firewall would also need to have email filters and a net nanny, but such a product should sell well to any parent who is worried about the internet and their childs use of it, assuming of course the manual is in PLAIN english and simply says something to the effect "To get email protection up and running do A, B, C then D".

      It is strange that people working for free, I am talking open source here, do not produce something that is useful for home users. All the OSS firewalls I have looked out require you to have a good to expert knowledge (depending on firewall) of networking in order to effectivly use them. They all seem to be just creating replacements for professional products rather than somehting that is useable by the average Joe.

      Perhaps if they grasped this usabilitly problem, then OSS might finally create a linux distro that is good for the desktop.

    9. Re:This isn't normal behavior? by walt-sjc · · Score: 2, Informative

      Blocking outbound port25 from dynamics is good. Clients that need to use alternative mail servers can use the submission port (587).

      On the mail server front, while many smaller sites send mail from MX listed servers, this isn't always true at larger sites (such as most ISP's) as they use different sending servers than receiving servers. This is what SPF, domainkeys, etc are supposed to take care of. Until they are universally adopted, blocking based on those DNS records (or lack thereof) will not be effective.

    10. Re:This isn't normal behavior? by 13Echo · · Score: 4, Informative

      It is strange that people working for free, I am talking open source here, do not produce something that is useful for home users. All the OSS firewalls I have looked out require you to have a good to expert knowledge (depending on firewall) of networking in order to effectivly use them. They all seem to be just creating replacements for professional products rather than somehting that is useable by the average Joe.


      You mean, like Firestarter?

      http://firestarter.sourceforge.net/

      It doesn't require any knowledge to configure the firewall.
    11. Re:This isn't normal behavior? by julesh · · Score: 2, Interesting

      Anyone who runs a firewall and does not currently have it set up similar to this should block outgoing port 25 connections that do not originate from your mail server immediately.

      Sorry, can't do that. I frequently use telnet out of workstations on my network to connect to port 25 on other machines to verify SMTP setups are correct there.

      I also use P2P software that has random port assignments, so a small proportion of the users I connect to with that will be on port 25, and I'd rather not interfere with it.

      Nice suggestion, though.

    12. Re:This isn't normal behavior? by mdamaged · · Score: 2, Interesting

      > Sorry, can't do that.
      If you are indeed an/their admin you should easily be able to configure the server to open the submission(or any other) port to test your smtp servers that way. Is that not what ssh is for? ssh in, telnet localhost 25, test away.

      > and I'd rather not interfere with it.
      The amount of users who bind their p2p onto port 25 I can count on one hand, any p2p software worth its merit won't bind to anything below 1024 unless told to anyways.

      This attitude is one of biggest reasons why there are so many infected machines, people won't comply because it breaks their 'Kaaza' and crap, yet they complain when there is no security.

      --
      Someone asked me the difference between ignorance and apathy, I told them I don't know and I don't care.
    13. Re:This isn't normal behavior? by Christopher+Cashell · · Score: 2, Interesting

      No offense, but these are rather poor excuses.

      Sorry, can't do that. I frequently use telnet out of workstations on my network to connect to port 25 on other machines to verify SMTP setups are correct there.

      Okay, so you create exception rules for the *specific* machines that you will be working from. Either that, or you connect to one central machine and do the majority of your testing from there, by remote access (ssh, VNC, whatever).

      Personally, I'd suggest the latter, as it allows you to easily set up automated testing scripts that can be run from anywhere.

      I also use P2P software that has random port assignments, so a small proportion of the users I connect to with that will be on port 25, and I'd rather not interfere with it.

      Any program that randomly binds to port 25 is BAD[1], and you should get rid of it in favor of a decent program. Applications that need a random port to use should take the first available port that is greater than 1024. On many operating systems, this is enforced by the OS.

      I'd be curious as to which P2P software you're describing, so I can make sure I avoid it.

      [1] Broken As Designed

      --
      Topher
    14. Re:This isn't normal behavior? by adric · · Score: 2, Informative

      Take a look at Shorewall. Much easier to setup (IMHO) than using the raw iptables commands, and works quite well in my experience.

      --
      not plane, nor bird, nor even frog...
  2. And who will control what to control? by jrockway · · Score: 3, Insightful

    Ahh, and who will control what defines an attack? Is using Freenet an attack? Bittorrent? Kazaa?

    This looks like yet another way to force us to use the Internet in the way that corporations/governements want us to. No fucking thank you.

    --
    My other car is first.
    1. Re:And who will control what to control? by dhakbar · · Score: 5, Insightful

      Force?

      You do realize that this isn't a discussion about a law to make it illegal to connect to the internet without such a reverse firewall, don't you? How is this guy's (not so hot) idea forcing you to do anything?

    2. Re:And who will control what to control? by Anonymous Coward · · Score: 3, Insightful

      Did you actually read anything?

      He says reverse firewalls should be embedded in every cable modem and wireless access point for home users.

      He certainly does think it would be a good idea to require a reverse firewall before connecting to the internet.

      Idea becomes discussion ... discussion becomes policy ... policy becomes law. And Dhakbar says "Why, O!, why did this happen?"

    3. Re:And who will control what to control? by Capt'n+Hector · · Score: 4, Informative

      Put away that tin foil hat. Would you say the same thing about normal firewalls? After all, normal firewalls don't allow traffic from Bittorrent, most online games, etc etc etc without configuration. So.... "Who will control what defines an attack?" The answer is, as always, you.

      --
      Quid festinatio swallonis est aetherfuga inonusti?
      Africus aut Europaeus?
    4. Re:And who will control what to control? by bhima · · Score: 4, Funny
      Sorry I can't help myself....

      Can it it be configured to block port 1984?

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    5. Re:And who will control what to control? by Donny+Smith · · Score: 2, Insightful

      > Outbreak of mental illness: Anger problem

      No, that is the right response to a dumb ass comment. If someone doesn't understand something, that's fine - it probably can be learned - but the assertive attitude combined with utmost stupidity and ignorance goes on most people nerves.

      The only "problem" is that he cares and can't take it any more. In the old times most comments (and stories) used to be fairly intelligent. In case you haven't noticed, it's been getting real bad - now about 20% of content is useful/informative/worthwile and 80% is indistinguishable from any other forum.

    6. Re:And who will control what to control? by hoferbr · · Score: 3, Insightful

      IMHO, I think you're missing the point. The article states that the reverse-firewall would block traffic from specific ports that used the computer as, quoting the article, "a group of "zombie" machines hijacked to distribute huge amounts of fraudulent e-mail or launch denial-of-service attacks without being traced directly."
      If you want access to a blocked port, i'm shure that you could easily open it. But this is not about "computer experts" or something like that, this reverse firewall aims the average computer user. They are the ones whose computers are beeing used as spam spreaders by someone else.

    7. Re:And who will control what to control? by AuMatar · · Score: 2, Informative

      Except they're discussing an external firewall in the cable modem. The ISP would control that. So you'd be stuck with RoadRunner's (Comacast, etc) definition

      --
      I still have more fans than freaks. WTF is wrong with you people?
    8. Re:And who will control what to control? by c0p0n · · Score: 2, Funny

      Force?
      Say that to Obi Wan.

      --

      Your head a splode
    9. Re:And who will control what to control? by Secrity · · Score: 2, Informative

      Port 1984 is registered by IANA to an actual product named "Big Brother".

      bb 1984/tcp BB
      bb 1984/udp BB

  3. A better idea... by SixDimensionalArray · · Score: 5, Insightful

    Perhaps simply modifying mail protocols (migrating away from SMTP, POP3, IMAP etc.) to more robust and secured ones would be easier than having to create a product just to limit what you can do with your own machine and network connection.

    But that would be silly now, wouldn't it? Sure, it would cost a lot a migrate your mail clients and mail servers to a hypothetical industry-standard "enhanced SMTP" or something like that, but wouldn't we all be better off in the long run?

    1. Re:A better idea... by KillerCow · · Score: 3, Insightful

      I have to agree with this. SMTP was designed when all of the machines involved were trusted. That isn't the case anymore. Since a design assumption has been fundamentally broken, it needs to be redesigned.

      We shouldn't be grafting band-aids and restricting the network model to fix a single broken protocol. SMTP is the problem. Fix it and leave everything else alone. You wouldn't propose mucking around with TCP because any other application layer protocol was broken.

    2. Re:A better idea... by PetoskeyGuy · · Score: 5, Informative

      Enhanced SMTP better known as ESMTP is not hypothetical. It's out there, it works, mail clients know about it. It's optional and most ISP's I've used don't have strong authentication. They could, but choose not to. Search Google for Ehanced SMTP or you'll find an ESMTP mail server.

      It seems your proposing the same argument the article does. Basically security needs to be enabled by default. The internet is no longer a place where you can trust. They are suggesting a hardware fix, your suggesting software.

      Either way it will most likely require some pretty big players like AOL or Microsoft to implement it before it would achieve critical mass. Designing a different way of doing things isn't hard, it's getting everyone else to agree to it and use it.

      AOL started implementing SPF to stop spam. If AOL/MSN/Yahoo all decide to stop accepting mail that doesn't come form SPF using sites, adoption should happen in about a fortnight.

    3. Re:A better idea... by CAIMLAS · · Score: 2, Interesting

      The problem with something like this is that it would likely either be an everyone-or-nobody change to the new system, or we'd have a scenario like the Windows API, where old code and functionality is left intact for legacy purposes (which, in effect, makes the new changes irrelevant, as the old exploitation methods are still viable).

      Not saying I disagree, just playing devil's advocate.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    4. Re:A better idea... by Jahf · · Score: 4, Insightful

      That's your fault for not implementing a checking algorithm when the users are changing their passwords.

      We had a password checker for our users (when I was at an ISP) that prevented stupid user dictionary attacks back in 1994/1995. A little user hassle at that bottleneck prevents a world of hurt later on.

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
  4. Off by default by Kris_J · · Score: 4, Interesting
    Where my mother works, they're all allowed to have VPN access (I know this because I'm getting ADSL so she won't be dialling in directly anymore), but it's not on by default, you have to make a request to turn it on.

    Similarly, few individuals have a desperate need to run their own mail server, so ISPs should only allow mail connections to their own mail servers unless the user asks otherwise. How hard is that? Someone tell me this wouldn't have a major impact on spam zombies.

    You could do the same for pretty much every unpopular service and just have an account page where users can specifically turn on services they need.

    1. Re:Off by default by ottothecow · · Score: 4, Interesting
      Yes

      He is right.

      ISP's should block port 25, that is a definate yes at this point in time. But, when a user wants port 25, they should be able to ask and recieve.

      Your average cable/DSL user is probobly still using their free yahoo or hotmail account to check email. Maybe they made an ISP account now that POP3/SMTP is offered, but they probobly have no need for an external mailserver.

      The next guy up--the one who wants the mailserver--is either someone who knows enough about the internet and can deal with the attacks on their system, or some corporate exec who is told that he needs to do this to check his email. They could have a little quiz about security and if you do well, you get port 25, if you dont do well you can either take a little online class or maybe just buy a NAT box (maybe with a reverse firewall).

      --
      Bottles.
    2. Re:Off by default by benna · · Score: 2, Insightful

      I would be seriously pissed off if I could only use their SMTP server. Spam may be a problem but I'd rather have spam and an internet connection that I chose the way I use then to lose that freedom and spam. But then hey I'm just some wacko that values freedom over safty from terrorism.

      --
      "It is not how things are in the world that is mystical, but that it exists." -Ludwig Wittgenstein
    3. Re:Off by default by gerardrj · · Score: 4, Insightful

      There are several very good reasons to use your own email server instead of your ISPs:

      1. You can use any domain name(s) you want so you don't every have to change your address as you change ISPs.

      2. Your ISP (or anyone else) can't read your mail while it's sitting on your own server. They can read it when it sitting on their server.

      3. SPAM prevention. when you run your own server you can alias your account as many times as you wish, and are able to add/delete aliases instantly and at will. When you give a unique address to each entity. If you get spam on an address, you delete it and create a new one.

      4. No limits on message content or size. Many ISPs limit the size of attachments. Granted, SMTP is not meant as a file transfer protocol, but that's not a reason to arbitrarily limit the size of messages.

      5. Notification. When you own the server and new mail comes in you have have the server forward the mail to multiple places, or run scripts to notify you on a pager, via telephone, etc.

      6. Reliability. At least with My ISP, my mail server has a higher availability than theirs. Because of the load on the server from SPAM, it goes down fairly regularly and is frequently backlogged. Sure this is just poor admin on their part, but with my own server it doesn't affect me.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    4. Re:Off by default by Ryan+Amos · · Score: 3, Interesting

      The days of the ISP as a "carrier" are long gone. They were over pretty much as soon as broadband hit the market. ISPs these days handle such massive amounts of bandwidth with such ignorant users that they have somewhat of a responsibility to the rest of the internet (not to mention their bottom line) to make sure that bandwidth isn't being used for nefarious purposes by hackers or viruses which have taken over the computers of these ignorant users. 99% of users don't need to and will never run a mail server, DNS server, whatever from their cable modem. All leaving these ports open does is allow the spambots and botnets to spread unabated.

      The days of the free, trusted internet are gone. Look at it this way: any competent sysadmin runs a firewall on a box that blocks all incoming ports except those which the admin knows are in use. Doing the same with outgoing traffic is not a bad idea, especially considering that most people whose computers are sending these massive crapfloods have no idea what's going on. We've got to protect the internet from itself or it will render itself practically useless.

    5. Re:Off by default by Marlor · · Score: 2, Insightful

      There are several very good reasons to use your own email server instead of your ISPs:

      1. You can use any domain name(s) you want so you don't every have to change your address as you change ISPs.


      You can do this easily with email forwarding by your domain registrar. Most charge less than $10/year for the service. As an added bonus, if your mailserver machine goes down for whatever reason, you will still get your mail. If your domain registrar doesn't offer this, you could easily get it from somewhere like DynDNS.

      2. Your ISP (or anyone else) can't read your mail while it's sitting on your own server. They can read it when it sitting on their server.

      If you're really worried, you will use PGP or GPG. If your ISP is intrusive enough to read your email, then they can just as easily read it as it comes into your private mailserver.

      3. SPAM prevention. when you run your own server you can alias your account as many times as you wish, and are able to add/delete aliases instantly and at will. When you give a unique address to each entity. If you get spam on an address, you delete it and create a new one.

      The aforementioned email forwarding services do this too.

      4. No limits on message content or size. Many ISPs limit the size of attachments. Granted, SMTP is not meant as a file transfer protocol, but that's not a reason to arbitrarily limit the size of messages.

      Not only is it bad netiquette to send massive attachments, but most servers will block them at the other end. I see attachments over 5MB as tantamount to DOS attacks. A company I worked for used to have a policy of unlimited sized attachments, until lusers started attaching 500MB files.

      5. Notification. When you own the server and new mail comes in you have have the server forward the mail to multiple places, or run scripts to notify you on a pager, via telephone, etc.

      Have you heard of fetchmail?

      6. Reliability. At least with My ISP, my mail server has a higher availability than theirs. Because of the load on the server from SPAM, it goes down fairly regularly and is frequently backlogged. Sure this is just poor admin on their part, but with my own server it doesn't affect me.

      I'd quickly find a new ISP if this was the case. I know that my ISP's mail server certainly has higher availability than any PC in my house - although that is mainly because blackouts are more frequent here than in most places, and because ISDN is the best connection available here. However, if your ISP has less than 99% availability on their mailservers, there is something very wrong.

    6. Re:Off by default by JWSmythe · · Score: 2, Interesting
      3)Your ISPs servers suck


      I've annoyed a few ISP's, by refusing to use my account with them. I have a perfectly good (like, *REALLY* good) mail server where I work. I use that. Why do I have to feel locked into a provider, just to deal with messages that are stuck in their queue for hours or days?

      I usually try out the provider's mail server when I change connectivity providers, and then come to the same decision I always do. I don't use their account. Why should I deal with it? When I check back into the account later, it's usually full of spam. That's funny, since I didn't give out the address. Oh, some mininum wage tech with too much access sold the user list again. That happens a little too often.

      I'm a bit more skilled than average Joe-user, but hey, there are plenty more like me. I read from my company mail server using IMAP, and send from my local machine using sendmail. Big deal. So 10 to 20 emails per day go out from my IP. At least right now I'm in control of my connectivity.

      I've used providers who block all kinds of things, usually arbitrarly. RoadRunner got rather pissed off at me once because I ran a caching DNS server at my house. They didn't quite grasp the concept that 30 seconds to resolve a hostname was unacceptable, knowing it should take a fraction of a second. They cut my service without notice for it, and it took plenty of screaming to get it turned back on.

      Myself, when I set up a firewall, I already block everything coming in and going out, and then allow on an as-needed basis. I feel that's the way it should be done.

      --
      Serious? Seriousness is well above my pay grade.
    7. Re:Off by default by Phil+Karn · · Score: 5, Insightful
      If your ISP is intrusive enough to read your email, then they can just as easily read it as it comes into your private mailserver.

      Many (most?) MTAs now support the STARTTLS SMTP command. Set up your own mail server, create a self-signed certificate, and a remarkable fraction of your email will be automatically encrypted during the transfer. Even much of my incoming spam is encrypted in this way. Since it comes from all over the world, this actually serves as a useful mask for anyone doing traffic analysis.

      Your ISP could still intercept your mail with a man-in-the-middle attack, but that's far less likely than browsing your mail files on their server.

      I'd quickly find a new ISP if this was the case.

      Well, mail server unreliability is a problem with many ISPs. Even though my ISP's server works most of the time, I still can't log in and run "mailq". I do that regularly with my own server, and I depend on it.

      Not only is it bad netiquette to send massive attachments, but most servers will block them at the other end.

      While I personally avoid sending large attachments, I can't reasonably object when it's done between consenting parties. So I don't see this as a valid argument against personal mail servers, but rather a strong argument in favor since the ISP's mail admin doesn't have to be a consenting party.

      Have you heard of fetchmail?

      Do you really want it to poll every minute? When you run your own mail server, you don't have to decide between overhead and quick notification of incoming email. Maybe you don't see the need to be notified of new email that quickly, but what right do you have to impose your personal preferences on others?

      The bottom line is that I feel very strongly that there are many perfectly valid reasons for individuals to run their own mail servers, and no ISP should deny them this right as long as they don't bother anyone else, e.g., by sending spam.

      This isn't just about the right to run personal email servers. It's about something much more important and fundamental: preserving and protecting the end-to-end model that made the Internet such a success. If we permit ISPs to encroach on the end-to-end principle for what may appear to the naive person to be "worthy" reasons, it won't end until it becomes almost impossible to innovate with new and useful end-to-end services.

    8. Re:Off by default by egburr · · Score: 3, Insightful
      My best advice if you don't like your ISP's servers is find one that works better.

      I did exactly that. My mailserver works better for my purposes than that of any ISP I have ever used. I found what works best for me and implemented it. Who are you to say that my solution of running my own mailserver is wrong?

      All those other reasons you lumped together as "specious excuses" are valid reasons. An ISP typically has hundreds, thousands, or even tens of thousands of users. They have massive mail servers that are designed to provide service to those vast quntities of users. My mail server is used by only a very few people (4). It is a lot more suitable for my needs than my ISP's server is.

      --

      Edward Burr
      Having a smoking section in a restaurant is like having a peeing section in a swimming pool.
    9. Re:Off by default by gerardrj · · Score: 2, Interesting

      Let me reply to the 11 or so people who missed the points of my post:

      1. If you host 7 domains (as I do), paying $70 per year for external forwarding services becomes a significant fee. It's certainly unnecessary. My mail server is also my firewall (among other uses) and everyone should be running some sort of firewall.

      2. Sure my mail can be read in transit with a sniffer, but this starts to become questionable practice. It also requires some effort. With messages stored on their server anyone with access can read my mail at any time. with a sniffer they need to intentionally grab the relevant data off the wire with a sniffer and reassemble the packets. Then they can read the email for the time they were capturing.

      3. Most everyone missed the larger point. FILTERING isn't the answer to spam. Not allowing the messages to be sent from the remote server is the answer. Using many aliases is key do doing that. It stops your spam problem dead in it's tracks and saves a lot of bandwidth. SPAM will only go away when the vast majority of send attempts fail with "User not known" messages from server to server. That can only happen with mail aliasing or something similar.

      4. Many people stated that they like this limit because "it's bad netiquette" to email large files, or there was no reason to do so. Perhaps since HTTP wasn't intended for large binary distribution, ISPs should also limit the size of images and binary data that are transferred over the protocol. Email wasn't intended to carry anything but text messages, perhaps ISPs should start rejecting any MIME encoded mail? NNTP wasn't designed for binary data, but as a discussion mechanism. should all the binaries groups be deleted/rejected/filtered? All are equally absurd arguments. Protocols should be used for what they can be used for until something better comes along.

      5. Many noted that you can do this either with remote mail servers, or just have your email client contact your ISP's server and then do forwarding/notification. The first involves dragging the message unnecessarily across the Internet an extra time. The second involves repeated contacts with your ISP's server about every minute, or at least very frequently, thus increasing its work load. Neither seem as ideal a solution as running your own server. And WHY would you want to pay for a service that you can get for free and have more functionality to boot?

      6. I do have a "decent" ISP service wise. I have a cable modem with 3.2Mb/640Kb bandwidth with a static IP and am two hops to the AT&T backbone with better than .1% downtime. I can run servers and have almost no political BS as with COX or other broadband providers I've used or read about. I get all that for less than $60/month after taxes. What I expect from my ISP is unfettered access to and from the Internet via TCP/IP protocols. I don't want email, I don't want weather reports, I don't want a proxy server or filtering or newgroups or help installing software.

      And then "blacklisting". Nope, not blacklisted anywhere I've tried to send mail yet. At least not because of my IP address. There were two instances where mail didn't get through to the recipient, but that had to do with reverse lookups not matching the claimed hostname from my server, it was easily fixed. In fact, I get to blacklist entire TLDs for incoming mail that my ISP can't. I KNOW I'll never receive a legitimate email from Japan, Malaysia, Poland, Argentina, etc... so all of those TLDs are rejected before the message is sent.

      It is the norm in the postal system that each recipient operates their own receiving receptacle (a mailbox or mail slot) for privacy and expediency. Why is it the norm with email that you allow/pay for someone else to operate your receptacle and you have to go get your mail or as someone else to send out a piece of mail for you?

      In the end running your own server is the best thing you could do for the 'net. It saves bandwidth, reduces and nearly eliminates SPAM. As for the not knowing how? Most GNU/Linux distros come with sendmail or something similar installed and ready to operate with just about zero configuration.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
  5. Oh yeah, router manufacturers will buy this... by cleverhandle · · Score: 4, Interesting

    I suppose the router manufacturers will take this step, which would certainly generate more tech support calls and higher engineering costs, out of the goodness of their hearts?

    The manufacturers are in a beautiful position on the spam/virus issue - they just route the packets, virii are Microsoft's problem. Why rock the boat?

    1. Re:Oh yeah, router manufacturers will buy this... by comet_11 · · Score: 4, Informative

      For the love of jesus, I hate any slashdot article relating to viruses. I have to read through comment after comment using the accursed "virii".

      "Virii" is, and let me put this gently, not a goddamn word. I say this not just for your sake, but in the hope that at least a hundredth of the people operating under this painful warping of the english language. Read this, I beg you, and stop making me - and anyone who knows the word - cringe.

      --
      By reading this comment, you immediately waive any and all rights regarding it.
    2. Re:Oh yeah, router manufacturers will buy this... by double_plus_ungod · · Score: 2, Funny

      but this discussion is about how to prevent our beloved boxen from sending spam.

  6. Re:Wouldn't software firewalls do this as well... by Mistlefoot · · Score: 3, Insightful

    Absolutely.

    I'm not sure this is an option that the average windows user (and almost anyone sending out spam on their virus laden pc uses windows) would find simple.

    Working as a support tech and dealing with mainly connectivity issues, I've learned that the number one issue blocking users from desirable online actities or access itself is a firewall. It used to be that the first troubleshooting step was to check the connections. Now it's become, check for firewalls.

    I'm not sure the average windows user would find this a simple solution.

  7. The Journey of 1,000 miles by agentxy · · Score: 2, Insightful

    Great Idea! New technical concepts and products always excite me. We must keep one thing in mind however, hackers/crackers/spammers/whatever you want to call them are clever and very imaginative people. Single concepts and technologies will be overcome and bypassed. The security/spam fight needs to be a continuous and evolving process. One cannot simply rely on a single product or conceptual model to end malicious actions. When people start realizing that keeping computers secure is a process and NOT a product, the world will be a lot safer and secure.

  8. Ha! Beat you too it! by physicsphairy · · Score: 2, Funny

    I, being the ubergeek that I am, already have a 14k^H^H^H^H "reverse-firewall".

    No hackers for me, no siree!

  9. Reverse firewalls? by afay · · Score: 4, Insightful

    First of all, the linked article simply describes a firewall blocking some outgoing traffic with easy rate limit rules (i.e. no email after x messages sent in y amount of time). There's no need to call it a reverse firewall. It's a firewall, plain and simple. Just because most people allow all outgoing traffic doesn't mean that if you block some you've invented a new type of firewall.

    The other article is really describing a completely different thing. They use the same term, reverse firewall, but they talk about firewalling each individual machine inside a lan. Basically, they suggest a firewall on each machine to protect the internal network from attacks that originate inside it. Completely different use of the term.

    It sort of looks like the submitter just googled for "reverse firewall" and posted the first match. Or actually it appears to be the 4th match. Anyway, regardless, the two links seem to be talking about different things. Both of them have merit, but neither seems particularly innovative. I do like the first articles idea of rate limiting outgoing email on home router boxes by default. Seems like it would solve a lot of spam problems.

    --
    Best slashdot comment
  10. Re:Not just for spam! by DAldredge · · Score: 3, Insightful

    For about 3.2 seconds till the UPNP enabled virus tells the UPNP enabled firewall that it is an authorized app...

  11. Great Reverse Firewall for Mac OS X by toupsie · · Score: 4, Informative
    If you have got a Mac, there is a program called "Little Snitch" that is an excellent reverse firewall. While I am not worried as much about my Mac becoming a part of a botnet, it is amazing to see how often my installed software packages want to "phone home". I have even caught third party web advertisers wanting to open ports outside of 80 and 443.

    A cable modem with a reverse firewall sounds nice but I would rather handle this at the CPU level. I want to choose what to block and accept.

    --
    Strange women lying in ponds distributing swords is no basis for a system of government.
    1. Re:Great Reverse Firewall for Mac OS X by gblues · · Score: 2, Informative

      Your software isn't necessarily "phoning home." It's probably trying to do something mundane, like print. In fact, if you do something stupid like block all network access, you'll kill your ability to print!

      As long as you make sure requests to "localhost" are allowed, you should be OK. :)

      Nathan

  12. Re:Are they user proof? by black+mariah · · Score: 2, Insightful
    Why put the onus on the consumers, when it is the ISPs who seem to be failing us?
    Because the users are the ones that have the "FREE PORN NOW" software on their computer that creates all that spam in the first place. Always look towards user stupidity for your first answers.

    --
    'Standards' in computing only impress those who are impressed by things like 'standards'.
  13. Just had to by manwithoneredsynth · · Score: 2, Funny

    Just the thing to protect the computers of... Reverse Vampires

  14. reverse firewall? what? by rritterson · · Score: 5, Interesting

    Reverse Firewall? As far as I know, a wall of fire would be flaming on both sides.

    All kidding aside, all capable firewalls do have outbound protection built into them. Consumer software firewalls monitor which programs are allowed to access the internet, for example, and enterprise-level firewalls allow you to define heuristics to block certain traffic patterns.

    So, basically, the article is just suggesting a new name for an old concept. Really, the author wants consumer networking devices to have more capable firewalls.

    He's missing something: home PCs aren't spam-generators, they are spam relays. The spam has to be getting in somehow, and that is something a normal firewall should be able to stop. On top of that, they have downloaded a trojan or been hit by a worm to turn them into relays in the first place, which is something a firewall + AV should prevent.

    Also, it's probably just as easy to educate 75% of the people how not to become a spam relay as it is to get 75% of the people to buy something with a reverse firewall and then train them how to use it (most people I know just put their computers into the DMZ when they play games because they don't know how to forward ports).

    Sure, layered security is a good thing, but I see this as likely to generate many headaches with not much benefit

    --
    -Ryan
    AUWYHSTOT (Acronyms are Useless When You Have to Spell Them Out Too)
    1. Re:reverse firewall? what? by hiekka · · Score: 2, Informative

      Hear, hear!

      Outbound firewall is still firewall, not "reverse firewall" or "anti firewall" or ... It's firewall. Actually we should call inbound-only firewalls half-firewalls to distinguish from real firewalls.

    2. Re:reverse firewall? what? by mdfst13 · · Score: 3, Interesting

      "He's missing something: home PCs aren't spam-generators, they are spam relays. The spam has to be getting in somehow, and that is something a normal firewall should be able to stop."

      They are generating the SMTP connections. Once a virus is on a computer, it can communicate out to its source via common ports, like http's port 80. It doesn't need to use a blockable port (although ports like the NetBIOS port should be blocked to avoid trojans). Anti-virus is a client side solution, and clearly, relying on clients does not work. Plus, there is a lag time between a virus being introduced and the AV software catching it.

      I'm not sure that the cable modem is the place to make these blocks either. I would think that they could be more sensibly made at the network router/switch.

  15. I undrestand... by altaic · · Score: 2, Insightful

    that spam is a difficult problem to solve, but that is the most idiotic idea I think I've ever encountered. That's like making it difficult to do encryption to prevent terrorists from communicating safely. Granted, "normal" people's computers are a vessel for spammers, but it's asinine to limit normal people's hardware. Why not fix the problem at the source and work on making consumer's computers secure? The day I find out my DSL modem is blocking ports or something like that is the day I wreck the thing while trying to fix it. I mean, really.

  16. Worried about outgoing Spam? by lecithin · · Score: 2, Funny

    Just Put a Condom on it.

    --
    It could be worse, it could be Monday.
  17. Virus could disable software firewall by erice · · Score: 4, Interesting

    The virus is already on the inside with "root". It would be trivial for the virus to simply disable the firewall before spewing.

    No, for a "reverse" firewall to make any sense, the firewall must be on a different machine.

    1. Re:Virus could disable software firewall by hdw · · Score: 2, Interesting

      Well yes and no.

      A 'software' firewall residing on the PC in question does have several merits.
      It can check which software is trying to open the connection and filter on application instead of filtering on port and/or adress alone.
      It's also simpler to implement since it's just a piece of software to load.

      But it also requires the user to accept or reject applications requesting access (and knowing users, they will just click accept all the time).
      It is also possible for malware to trick or disable it.

      The 'hardware' firewall (on a dedicated box, router or modem) is of course much safer but it has several limitations.
      The biggest is the challenge to write and maintain the ruleset.

      I'm using the hardware version, blocking all outgoing traffic except from a dedicated proxy and configuring the PCs behind to use the proxies for mail and web.
      But my kids aren't old enough to want to play multiplayer games and other stuff that most people sooner or later want to.
      And it also requires me to maintain the filterlist in the proxy.

      So, no, there's no simple fix I'm afraid.

      (Yes, I assume that everyone blocks incoming traffic with a NAT box or such.)

      // hdw

      --
      Executive Pope (small) Kallisti Engineering
  18. How much will it be useful ? by abhinavmodi · · Score: 2, Insightful

    While it is true that the reverse firewall will stop too much traffic from a "home" computer, there are some aspects of this which raise interesting questions: 1. How much is "too much" ? How is this decided? 2. What abt proxies to circumvent this? 3. The majority of spam, generated is probably not from a home computer. 4. Modern firewalls can be configured for outbound filtering as well. How radically will the propsed scheme be different from this? Correct me if i am wrong in any of the assumptions above. If we are achieving too less while applying too much effort, the low of economy wouldnt justify this.

  19. floods of e-mail by weenis · · Score: 2, Interesting

    speaking of "floods of e-mail," one of the most entertaining things is to take my original copy of win2k without any service packs,
    do a fresh install,
    plug in without any firewall,
    and watch how fast the damn thing tries to send out mass mailings :-)

  20. Re:Wouldn't software firewalls do this as well... by perlchild · · Score: 2, Interesting

    *trying not to feed the troll*

    The problem is not just to monitor the traffic, but to apply uncircumventable precautions against unallowed behaviour. For a similar, yet a lot tougher solution, my cable provider blocks a port(port 80 right now) at the Cable Broadband Router level(the other side of my connection) and similarly, a DSL provider could do the same at the DSLAM level. That most providers don't do this is that

    1) it increases the per-user cpu cost at the edge of their network
    2) it increases the support calls(as not a single one of them has had the balls(yet) to my knowledge to announce it in public fora(and they are similarly afraid to announce it to their users, despite that it could actually be marketed as a good thing: we protect you from this, so your bills are more likely to stay low)
    Putting it on the other side of the demarc is putting provider policy control on the client's side of the link, which is generally a bad idea.

  21. Re:Wouldn't software firewalls do this as well... by halowolf · · Score: 2, Insightful
    This is a good point, because for Joe Average they maybe able to use their computers, but they certainly do not understand how they work. And to keep a computer running well, you need to understand how they work, or have someone close to them that knows how they work to maintain them. When it comes to firewalls and such, a more advanced computing topic, its hard enough for Joe Average understand why its desirable to have one let alone how to configure one effectivly to protect them on the internet.

    I know there are products like ZoneAlarm and such to try and make it easier for non technical users to use them, but Joe Average people will be baffled by them since they don't understand how networks work and everything that goes with that.

    There is research into making computers self maintainable and repair themselves and such but its a long way away from making the Joe Average safe to use a computer on the internet. Alot more work needs to go into transparent computer adminstration systems that free Joe Average (and their administrators, family computer lackeys etc) from having to deal with computer problems that could be solved or avoided, with what we would consider common sense.

  22. There seem to be alot of misconceptions. by Artega+VH · · Score: 2, Insightful

    This would limit the rate of outgoing emails (or presumably anything else) to a limit that most people wouldn't hit in normal use. If implemented this limit would be configurable in the "firewall" so that users who know what they are doing can alter it.

    It is different to software "reverse firewalls" such as Zonealarm as it couldn't easily be turned off by viruses and the like. But on the other hand it lets anything through once.

    It would be beneficial to prevent the massing hordes of clueless broadband users from being juicy targets to the spammmer - since each zombie could only send out a pathetically tiny number per hour.

    --
    groklaw, wired and slashdot. The holy trinity of work based time wasting.
  23. security model by blazen1 · · Score: 2, Funny

    However, the security model in 802.11 may not be enough to prevent an attacker to get access to the intranet.

    you're kidding..

  24. Re:The downside of free speech. by geminidomino · · Score: 2, Insightful

    I personally feel that spam blocking is the burden of the receiver, just by the nature of the email protocol.

    All well and good, until /. runs another story about SPEWS blocking yet another idiot site who decided to save money by hosting at a spamhaus. THEN nobody has the right to BLOCK spam either, so they can get their email from BBR.

    And no matter how inane, idiotic, and offensive it may be, I feel it is protected under the 1st amendment.

    Then you have no idea what the 1st amendment is all about. Hint: If I tell you to STFU or get out of my store, I'm not violating your first amendment rights, because I'm not the government. Same goes for my email servers. 1st amendment Freedom of Speech/Assembly/etc... protection applies to the government.

  25. Software firewalls already do this. by syousef · · Score: 2, Insightful

    I use zonealarm. Most of the time its a nice sane product, and the price can't be beaten.That gives me an alert every time a new piece of software tries to access the net, for both outgoing and incoming connections. I then get to choose whether to always allow the program to make the connection, or just allow that particular instance.

    Only problem is its impractical to disallow common programs from connecting for themselves. So a trojan infecting one of these would make this feature useless. Perhaps what we need is an "allow x number of connections per y time" feature. That would stop floods and DDOS attacks at least.

    --
    These posts express my own personal views, not those of my employer
    1. Re:Software firewalls already do this. by Maserati · · Score: 2, Informative

      If a trojan infects an application, then ZoneAlarm notes that the MD5 hash has changed and it asks you again if you want to allow that application access. If you haven't done anything to change it, then block access and investigate.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
  26. ZoneAlarmPro by v1x · · Score: 3, Insightful

    ZoneAlarmPro is best known for its ability to block to control outgoing traffic. However, lesser known is its ability to control outgoing email, by specifying which applications can send email, along with how many emails are sent at once before an alarm is raised about possible virus/worm, and the offending application is frozen by ZoneAlarm until the user intervenes & allows it permission to do so. So, the functionality of the reverse firewall to reduce spam that the author is asking for is already available.

  27. Re:Why this might be a good idea for this problem by cujo_1111 · · Score: 2, Insightful

    I'd love to see a change to the SMTP spec so that the first 100k of any email is severely rate limited on a per connection basis.

    So, you send out an email with a 2 MB attachment, everything works as usual, save for the slower first 100k.


    How would this impact the spammers?

    They would just send fewer emails with more people in the BCC list. One email gets sent from the client and then the load gets put onto the servers sending it to all the recipients.

    Putting in arbitrary delays will only piss more people off. Sure, getting more people angry about SPAM may be a good thing to try and wipe it out but I think you may be going about it the wrong way.

    --
    If I point out that you are incorrect, making me a foe does not make you any more correct.
  28. Re:Obligitory form-letter post by Artega+VH · · Score: 4, Informative

    Did you select from that "form" randomly or did you want to actually make an insighful point?

    (x) Users of email will not put up with it
    Actually if implemented properly (allowing people to configure it) people WILL put up with it..

    (x) Requires immediate total cooperation from everybody at once
    No. Every user that gets one of these things helps.

    (x) Lack of centrally controlling authority for email
    Huh?

    (x) Open relays in foreign countries
    No. Every user that gets this helps.

    (x) Ideas similar to yours are easy to come up with, yet none have ever been shown practical
    I think this is practical. Just like a regular firewall is practical. (Might as well make this thing a proper full blown hardware firewall)

    (x) Countermeasures should not involve sabotage of public networks
    (x) Countermeasures must work if phased in gradually
    Pardon?

    (x) This is a stupid idea, and you're a stupid company for suggesting it.
    Yes - very amusing. We're all laughing at your stupidity.

    This is not a fix-all solution. But it's a simple solution that would help to alleviate some of the spam problem.

    --
    groklaw, wired and slashdot. The holy trinity of work based time wasting.
  29. I dunno, chief. by mcco7614 · · Score: 5, Funny

    I just think it's funny that VeriSign's "chief scientist" said we should use "reverse firewalls" ... I'll foil his plans by installing a reverse router with dual reverse Ethernet switches between my hosts and my cable modem. And I'll connect it all using my reverse CAT6 cables. This way, by the time a packet arrives at the reverse firewall it will already have been reversed...in which case...uhhh...it will be re-reversed and forwarded normally. Yup.

    I'm gonna go to reverse sleep now.

    --
    "A clear conscience is usually the sign of a bad memory."
  30. Dangerous twaddle by cardpuncher · · Score: 5, Insightful

    Apart from the annoying debasement of the word "scientist", this really does reveal VeriSign's view of the function of the Internet and, unfortunately, it's becoming more common.

    If I buy an "Internet" service I have a reasonable expectation of being able to run any service I can encode in IP packets and have that service routed transparently end to end. I *should* be able to run a VPN, remotely mount filesystems, use VoIP or even run a mailserver if I want to. If I can't it isn't an Internet.

    Increasingly, ISPs seem to think that providing a link to their web proxy and a POP3 mailbox constitutes an adequate service. It might be for some people, but it's not the Internet, it's CompuServe revisited. It's good for ISPs though, because they can start charging you extra for "services" which simply involve them removing rules from your compulsory firewall.

    1. Re:Dangerous twaddle by mks113 · · Score: 3, Informative

      Yep, it is getting more widespread too.

      I've run a redhat/dsl box in my basement for four years. Until 6 months ago I had real internet access. Then they blocked outgoing SMTP. I'm running several mailing lists -- High school alumni with about 60 or so people per list. One in particular can get quite active. I also send out newsletters regarding an upcoming event to 100 people or so.

      Reworking exim to use the ISP's SMTP server wasn't a problem, until they actually started counting outgoing emails and disabled my account for a day due to >300 emails/hour.

      I figured it was time to move from my "grey" basement server to a commercial host. I was amazed at the price for what I wanted -- $8/month or less! I signed up and had things working in a few hours.

      It took a few days before problems really started to appear. Lots of people didn't appear to be getting email from the lists. More research showed that, in fact, although they advertised mailman lists, they still limited outgoing emails to ~60/hour or less.

      Two months later, I'm still with them. Looking around I've found that just about everyone puts those same anti-spam limits on ougoing email. Not having limits labels a provider as being "spam friendly", and I am the one suffering. The best I could find without limits was $35/month, which is steeper than I would like.

      "We have met the enemy, and he is us!"

      Michael

  31. Just to be pedantic by fishbot · · Score: 4, Informative

    but a firewall is a piece of software which allows or denies packets based on their properties; it cares not in which direction they are flowing.

    A reverse firewall, then, is just a firewall. It's like the difference between a slash and a forward slash (pet peeve). In fact, if you use an iptables or ipchains firewall, you only need a few extra rules to implement this on your gateway machine.

    1. Re:Just to be pedantic by pandrijeczko · · Score: 2, Informative
      Mod parent up!

      I thought this exact same thing also... I have no experiences with commercial firewalling software but have used ipchains/iptables within Linux also.

      ipchains/iptables simply treat each packet as one of three types:

      1. Incoming (from a specific network interface)

      2. Outgoing (to a specific network interface)

      3. Forwarding (incoming from one network interface and outgoing to another = "routing")

      The way you build rules for each packet type is identical so you never have the concept of just "protecting me from the outside world", more "should this packet from point A be allowed to get to point B" where point A or point B can be the local host or a distant one.

      I'm afraid it's all about marketing (again!) - "buy our firewalling software because you are the good guy that needs protecting from the bad guys on the Internet" without any mention of the fact that you might actually be the bad guy, albeit unknowingly.

      --
      Gentoo Linux - another day, another USE flag.
  32. New??? by really? · · Score: 4, Interesting

    Perhaps it's just me, but egress filtering is the default behaviour on all FW boxes I set up. And I'm not even that much of a harcore security geek.

    --

    "Consistency is contrary to nature, contrary to life. The only completely consistent people are the dead." A. Huxley
  33. Re:Egress filtering by pe1chl · · Score: 2, Interesting

    But this filtering is quite difficult to do, especially with static rules.
    For example, from our webproxy we allow connects to certain ports only. The proxy can connect to ports like 80 and 443 (and some high port ranges).
    This works well 99% of the time, but sometimes sites setup a second server on a port like 81 and it cannot be connected.

    There could be some magic like "the proxy software is allowed to do it but another process on that machine isn't". That is like ZoneAlarm.
    However, I question the utility of this approach, because when a cracker is able to install a trojan process that does outgoing connects, who guarantees me that he will not be able to defeat this magic filter?

  34. Personal firewall setup by smittyman · · Score: 3, Funny

    yeah just like all the other "personal firewalls".

    I believe there is a future for this afterall:

    "welcome to the setup of your personal firewall. To install some personal settings please anwswer the following questions:

    - Do you click on banners.
    Yes / no / Banners?

    - Do you use floppies and CD's provided by your idiot neighbour.
    Yes / no / also from my uncle
    - Is your default webpage www.msn.com.
    Yes / no / Banners?
    - You have created a personal webpage about your hobbies.
    Yes / no / with my cat
    - Running Outlook and Outlook express.
    Yes / no / I like it
    - Paid for more space on the hotmail account.
    Yes / no
    - You made friends with a Gorrila.
    Yes / no / I like him because he is purple
    - Do you trust company popups that trie installing software.
    Yes / no / They are here to help me run the internet arent they?

    Thank you for filling out these questions, your personal setting will now be choosen. While we are doing that please fill in as many square boxes below as possible and a few email adresses from YOU and your friends so we can GIVE you information for FREE......

    Setting found, If one of the questions above was not no your personal firewall will be put in the L-User setting, dis-engaging internet connection now, thank you, go read a book or play solitaire........still here? the setting was permanent, shoo, SHOO, rebooting now......

    --
    Message from god, Please logoff, rebooting the Universe
  35. Re:Incorrect analysis. by samjam · · Score: 2, Informative

    I stand corrected, yes, your analysis is correct in regard to the abandonment of SMTP recommendation.

    Sam

  36. Standard practice at companies? by atcurtis · · Score: 3, Interesting


    I set up a firewall at a medium-sized company and the only machine which was allowed to connect to some remote machine on port 25 was the mail server. In a similar vein, the transparent proxy was deliberately set up to break LookOut Express HotMail over HTTP.

    Simple things like that, default to deny for both inbound and outbound, virus checking on the mail server: they all greatly reduce the risk of these Windows plagues.

    And I thought it was all pretty much standard practice.

    I personally think that individuals should take more responsibility for their equipment. It's not really the ISP's business to put in firewalls - perhaps if the users were to pay for the additional service, then the ISP can provide... The individual can always put in a firewall themselves which would only allow port 25 connection to their ISP's mailserver.

    Perhaps - a "manditory" additional fee for a firewall for those who do not have an operational firewall?

    Just thinking aloud....

    --
    -- The universe began. Life started on a billion worlds...
    -- Except on one where stupidity was there first.
  37. So... just crack the firewall by Ed+Avis · · Score: 2, Interesting

    Obviously, if the firewall rather than the PC becomes the main point allowing or denying access to the network then attackers will concentrate on the firewall instead. Lots of consumer-level firewalls are likely to have 'easy-to-use' features which can be exploited. Probably even a firewall control panel accessed from Windows, so all you need to do is crack the PC and wait for the user to enter the firewall password once.

    Arguing that we should use reverse firewalls to stop exploited PCs sending out traffic to the network is an admission that expecting security on the PC itself is doomed and we should rely on something, anything else - that doesn't run Windows. I think it would be better to attack the real problem and try to make the typical PC as hard to crack as the typical consumer firewall. For those stuck with insecure systems (or systems which make it very hard for a naive user to keep his PC secure) a reverse firewall might be a useful sticking plaster.

    --
    -- Ed Avis ed@membled.com
  38. Yeah right... by Anita+Coney · · Score: 2, Insightful

    And the cable companies would NEVER use it to shut down things they don't like, e.g., online gaming servers, p2p programs, etc.

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
  39. This is nothing new by jbarr · · Score: 2, Interesting

    I've been using Zone Alarm to do this for years. And as I recall, Windows XP SP2 will include a bi-directional firewall. While it would be nice to have this implemented into a set-it-and-forget-it hardware solution, apps like Zone Alarm are are free and quite effective.

    Further, any effective hardware implementation will have to keep logs or send alerts because personally, I want to know what's being prevented from going out.

    --
    My mom always said, "Jim, you're 1 in a million." Given the current population, there are 7000 of me. God help us all!
  40. well, that's it by zogger · · Score: 2, Interesting

    A "hardware" firewall is just a software firewall on another machine. As such, it's still complex to keep it setup correctly. You can get close to a default good condition, but it's not perfect.

    "but it also requires the user to accept or reject applications requesting access (and knowing users, they will just click accept all the time)."

    You got it. There is no easy practical way to actually know what all the requests, even when presented with them, actually *mean* right then at the exact second you need to make an executive decision on allow/disallow. You have the tool to do this, but not the knowledge to make the decision intelligently without a LOT of prior research, it is not default "clear" to most people. For one, you as joe user have to know which host/process/connect/in/out is cool or not. The firewall will do what you tell it to do, that part is not difficult, it's binary, yes or no, but if you don't *know* intuitively,in advance of being forced to make a decision, you have to *guess* if you want to continue surfing.

  41. How about "Egress" instead? by ThatDamnMurphyGuy · · Score: 2, Interesting

    "Reverse" firewall huh. That sounds a lot like Egress filtering to me. Don't all real firewalls do that?

    I wouldn't trust stateful packet inspection on my "modem" as far as I could throw it. The firewall built into my old (not-so)Efficient 5861 DSL router was horrible. It had no statefuly packet inspection, so you were letting in packets on ports outside the realm of established connections. The firewall built into my Cayman 3546 is smarter, but not very configurable at all. It's either on or off and I could map some ports, but it's not nearly as configurable as others.

    The only thing I trust is my PF/IPF firewalls in place around the crappy DSL modem firewalls.

  42. More on Zone Alarm (Was Re:This is nothing new) by McLuhanesque · · Score: 2, Interesting

    More than just tying the application to the port (email client to port 25) Zone Alarm warns if an excessive amount of email is about to be sent by the previously authorized client. My normal mail goes without a peep; my distributions to a mailing list gets a Zone Alarm confirmation.

    With a compromised spam factory, such a volume warning may serve to wake up even the most naive user. OTOH, I wouldn't be surprised at a, "Oh that Zone Alarm thing? Yeah, it does that every night..."

  43. Built in to the cable modem? by pclminion · · Score: 2, Interesting
    In other words, this guy wants to force us to install egress firewalls on our home networks in the name of "stopping spam?" Can anybody else see how terrible this idea is?

    With a firewall in the cable modem itself, the cable company will be able to remotely configure it, and conceivably stop any kind of traffic they want to stop. Don't want you using P2P applications? Just firewall those ports! It's not like you "own" the cable modem anyway (most people just lease one). And even if you do own, they can just write a clause into the contract giving them rights to remotely configure it.

    Before you know it, cable modems without such firewalls will be banned from the network.

    Sorry, I'm not installing any piece of hardware that I don't own, is under direct control of the cable company, and can be used to filter my outgoing traffic. Not in a fucking million years. And definitely not in the name of "stopping spam."

    "Stop spam" has become the cyber equivalent of "Save the children." It seems we're willing to throw away far too much in return for too little benefit.