Slashdot Mirror


Security Predictions of 2004

scubacuda writes "Computer World's security predictions for 2004: R.a..n,d,o.,m p,u,,n,c.t,,u_a.t.1..0.n evading spam filters, Internet access filtering, better desktop management, enterprise personal firewall deployment, tools that securely scrub metadata, corporate policies against USB flash drives, Wi-Fi break-ins, Bluetooth abuses, cell phone hacking, centralized control over IM, public utility breakin publicized, government defense against cybercriminals, organized cybercrime, and a shorter time to exploitation."

326 comments

  1. security flaws by Anonymous Coward · · Score: 0

    hopefully it is too pessimistic

  2. Nearly impossible? by n0nsensical · · Score: 3, Insightful

    R.a..n,d,o.,m p,u,,n,c.t,,u_a.t.1..0.n makes it nearly impossible to block spam messages by filtering keywords.

    Can't the spam filters just remove it all? They don't really need the punctuation to check for Viagra advertisements anyway.

    1. Re:Nearly impossible? by jcuervo · · Score: 3, Funny

      My filter just checked for excessive punctuation.

      \w[();\[\]:]\w

      --
      Assume I was drunk when I posted this.
    2. Re:Nearly impossible? by Stinky+Glen20 · · Score: 3, Insightful

      I agree - We chatted about something similar in our office the other day.

      If the spelling and grammar of the email were to be checked and weighted as part of the filtering process you'd get around a lot of the deliberate misspelling of words.

    3. Re:Nearly impossible? by wiggys · · Score: 4, Interesting

      I already get some spam with random puncutation yet PopFile still manages to classify it as spam.

      Why? Because it knows which combination of words, used together make it more likely the mails are for me, eg spammers only have my email address, they do not know my name... therefore any emails containing either my first name or surname (or better still, both together, will make PopFile flag the message up as "high probability non-spam mail". Of course it looks for other clues.

      Anyway, if spammers do find a way to circumvent my filters (and at the moment I'm filtering spam with 99.62% accuracy) then my filtering software will be updated and will check for stupid punctuation tricks.

      --

      Sorry, but my karma just ran over your dogma.

    4. Re:Nearly impossible? by Crasoum · · Score: 1, Interesting

      The thing I had thought is, most people use very little punctuation, if any at all.
      Why not filter out spam by anything with > 3 periods, and/or commas?

      Quick and simple work around, right?

    5. Re:Nearly impossible? by miu · · Score: 5, Insightful
      Why not filter out spam by anything with > 3 periods, and/or commas?

      What seems slightly more workable is to ignore punctuation in the subject when checking for 'spam' words. This would fit more in line with the extremely naive filtering available to Outlook users.

      Going simply by punctuation density could cause a lot of false positives based on acronyms and ellipses.

      --

      [Set Cain on fire and steal his lute.]
    6. Re:Nearly impossible? by arvindn · · Score: 3, Insightful
      If you need to keep changing your filter, the spammers have already won.

      It doesn't matter to the spammers if the user's filter can be trivially modified to filter out the spam. If they can get past the currently used filters, that's enough. If they keep doing this constantly, it will mean that users will have to constantly upgrade their spam filters. Many people will get tired after a while and just give up :(

    7. Re:Nearly impossible? by n3rd · · Score: 0

      They don't really need the punctuation

      This brings up a good point, and if you simply filter by the number of punctuation marks you filter the following types of messages:

      1: Long stuff. I'm too lazy, err, busy to read all that!! Summarize it for me!

      2: People who use a ton of things like ??????????? and !!!!!!!!!!!!. Those people tend to be stupid and I probably don't need to talk to them anyway.

      3: Possibly some of they stuff they're talking about in the article. Looking at what's there e-mails containing long directory listings would probably get nuked (periods), or the underscores for numbers of the same file (read: MP3s, source). As for the commas, well, I don't like having to pause a ton when I read but that's just me.

      Some would argue those things should not be communicated via e-mail but that's something you all can discuss if you would like.

    8. Re:Nearly impossible? by miu · · Score: 5, Insightful
      If you need to keep changing your filter, the spammers have already won.

      If you are stating that Outlook client pass/fail filters are bad because (among other flaws) they need constant updating, then you are preaching to the choir. Until Exchange gets a good scoring filter, it makes sense to at least improve the flawed tools that are available to most corporate users.

      --

      [Set Cain on fire and steal his lute.]
    9. Re:Nearly impossible? by stevey · · Score: 2, Informative

      My solution to the punctuation and l33t-speak type spams is simply to run the incoming message through a spell checker.

      Whilst lots of people make typos and use words not in my dictionary it does become obvious when the spelt-wrong/spelt-correctly ratio is high that it's likely spam.

    10. Re:Nearly impossible? by netsharc · · Score: 1

      I don't get it, won't this chaos make it hard to read the spam, and therefore from the point of view of the spammer, it would be a bad idea to do, because their message won't get through? Only idiots would buy something offered by spam, and if they can't/don't want to spend time to read it, poof, 0% profitability.

      At this point the spam would turn from something that's useful for at least one party (the seller/spammer) to something that's just junk floating around on the internet.

      --
      What time is it/will be over there? Check with my iPhone app!
    11. Re:Nearly impossible? by zdzichu · · Score: 1

      They found way through Bayesian filters. I'm getting more and more spam filled with innocent english words in one of the MIME multipart emails. Those word decreases possibility of classifing email as spam, because normal, not-spam emails also contains them.
      Training Bayesian filters to classify those spams with normal words increases possibility of false-positives (normal email treated as spam), which is more annoying than spam itself.

      --
      :wq
    12. Re:Nearly impossible? by Ewan · · Score: 2, Insightful

      No, because in another part of the same email they have an image embedded which contains the real spam message - outlook express users (the huge majority) see the image not the text.

      Ewan

    13. Re:Nearly impossible? by Jjeff1 · · Score: 2, Interesting

      Folks looking for a decent spam filter should check out ASSP. It's a SMTP proxy written in perl. I've got it up and running on my MS Exchange server, but apparently it supports virtually any platform that supports Perl. It has a good web based interface that makes configuration a snap.

    14. Re:Nearly impossible? by Anonymous Coward · · Score: 0

      I had been thinking about combating spam effectively and simply.
      The best solution is to use a whitelist. Everybody is out unless otherwise specified.

      For new contacts, some sort of permission authentication is needed, just like IM. Or you add a supplementary higher priority rule that includes email which have a certain "magic password" in the subject line. Let' say you exchange email address with a new friend you've just met. Tell him or her to include the "magic password" (not a word from the dictionary) in the subject line of the first email. This will let the email pass through the whitelist. You then update your whitelist/ address book with your new friend's email address. It would also be helpful to easily get up-to-date email addresses should any of them change anytime

      Spam is getting worse with each passing day, and i believe that subject filtering (V1@gra,\/ia6RA...) will not work at all. Blacklisting is pointless, because new spam accounts pop up faster than mushrooms after a rain. Blacklisting only helps when the addresses are gathered and reported to ISPs or authorities.

      Anything wrong with this idea?

    15. Re:Nearly impossible? by Karl+Cocknozzle · · Score: 2, Insightful
      Until Exchange gets a good scoring filter, it makes sense to at least improve the flawed tools that are available to most corporate users.

      I think that's about the only way my company would ever start spam-filtering in earnest: If Microsoft created an "official" (probably easily circumvented) server-side spam filter. It might still be a fight, even then.

      Our "uber"-engineers and PHBs fear these server-side tools... They're afraid we'll get a false positive on the CEO's mailbox that will end up with the company losing money--and all of us losing our jobs. And maybe that could conceivably happen... But the sky could fall tomorrow, too. (This is also a good argument for a TEST ENVIRONMENT, a suggestion of mine that gets laughed down every time I bring it up.)

      Of course, I keep trying to explain to them that very few legitimate customers use the phrase "increase you girth!" in legit business e-mails... But to no avail. As a result, EVERYBODY gets spam-bombed... You see, we finance student loans... And many people grow to loathe the organization that services their loans. We're the ones who send the bills. When they don't get paid, we're the ones who call to ask "Where's the money, doofus?" So you can imagine that our "Customer Service" e-mail addys have been added to every porno/spambag list there is.
      --
      Who did what now?
    16. Re:Nearly impossible? by Anonymous Coward · · Score: 0

      Here's how I handle spam: Download the headers only using Pegasus Mail. Scan the subject line, as the sender line is meaningless, (all being someone you remember from High School). Then select all, mark for deletion, make it so. If any
      valid emails are found, press Ctrl, and deselect it. Anything left can be downloaded and read using regular mail client.

    17. Re:Nearly impossible? by Filik · · Score: 1

      Hmm..my boss and a friend has dyslexia, so any such filter wouldn't help me much.
      We could alert some dyslexia organizations about this, but nobody would ever know what they answered...

    18. Re:Nearly impossible? by BalloonMan · · Score: 2, Interesting

      If you need to keep changing your filter, the spammers have already won.

      Nonsense, if you [need to] keep changing your filter, the spammers need to keep changing their tricks, too. At worst, this situation is a stalemate. When you get to the point where you no longer try to avoid the spam, then the spammers have won.

      In an unrestricted e-mail world, this will simply remain as a little competive ecosystem. Plenty of lesser spammers will be caught by your existing filters, just like your body rejects the old germs you've already been exposed to. Sometimes, new germs come along and trigger a fresh immune reaction, and you need a little time to adjust, but at least you don't have to actively fend off every existing bug all the time. And your experience with a new germ can be input for a vaccine that will protect others in advance. Your (or somebody else's) experience with new spam tricks has the same potential communal benefit. The spam filters are improved, the updates are broadcast, and you might never notice the uptick in the ongoing state of spam warfare.

    19. Re:Nearly impossible? by mr+breakfast · · Score: 1

      Although this could trick the filter (I have not yet had one of these slip by popfile) I think they may be self defeating as a marketing message because I don't believe that Joe Moron, who is the single exceptionally rich individual who replies to every single spam message, will be as keen to click on a link in a message that just says "crazed banquo weasel archetype gosling park" and so on for the next six lines. It doesn't really have the sales message to explain why the link at the bottom is worth clicking on. The moment it does, the filters pick it up anyways.

    20. Re:Nearly impossible? by rasjani · · Score: 1

      When i was configuring my bogofilter filter setup for use with conjunction with evolution, i come to a "conclusion" that it is capable of stripping all non-alphanumeric characters and does the statistics based on that result. Imho, if this is how bogofilter does work, the problem is allready taken care off.

      --
      yush
    21. Re:Nearly impossible? by LnxAddct · · Score: 3, Informative

      Yes, there is something wrong with it...you don't know everyone who will email you and you don't know when. You can't tell mailing lists to add "a magic password" and making another account just for mailing lists will be inconvenient and probably be filled with spam. If you hand out business cards with your email or post it on a private forum to get responses there is no way to whitelist everyone who will email you. You can't ask someone for their email address everytime you hand out your business card and adding a little line to the bottom saying "Add this when you email me" will take up alot of the space on the card and be very unprofessional. The list could go on.
      Regards,
      Steve

    22. Re:Nearly impossible? by mobby_6kl · · Score: 0

      IMO throwing out punctuation isn't a problem. But there is something I think would be much harder to filter out but still possible to understand. You probably now the joke which says its proven that humans can understand written words even if the letter order is different, but the first and last one is correct. I can't find the original text right now, so here is an example:
      ...mekas it naelry ispomislbe to bcolk sapm mseaesgs by fletirnig kyrwdoes. Ok this isn't the best example, but still I hope it illustrates the method.

    23. Re:Nearly impossible? by whovian · · Score: 1

      I had the same sentiment as the OP, since I don't use Outlook for email.

      My employer's email server filters out all attachments and leaves the original badly mispelled, adulterated email text intact. Hence all this spam crap still manages to reach my inbox.

      Lucky spammers, they manage to also reach the minority of non-Outlook users.

      --
      To-do List: Receive telemarketing call during a tornado warning. Check.
    24. Re:Nearly impossible? by Ping+the+Penguin · · Score: 1

      What I would like to see is a spell chacker in spamassassin.

      That way an email which has words that are deliberately mis-spelt or broken up by punctuation or even spaces will still increase it's spam score.

      I'd have a go myself but me programming something isn't good for anyone....

    25. Re:Nearly impossible? by Anonymous Coward · · Score: 1, Informative

      Alas, one of the main problems is that as a spammer, you are turning a profit if you get a sale on 1 in 40,000 emails (sorry, can't recall where I read that stat, but it was reputable source).

      Personally, I've been using SpamBayes (spambayes.sourceforge.net) and it's been working beautifully.

      I used SpamNet (cloudmark.com) when it was free and was blown away it's accuracy. It's a p2p spam tracking network (so you let a community of humans decide what's spam, not filtering rules). Course, now they charge you to be a part of the community, but it's worth a look...

    26. Re:Nearly impossible? by shadowcabbit · · Score: 2, Interesting

      Maybe I'm just being speculatively retarded here, but how difficult would it be to code an anti-spam agent bot? This bot would run on one machine somewhere, doesn't matter where, and monitor your POP3/IMAP/whatever account(s) every x minutes (let's say 30). At that time, the bot reads all the mail in the inbox, use a bayes filter/rules/whatever to determine spam, and sort/delete messages accordingly? Seems like an interesting solution, and it would be platform- and client-independent since the email client doesn't have to do anything besides collect what's left over. Feel free to flame me if this has been done before or is simply a stupid idea, but I think it might work. Hell, you could probably code it in VBasicrap if you knew the protocols necessary.

      --
      "Why Subscribe?" Good question...
    27. Re:Nearly impossible? by Anonymous Coward · · Score: 0

      No, they put the innocent words in the plain text part, the spam payload in the HTML part. The vast majority of recipients will see only the HTML.

    28. Re:Nearly impossible? by fuzzix · · Score: 0

      I noted this trend myself recently and decided to simply delete these instead of training my filter to deal with them.
      Very inconvenient I know but it's all I can do as an antidote to the poison.

    29. Re:Nearly impossible? by CastrTroy · · Score: 1

      If I was in your bosses shoes, i'd probably spell check every email I sent out. At least anything to do with work. Dyslexia or not, it's unprofessional to send out a work email with a bunch of spelling mistakes. And it doesn't really take that long to spell check an email.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    30. Re:Nearly impossible? by borisbfurry · · Score: 4, Funny

      I got a random punctuation spam the other day. One line read like this: Guar,anteed 1.00% effecti;ve! Needless to say, my confidence in the product was not very high

    31. Re:Nearly impossible? by Anonymous Coward · · Score: 2, Funny
      What I would like to see is a spell chacker in spamassassin.

      See, what is exactly why it wouldn't work. I wouldn't get any mail from you or my good-for-nothing brother-in-law.

      Never mind, I'll get coding immediately. Thanks for the suggestion!

    32. Re:Nearly impossible? by Uggy · · Score: 2, Informative
      ispell -l < some_email

      gives you a list of the misspelled word. You could fiddle with the capitalization rules for things like DNS, DHCP, TCP/IP etc. to lower your false positives.

      We could wrap that into spamd and generate a weighted score. Problems would be speed of course as ispell would have to start up each time to check an email (is there a daemon mode for ispell or aspell?)

      Anyway, I ran it on a bunch of aforementioned spam and it gives convincing results.

      Of course, slashdotters would probably rate a lot of false positives, so maybe we shouldn't push this until we better our spelling.

      --
      Toddlers are the stormtroopers of the Lord of Entropy.
    33. Re:Nearly impossible? by Anonymous Coward · · Score: 0

      Have you tried it before worrying that it will wreck your filter's training? I would think classifying those emails as spam would be helpful because of the various headers and things that might have their scores increased. I think getting you to not trust your filter is the whole point of those spams.

    34. Re:Nearly impossible? by christopherfinke · · Score: 1

      Why not just use RegExp to check for keywords?

      /v\W*i\W*a\W*g\W*r\W*a/Ui would find viagra, Viagra, vIaGrA, v.i.a.g.r.a, V,Ia.gR!a, v--i--a--g--r--a, and so on. Wouldn't this be the simplest solution, or am I missing something?

    35. Re:Nearly impossible? by SCHecklerX · · Score: 1
      that is why you don't take action on detected spam, you simply flag it and let the end user do with it as they please, with a method to have the mail admin team whitelist (actually, lower score is better than flat-out whitelisting) stuff that is getting flagged that the end users don't want flagged.

      We do this with a combination of mimedefang and spamassassin on our Internet-facing sendmail servers.

    36. Re:Nearly impossible? by mengel · · Score: 2, Insightful
      We just need to fix our Bayesian fitlers; to wit
      • count runs of punctuation as tokens
      • run a normal pass, then
      • de-html-tag the text
      • map "w,.o..r!#d_=s" into "words" (de-punctuate)
      • run a second pass
      • use individual words *and* pairs of adjacent words in the statistics database
      Then we'll get even better filtering, and foil about 90% of the current techniques.

      Of course, then the spammers will start poking around for new techniques... But these are really easy to fix.

      --
      - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
    37. Re:Nearly impossible? by mr+breakfast · · Score: 1

      Ah. That would explain it. I only ever open them in the plainest of plaintext (and then usually only because they use these random word generator type titles like "deranged carpet ocelot") so I don't see the html versions. I confess to finding random word spam quite funny because it has a kind of bizarre poetic quality to it.

    38. Re:Nearly impossible? by cayenne8 · · Score: 1
      I just use a few well place regular expressions as my filter in procmail...and it works pretty accurately so far..when a spam gets through...I modify it to catch that msg., and others I think that might be variations of it.

      But, I send all the spam to a special box. Every once in awhile...I scan through it quickly, if there is a good msg. in there, I add that address to my whitelist, and they are permanetly added. Has been working pretty well so far...

      cayenne

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    39. Re:Nearly impossible? by Radical+Rad · · Score: 1

      1. You could score using this punc filter based more heavily on the email title than the body. If I see g.E*t,^r/i.c%h,.f_@.st as the title of an email I know it is junk. Also the score could be normalized by the length or the original especially if you are scoring the message body.

      2. ???????? and !!!!!!!! wouldn't normally be used to obfuscate a word because they are too regular and don't look similar to any letters like @ for 'a' or /\/ for 'N', so we could disregard those.

      3. Again we only should need to score based on the email title. I don't need to look inside spam to know it is spam so a filter should not need to either.

      I also wonder if we couldn't just filter out all the punctuation in the title so that in the above example you would have "gEt rich fst" and run this through a spelling checker which offers suggestions. All variants that are suggested such as "fast", "fist", "fest" would have weights and they could all be summed for each variant and for each word in the title giving a composite score.

    40. Re:Nearly impossible? by zcat_NZ · · Score: 1

      I already do that with Mozilla.

      I leave it logged in (IMAP) all the time, it checks my mailbox every two minutes and moves spam to a 'junk' folder.

      When I'm out I can check my mail from anywhere with a browser via SquirrelMail, and it's already spam-filtered.

      --
      455fe10422ca29c4933f95052b792ab2
    41. Re:Nearly impossible? by milkman_matt · · Score: 1
      that is why you don't take action on detected spam, you simply flag it and let the end user do with it as they please, with a method to have the mail admin team whitelist (actually, lower score is better than flat-out whitelisting) stuff that is getting flagged that the end users don't want flagged.

      Eeeeeeeeexactly. I work for a small web hosting company and we hooked spamassassin up to our mail server which services hundreds of websites. The overall customer response was positive. Basically, we have everything tagged wish "possible-spam: " when it hits our threshold, and we have no bounce threshold. We then created a page for our customers that explains to them, with pictures, how to set up outlook, eudora, netscape, moz, (and through the webmail system in order to reject it before it even gets downloaded or viewed in webmail) etc to reject anything with "X-SPAM-FLAG: YES" in the header, or "possible-spam" in the subject line. With our own mail, we bounce anything that hits the threshold. Our email server gives us the option to "Reject With" so we just have it reject with a message stating that their message has been assumed spam by our filtering system, and if it was a legitimate email to go ahead and send it to a specified box, or to call us. We also whitelisted anything from our addresses so nobody ever bounces our stuff :) .. Wasn't so hard at all, cut down on our spam, and made our customers extremely happy... we won on every front with that one

      -matt

    42. Re:Nearly impossible? by BuckaBooBob · · Score: 1

      Email doesn't really need to be human readable to filter for spam.. One can enforce alot of forced rules on a email to circumvent spammers typo's and additional spaces ect.. Also sending notices to email senders that their email was suspected spam and held and offer a captcha for verification or some other process to validating a email so Important messages will be unlikely unread.

      There are a pelthora of ways to start filtering spam including a risk assesment of SMTP servers to help lower the load on filtering hardware. Abnormal increases in traffic can cause a increase in a servers risk assesment to cause heavier filtering of incomming messages.

      --
      Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
    43. Re:Nearly impossible? by Anonymous Coward · · Score: 0

      "... They don't really need the punctuation to check for Viagra advertisements anyway..."

      Dear Joe,

      Just got back from YugoslaVIA. GRAndma says hello.

      ( This looks like spam to your punctuation zapper.

    44. Re:Nearly impossible? by n0nsensical · · Score: 1

      Punctuation not including spaces, those are obviously pretty important for word searches. But sure a good spam filter would be a lot more complicated than simply removing the punctuation and searching for words.

    45. Re:Nearly impossible? by Anonymous Coward · · Score: 0

      This IS a spam. Yugoslavia doesn't really exist anymore :P.

    46. Re:Nearly impossible? by Anonymous Coward · · Score: 0

      Filtering doesn't need to be built into Outlook to be "available to Outlook users". Consider an architecture such as the one used by POPFile, which simply proxies the POP access through a filtering engine. This sort of architecture is more flexible and extensible than trying to build one monolithic program anyway. (You'd think that would go without saying on a Linux "pipes of ASCII text makes good IPC" board.)

    47. Re:Nearly impossible? by Thing+1 · · Score: 1
      How about just removing the punctuation and searching for strings?
      sed "s/\.\,\_//" < some_email > punctuationless_email

      (I would have put the rest of the punctuation in there but the lameness filter is appropriately named.) Could even remove the spaces...

      And then as the spammers start misspelling words without punctuation, gather a list of commonly-used misspellings and start filtering on that.

      Or, just do what I do: create a mondo filter in Mozilla with all the addresses of my friends, and move those into a "Friends" folder. (I also have folders for each mailing list I'm on.) Then my "Inbox" is more like a "Spambox." (And Mozilla's bayesian stuff cleans that out fairly quickly as well.)

      Btw, love yer sig -- my brother's got 2 of them, and they sure do like to spread entropy! ;-)

      --
      I feel fantastic, and I'm still alive.
    48. Re:Nearly impossible? by ohzero · · Score: 1
      --
      -- http://www.criticalassets.com
    49. Re:Nearly impossible? by jcuervo · · Score: 1
      That way an email which has words that are deliberately mis-spelt or broken up by punctuation or even spaces will still increase it's spam score.
      Or a grammar checker. ;-)
      --
      Assume I was drunk when I posted this.
    50. Re:Nearly impossible? by Ping+the+Penguin · · Score: 1

      I'll agree about my inability to spall ;-) but the grammar is correct...

      The spam score belongs to it therefore it is it's spam score...

      I do like a good Slashdot pedantfest :-)

    51. Re:Nearly impossible? by johnwroach · · Score: 1
      [grammar nazi]Wrong. it's is "it is". its is "the thing that belongs to it".[/grammar nazi]

      [grammar anarchist] Personally, I agree with you, and that "'s" should ALWAYS signify ownership, but they don't let me make the rules anymore, not after the spaghetti incident. [/grammar anarchist]

      Personally, I hate a good Slashdot pedantfest, but I've gotten so many negative marks for this intolerable rule that you shall feel the pain as well. I am, after all, a giving person. But it's an old post, you may never even know.

    52. Re:Nearly impossible? by Ping+the+Penguin · · Score: 1

      D'oh!

      (checks grammar)

      Yeah, D'oh!

      Wrong on both counts. I guess I'll crawl back under my rock with my tail between my legs and wait for the next opportunity to embarrass myself

  3. Random Punctuation in spam by 91degrees · · Score: 5, Interesting

    This is a good thing. It makes it harder for the victims to read, and gives a lot of anomolies that any modern statistical filter will find extremely useful.

    1. Re:Random Punctuation in spam by Anonymous Coward · · Score: 0

      If you can't knock up a C function which takes a string and de-random-punctuates it in half a day you shouldn't be a C programmer.

    2. Re:Random Punctuation in spam by 91degrees · · Score: 1

      I'd suggest perl. This is something a perl programmer could do in about half a minute.

    3. Re:Random Punctuation in spam by WuphonsReach · · Score: 1

      I don't think their randomizing words/punctuation is going to have much effect on a properly trained bayesian spam filter. By obfuscating all of those words, it just adds more tokens to my spam filter (possible DoS attack there). It also makes it more likely that ham words will be ham words.

      Which leads me into thinking about what the next step is after simple bayesian technology. Possibly "markov-chaining"? Where the training filter takes the tokens in sequences of 3 and scores them as spam/ham.

      Might also make it more worthwhile to put e-mail signatures (plain text) at the bottom of all of your outbound e-mails. Spam messages typically won't have duplicated your personal signature lines, so those lines will end up being scored as ham (decreasing the odds of being mis-classified as spam). Would probably be a worthwhile corporate policy to configure everyone with a 2-3 line signature for their e-mail.

      --
      Wolde you bothe eate your cake, and have your cake?
    4. Re:Random Punctuation in spam by Bingo+Foo · · Score: 1

      ...and a team of linguists could take a decade to parse.

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
    5. Re:Random Punctuation in spam by 91degrees · · Score: 1

      But that's just perl for you. One of the world's many write only programming languages.

    6. Re:Random Punctuation in spam by IncohereD · · Score: 1

      Might also make it more worthwhile to put e-mail signatures (plain text) at the bottom of all of your outbound e-mails. Spam messages typically won't have duplicated your personal signature lines, so those lines will end up being scored as ham (decreasing the odds of being mis-classified as spam). Would probably be a worthwhile corporate policy to configure everyone with a 2-3 line signature for their e-mail.

      This is kind of a solution for a problem isn't there, because any sensible filter (like Mozilla's, for example), whitelists anyone in your personal address book, and is also set up to collect the addresses of anyone you send mail to and put them in there.

      Worse, stuff like area codes and addresses (usually what goes in the signature) tend to come up as spammy, because of the need to include contact information in successful spam.

      Now, if everyone was to use PGP/GPG signing, and incorrect signatures were rejected at the incoming mail server, that would be a start. Because valid signatures would require valid e-mail addresses, and increase the computational load of the sender. And anything with a valid signature block would start to look very hammy.

    7. Re:Random Punctuation in spam by Anonymous Coward · · Score: 0

      Heck, odds are that random punctuation the spammer sent you was a perl program to do this.

    8. Re:Random Punctuation in spam by Robert+The+Coward · · Score: 1

      Read the whitesheet for Dspam http://www.nuclearelephant.com/projects/dspam/ they work not only with a signal word but with 2 words together for even better filtering. On the topic of DoS attacks all tokens are stored with a counter so how many combs would spamers have to come up with to fill a 10 Gig HD and that would be small by todays standards. I took over 120,000 Emails and ran it though dspam the results was about 1.3 Gig of tokens. Then ran there purning software and that number droped to under 800 Megs. Given that 800 Megs is a lot of space but compared to the 120 thousand emails it was a drop in the bucket.

  4. Wow. They must have crystal balls. by dorward · · Score: 3, Funny

    OK... so they predict...

    More Of The Same!

    Astounding.

    Remind you of something?.

    1. Re:Wow. They must have crystal balls. by arvindn · · Score: 3, Funny

      Look at the bright side.

      For the first time, slashdot has done a "predictions for 2004" story that doesn't have the word "SCO".

    2. Re:Wow. They must have crystal balls. by cpghost · · Score: 1

      They may have a reverse Chronoscope, as described in Asimov's "The Dead Past."

      --
      cpghost at Cordula's Web.
    3. Re: Wow. They must have crystal balls. by Black+Parrot · · Score: 3, Funny


      > OK... so they predict... More Of The Same!

      Naturally, 'cause it would take brass balls to predict something different!

      --
      Sheesh, evil *and* a jerk. -- Jade
    4. Re:Wow. They must have crystal balls. by -Maurice66- · · Score: 1

      I predict there will be a finance scandal involving an IT company... I am not saying which one...

      Everyone: dump your stock now!

    5. Re:Wow. They must have crystal balls. by FuzzyBad-Mofo · · Score: 2, Funny

      Until now..

  5. randomness and other things by CAIMLAS · · Score: 4, Interesting

    That random punctuation stuff is more difficult to read than 1337speak, and will continue to be: leetspeak, at least, has a fairly broad group of people that -want- to understand it and use it conversationally, and thus its more understood.

    At any rate, I doubt such punctuation will be a problem. I've already seen a good deal of it get killed with bayesian filters anyway.

    The other things though - very interesting. It's not like we can't predict these things ourselves, though - it's only a mattre of time before they happen, what with the increasingly dense levels of tech in our society.

    Being the thrill-seeking geek that I am, the prospect alone of bluetooth hacking (wartoothing? :P) sends an adrenaline rush through me. I look forward to dealing with such attacks (either preventatively, directly, or for clients, etc.) - seriously. It's exciting stuff.

    I can see there being a definate increase in the need for serious, intelligent, and knowledgeable computer security staff; they'll likely start supplanting what's left of IT staff, as well as replacing some of the positions that were dumped in the last several years. After IS? Who knows. Maybe we'll be batteries by then, or maybe fighting the machines.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  6. Spam Spam Defeatable Spam by dorward · · Score: 5, Insightful
    Spam operators are getting more creative in their efforts to get around spam filters. R.a..n,d,o.,m p,u,,n,c.t,,u_a.t.1..0.n makes it nearly impossible to block spam messages by filtering keywords.

    It doesn't take very much CPU to s/\W//g

    Operators are changing to graphics interchange format images with no searchable text.

    Yeah! Block all email containing only graphics!

    Some spammers send in encoded formats, like Base64, to circumvent keyword filters altogether,

    Base64 isn't hard to decode... or to just bin.

    and relay through IP addresses that have no Domain Name System domains associated with them.

    I've never seen an email with an IP address based URI that wasn't spam. Trash em

    These recent developments are challenging spam-filter vendors and frustrating users.

    Not this user, or this user's spam filter. Spams using these techniques get the highest spam scores and when 5 is worthy of trashing, 35 is worthy of laughing at (at least until I get so much spam I'll put it in /dev/null rather then ~/mail/spam)

    1. Re:Spam Spam Defeatable Spam by fruey · · Score: 1
      It doesn't take very much CPU to s/\W//g

      Yes, but it takes rather more to convert | to i, @ to a, and all the other possible replacements. It's not impossible, but removing punctuation is only part of the battle.

      Your whole post makes it sound like it's easy. If it were easy, we would stop a lot more spam. As it happens, it's difficult. Spammers are always going to keep ahead of the curve if they can, and as long as they're making money, they will continue to increase volume and keep on banging server CPU up and up in improved bayesian spam filtering.

      --
      Conversion Rate Optimisation French / English consultant
    2. Re:Spam Spam Defeatable Spam by dorward · · Score: 3, Interesting
      Your whole post makes it sound like it's easy. If it were easy, we would stop a lot more spam.

      In my experience, it is. I can't remember the last time I got a false positive or negative, and I haven't even bothered training the bayesian filter.

      Maybe I just get targetted by clueless spammers, but spam is not a major problem for me.

      Spammers are always going to keep ahead of the curve if they can, and as long as they're making money, they will continue to increase volume

      Spammers make money becuase most people don't run spam filters, and some people are clueless enough to do what the spammer wants.

      While the spam might be increasing, I don't see it until I go and look in my spamtrap Maildir, and I don't expect that to change any time soon.

    3. Re:Spam Spam Defeatable Spam by the+uNF+cola · · Score: 4, Insightful

      It doesn't take very much CPU to s/\W//g

      tr/\W//d is faster if that's perl :)
      --

      --
      "I'm not bright. Big words confuse me. But Wanda loves me and that should be enough for you." - Cosmo

    4. Re:Spam Spam Defeatable Spam by fruey · · Score: 1

      What sort of spam volumes are you getting? I get quite a lot, and I have filters. I just can't afford to go too crazy because running a company mail server means no false positives can be allowed until everyone learns what a separate SPAM inbox is.

      --
      Conversion Rate Optimisation French / English consultant
    5. Re:Spam Spam Defeatable Spam by Jugalator · · Score: 5, Informative

      According to SpamAssassin's default scores, these are all adding up to the spam score that apply to the examples above to "challenge spam filters":

      - Message text disguised using base64 encoding
      - Uses a numeric IP address in URL
      - Uses a dotted-decimal IP address in URL
      - HTML has over 9 kilopixels of images
      - HTML: images with 0-200 bytes of words
      - HTML has a low ratio of text to image area
      - The score from a bayesian filter, which would probably quickly increase for messages with tons of punctuation and still leave legit mail since you normally don't use tons of punctuation.

      Spam operators might get more creative, but I still think spam removal tools are several steps ahead.

      --
      Beware: In C++, your friends can see your privates!
    6. Re:Spam Spam Defeatable Spam by dorward · · Score: 1
      What sort of spam volumes are you getting?

      A dozen or so a day - and yes, I know this isn't as much as many people, but a little spam a day over time is still a lot of spam, and the filters are working well.

    7. Re:Spam Spam Defeatable Spam by fruey · · Score: 1

      Well I'm getting a lot more than that. More than a hundred a day on my Yahoo! address that are filtered, 20+ that slip by each working weekday. I report as many as I can be bothered. I might end up having to retire my Yahoo! address if ever I can't keep near a connected machine.

      As for company mail, well I'd say about 30 a day, and that's after some basic header (subject line) filtering, rejecting non existent domain names and poorly formed addresses...

      --
      Conversion Rate Optimisation French / English consultant
    8. Re:Spam Spam Defeatable Spam by ---- · · Score: 5, Informative

      I run spamassassin too.

      I get 30-120 spam a day. (old account).

      Checking with my spamassassin filter, I see that it's bayesian filter is happy with 1,868,996 pieces of spam, and 386 pieces of ham (the good stuff, stuff I want to keep).

      I get maybe 1 spam thru to my normal inbox a month. Which I happily feed to the sa-learn tool (spamassassin's bayesian learning tool).

      I don't need any wacky products installed in my email client (which I change often).
      I access my email via imap over ssl.
      I use mozilla mail mostly, but have used mutt, outlook, pine, outlook express, kmail, and a large amount of others (that I've forgotten about now), all with spamassassin running happily on the mail server churning thru all incoming email.

      our mail server handles 4000-10,000 pieces of email a day for all our accounts, and spamassassin barely registers as a 'blip' on our cpu usage radar.

      It's really sweet.

      Oh yeah, I've had only 1 false positive, and it was due to a wise-ass friend that decided to send a piece of conversational email disguised as spam from a new email address. /* ---- */

    9. Re:Spam Spam Defeatable Spam by Eivind · · Score: 3, Insightful
      But that's not needed.

      To a Bayesian filter such "cleverness" is even more damning than just stating plain-out what you want to say.

      Probably my legitimate mail *seldom* talks about "viagra" or "refinancing", but the rarity of those words in my mail is nothing agains the unlikeliness that I'd write "v1@gr@" or "r3f|n@nc|ng".

      In other words, such clever tricks migth work. Once.

    10. Re:Spam Spam Defeatable Spam by jesser · · Score: 1

      But what if one spammer uses "v1@gr@", one uses "v|agra", and one uses "vi agra"?

      --
      The shareholder is always right.
    11. Re:Spam Spam Defeatable Spam by Eivind · · Score: 1
      Then it works 3 times. :-)

      Seriously, I see your point. What *would* help with problems such as that one is to have collaborative filtering.

      For example, a client could use it's own statistics for tokens it's seen a few times earlier, while asking the collaborative database for an opinion on this new token "v|QR@".

      The trick is to ensure the integrity of the collaborative database. it'd do no good if spammers could simply subscribe and submit their spams as "non-spam". For example a rating-system that ignores (or heavily down-adjusts the significanse of) users who frequently disagree with the overwhelming majority of users migth work.

      I'm not saying it's easy. Only that filtering works okay for lots of people, me included, today. And I don't see any reason why we can't manage to *atleast* maintain the status quo, even faced with new spammer "cleverness".

    12. Re:Spam Spam Defeatable Spam by scrytch · · Score: 1

      > It doesn't take very much CPU to s/\W//g

      It also doesn't take much brainpower to Just Hit Delete when you see a message with lots of \W in the subject.

      Whoah nellie, I'm not actually suggesting JHD is a solution or that spam is any kind of non-problem. What I'm saying is that spammers are having to degrade the visual quality of their pitch so much that the munged subjects (sometimes bodies, though it's usually not visible) are instantly recognizeable as spam. Spammers are getting chased into smaller and smaller corners -- the r.an$do*m-l&y m#un^g!ed subjects are a sign that filters are working

      Best long term solution is still to remove the incentive, but second only to that is to remove the spammers.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    13. Re:Spam Spam Defeatable Spam by WuphonsReach · · Score: 2

      I would say a collaborative voting-style filter would work well inside of a small organization or department (less then 50 people as a rough guess). Maybe not everyone in the group of users, but most could be trained to do the Junk/Not-Junk thing.

      Beyond 50 people, however and I would think that what is spam/ham would start to rapidly diverge. Accounting folks have different e-mail then the customer service reps who get different e-mail from the programmers.

      Plus, doing it at a workgroup / small organization level mitigates some of the issues of how trustworthy is the database. A rogue user can't do much damage (only affecting a handful of other people) and they would be quickly found out. But at least there would be some shared-knowledge about what is ham/spam which would reduce the amount of work for the rest of the group.

      --
      Wolde you bothe eate your cake, and have your cake?
    14. Re:Spam Spam Defeatable Spam by stormpunk · · Score: 2, Informative

      That's faster because it didn't delete what you wanted.

      From the perlop manpage:
      Note that tr does not do regular expression character classes such as \d or [:lower:].

      Also, do you really want to delete *all* white space too?

      Spamassassin does a good job of catching spammers by their horrible imitation headers too, which I'm sure they will continue identify themselves by.

    15. Re:Spam Spam Defeatable Spam by ikkyikkyikkypikang · · Score: 1
      But what if one spammer uses "v1@gr@", one uses "v|agra", and one uses "vi agra"?

      I wrote a script to handle such cases. It will take a simple SpamAssassin rule (or just a word, if you choose) and output a very broad SpamAssassin rule that matches all these variations:

      Here is a rule that match many forms of viagra.

      Here is a rule that matches only obfuscated refinance. (I may get a message from my realtor regaring a legitimate refinance, but not a R3F|NANCE.

      --
      -- This post (c) 2003, Knights who say Ni, LTD.
    16. Re:Spam Spam Defeatable Spam by ikkyikkyikkypikang · · Score: 1

      Doh.
      Make that refinance

      --
      -- This post (c) 2003, Knights who say Ni, LTD.
    17. Re:Spam Spam Defeatable Spam by anonymous+loser · · Score: 1

      Hmm...well we use SpamAssassin at my company and while it catches a lot, I still get roughly 20-30 spams a day that the filter doesn't catch. Of those, my personally-trained Mozilla Baysean filter catches another 75%, and the rest I have to delete by hand. And, both SpamAssassin and Mozilla still give me false positives, mostly from legitimate emails originating in Asia, but also from companies in the US such as when I get notifications of 3rd-party software security updates, etc.

      So all-in-all I'd say there's still a lot of work to be done in this area.

    18. Re:Spam Spam Defeatable Spam by the+uNF+cola · · Score: 1

      Hey, I'm using his regexp. Ask him.

      --

      --
      "I'm not bright. Big words confuse me. But Wanda loves me and that should be enough for you." - Cosmo

  7. Re:And #1 is... by The+Clockwork+Troll · · Score: 1

    nor do you, cliff craven

    --

    There are no karma whores, only moderation johns
  8. Don't put your email address online by arvindn · · Score: 4, Interesting
    Stop spam at the source, stupid!

    Don't put your email address online, period. Other solutions like filters only address part of the problem, because you still have to pay for the bandwidth and there's the problem of false positives. I wrote a little Javascript Turing email obfuscator, which prevents renders your email address invisible to bots, even those that can execute javascript.

    An ounce of prevention...

    1. Re:Don't put your email address online by wiggys · · Score: 5, Insightful

      >Don't put your email address online, period

      That's like saying "Don't go out after 9pm or you deserve to get beaten/raped".

      Sorry, but my instincts are to fight the spamming bastards rather than give in to them.

      --

      Sorry, but my karma just ran over your dogma.

    2. Re:Don't put your email address online by arvindn · · Score: 1, Interesting
      Bad analogy.

      I never said anything about not fighting spammers. Please do fight them. But at the same time, also protect yourself. What you're saying is more like: "I'll go out at night alone and unarmed and I'll fight if I'm attacked." I'm just saying take a gun with you.

      Not putting your email online doesn't mean not giving it out at all. It just means don't put it in nice cleartext which spambots can harvest. Obfuscate it so that humans can still gets it while bots can't.

    3. Re:Don't put your email address online by dorward · · Score: 4, Insightful
      Don't put your email address online, period. Other solutions like filters only address part of the problem, because you still have to pay for the bandwidth and there's the problem of false positives. I wrote a little Javascript Turing email obfuscator, which prevents renders your email address invisible to bots, even those that can execute javascript.

      It comes down to a choice:

      • Get less spam
      • Make it harder for people to contact you

      I don't want to put barriers in people's ways when they wish to contact me (OK, sometimes I do - 'No I will not fix your computer! I don't even know you!' - but generally I don't). Making people use a JavaScript enabled web browser AND answer a question is a barrier, and I don't want it.

    4. Re:Don't put your email address online by arvindn · · Score: 1
      Of course, its your choice.

      You may want to consider two things though:

      • Spam continues to increase exponentially with no sign of slowing down. If you let them get your email now you'll regret it months, even years later.
      • The time to type a word into a textbox is nothing compared to writing an email. So that's not really a barrier. Javascript is though.
    5. Re:Don't put your email address online by Anonymous Coward · · Score: 0

      What you're saying is more like: "I'll go out at night alone and unarmed and I'll fight if I'm attacked." I'm just saying take a gun with you.

      Yeah, great idea - go out with a gun, and get refused entry to anywhere you might have wanted to go, and then end up in a cell for unlawful possession of a firearm. That's my idea of a good night out!

    6. Re:Don't put your email address online by adrianbaugh · · Score: 1

      It's not, really. My email address is not available online, but I'm still quite contactable via email - I have a perlscript (with the To: email hardcoded in and some sanity checking on the inputs) that allows people to email me without ever seeing the address.

      --
      "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
      - JRR Tolkien.
    7. Re:Don't put your email address online by azaris · · Score: 3, Funny

      I wrote a little Javascript Turing email obfuscator, which prevents renders your email address invisible to bots, even those that can execute javascript.

      That only works for people who think that sending you e-mail is such an enormous honor that they're willing to jump through flaming hoops backwards to accomplish it. The first spammer that's desperate enough to "decrypt" your e-mail address will add it to an address list and that's the end of that chapter.

      Ever notice how entities that erect all sorts of extraneous barriers to communicating with them tend to get your blood boiling? I call it the "you must fax us this form in triplicate with a notarized form and a copy of your driver's license during office hours in Burma on the third tuesday of April during a leap year that doesn't have the number six in it"-syndrome.

    8. Re:Don't put your email address online by Anonymous Coward · · Score: 0

      Did you get rid of all your phones too?

    9. Re:Don't put your email address online by NanoGator · · Score: 1

      "Don't put your email address online, period."

      Doesn't help you with a brute force or dictionary attack. Those are popular these days.

      --
      "Derp de derp."
    10. Re:Don't put your email address online by arvindn · · Score: 1
      Good idea, but...

      Google for "blog spam". There are bots going around looking for Submit links in the most popular blogs and spamming them. Its probably only a matter of time before they extend that to the whole of the web.

    11. Re:Don't put your email address online by timmarhy · · Score: 1

      you could also try posting a gif of you email address, only work in some cases but it's not a bad option, 100% that spammers won't harvest it off webpages.

      --
      If you mod me down, I will become more powerful than you can imagine....
    12. Re:Don't put your email address online by singleantler · · Score: 1

      Lots of spam is just going to random names / likely addresses at a domain name, your address doesn't have to be public to receive spam.

      I support the idea of a textbox, but it's a barrier to people using a website. With a site I'm about to launch I'm going to want an e-mail address in plain text, so it is available to anyone who might want to contact me. That means I'm going to get spam, but I'll take that over the chance of missing out on a contract.

      Personally, I always prefer websites that have a contact e-mail address, and/or phone number as well, it gives me more confidence that I can get hold of them than a form that might not be sending a message out. And when I send an e-mail, I can easily keep a copy of the message I've sent indefinitely.

      --
      "What if they're using IE?" "I've dumbed Mozilla down to cope with it." - BOFH
    13. Re:Don't put your email address online by Anonymous Coward · · Score: 0

      i like that idea.

      thanks.

    14. Re:Don't put your email address online by ajs318 · · Score: 1

      My e-mail address came out as "undefinedundefinedundefinedundefinedundefined" in Konqueror. I guess you can't get much more obfuscated than that!

      Anyway, not every client has JavaScript enabled. That's why I wrote something server-side: SpamJavelin - it puts trace digits into your virtually-hosted {anything_you_like_before_the_at_sign@mypatch.myis p.co.uk} e-mail address to indicate where and when it was picked up. You then know the IP address used by whoever found your email address {and the time of day, in case it was a dynamically-assigned one} and can take action against them for violations of your T&Cs {"Spam is charged at $2000 per byte"} or just block anything being sent to that address.

      I am becoming more and more convinced, however, that the best way to avoid spam is to avoid e-mail. I find that I can contact my colleagues on the other side of the office simply by speaking a little louder.

      --
      Je fume. Tu fumes. Nous fûmes!
    15. Re:Don't put your email address online by Anonymous Coward · · Score: 0

      Don't put your email address online, period.

      Been there, done that - worked for about 2 years.

      Guess what happened? One of my "friends" typed my email address into a "mail this page to a friend" link and that was the end of that.

      Security is only as strong as its weakest link, and your email address is only as secure as your dumbest friend.

    16. Re:Don't put your email address online by arvindn · · Score: 1
      My e-mail address came out as "undefinedundefinedundefinedundefinedundefined" in Konqueror.

      You might have entered an empty string as one of the values?

      Your javelin idea sounds pretty good, but what happens when spammers eventually get a thousand addresses from your domain, so your bandwidth multiplies thousandfold? (though you block all of it). If you're using a free online email service rather than your own server you're fine I guess :)

    17. Re:Don't put your email address online by monkeyfinger · · Score: 1

      Interesting idea.

    18. Re:Don't put your email address online by Lozzer · · Score: 1

      Your email address is the destination. The source should be stopped with a heavy blunt instrument.

      --
      Special Relativity: The person in the other queue thinks yours is moving faster.
    19. Re:Don't put your email address online by popeyethesailorman · · Score: 1

      It's not necessarily up to you. Friends and my kids have sent me "greeting cards" and "invitations" to view their photos on-line. To do so, *they* entered my email address. I suspect my email becomes more valuable once I click on the link I'm sent (we've got a live one). Of course I could just ignore these, but that would deprive me of the effort of these well-meaning (if naive) friends. My point is: it's easier said than done to not "put your email address online."

    20. Re:Don't put your email address online by ajs318 · · Score: 1

      It worked fine in Mozilla Firebird, so I'm guessing that it's a KDE thingie.

      The blocked email doesn't count against my bandwidth any more than if I didn't block it - it's on a server which is not physically on my premises. When I do get my own mail servers, I won't just be using disposable addresses - I'll use entire disposable virtual hosts. Like anything_you_like@my_patch_for_this_month.myowndom ain.co.uk instead .....

      --
      Je fume. Tu fumes. Nous fûmes!
    21. Re:Don't put your email address online by adrianbaugh · · Score: 1

      My blog is really only a journal. Only I can post to it. My email sending cgi will only send email to me (and can't post in my journal or anything like that). If I start getting spam through the cgi then I can just add a challenge-response front end to block it - it doesn't present a wider issue as the spammers still don't have my email address - once the cgi is made human-only they can't send me spam any more. But that's a little bit annoying for people, so I'll only do that if it becomes a problem - so far it hasn't for me.

      --
      "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
      - JRR Tolkien.
    22. Re:Don't put your email address online by Anonymous Coward · · Score: 0

      > wrote a little Javascript Turing email obfuscator,

      It's not an obfuscator, it's a challenge. I'd rather not email you than jump through your ridiculous hoops, frankly. Which I'm sure is what you want, but in that case, you may as well just not put up your address.

    23. Re:Don't put your email address online by poot_rootbeer · · Score: 1

      Don't put your email address online, period.

      Given that SMTP will transmit sender or recipient addresses over the wire as cleartext, someone can use a sniffer to discover your address even if you don't "put it online". The only way to avoid this is to make sure every link between you and your correspondent tunnels through a secure connection, or just not user or even have an email address at all.

    24. Re:Don't put your email address online by Aidtopia · · Score: 1
      Don't put your email address online, period.

      Doesn't work. I get tons of spam from dictionary attacks to accounts that have never been published on the Internet.

      And unscrupulous companies like Alexa.com (an Amazon company) have published addresses for domain name holders. Somehow they cross-reference these with some other databases, as they often list personal addresses instead of the address in the WHOIS record.

      I'm also sick of reading about everyone's success stories with Spam Assassin. I get about 200 spams a day. SA marks about 80 of them as spam. Even worse, there's occasionally a false-positive in those. I'm having a helluva time finding my real email.

    25. Re:Don't put your email address online by Anonymous Coward · · Score: 0

      And then when someone else puts your e-mail address in some form? Then all of your efforts are for naught.

    26. Re:Don't put your email address online by crimethinker · · Score: 1
      Funny, I have an address which I have NEVER put on-line anywhere, yet I get about 10 spams daily, mostly from .ru and .ro domains, but of course the obligatory hjkfdlashjkdfhak@yahoo.com stuff, too.

      And no, the address it isn't a dictionary word, nor is is <8 characters, so I doubt they used a dictionary attack. Since my DSL is with PacBell, I bet they sold my e-mail just like they sell my phone number. Bastards.

      My older address (since 1996) has a few hundred spams per day caught by Earthlink's Spaminator, and another 50 or 60 every day that get caught by POPFile. That one was put on-line, and used in Usenet (back before Usenet became useless), so it's on every bloody spammer's list. Actual desirable mail is <10 pieces per day.

      I haven't had a false positive in over a month. False negatives are a little more frequent, so I still check the spam bucket. Just last night, my "thanks for subscribing" message from Consumer Reports hit the spam bucket, but I grabbed the e-mail address and whitelisted it.

      I favour the death penalty for spammer. Publicly. After the first few botched executions, maybe the spam torrent will subside.

      -paul

      --
      Pistol caliber is like religion: everyone has their favourite, and theirs is the only right choice.
    27. Re:Don't put your email address online by nuintari · · Score: 1

      Ever heard of a dictionary attack?

      Classically, its used to bust passwords on large multiuser systems or networks with poor defenses against this form of attack. But spammers have been known, as evidenced by my mail server's logs, to just try a bunch of a) common or b) likely names attached toany domain they can discover.

      If you have webmaster, hostmaster, operator, or any other common name, it'll get spam eventually. also, domain@domain.com tends to get a lot fo spam too, and any variants of it will probably be guesed quickly as well.

      And remember, its your bandwidth that they waste when they dictionary attack your mail server, you'll never see a dime from them, but its STILL FUCKING LEGAL to send spam.

      --

      --Nuintari

      slashdot : where an opinion can be wrong.

  9. Desktop management by Zog+The+Undeniable · · Score: 2, Funny

    My experince since we changed from Windows 3.1 to NT and now 2000 is that the few cases where users screwed up their PCs have been outweighed by the constant demands for an engineer visit to carry out a trivial task using the admin password. And no-one can defrag their hard disks. Ever.

    --
    When I am king, you will be first against the wall.
    1. Re:Desktop management by pe1chl · · Score: 2, Insightful

      That means you (or the admins) have not yet fully understood how they can manage desktop systems.
      This is understandable. There is a lot to read.
      But in the end it will be possible to protect the systems against the user (somewhat) and still be able to manage them, even defragment.

      So keep on studying!

    2. Re:Desktop management by TheMidget · · Score: 1
      That means you (or the admins) have not yet fully understood how they can manage desktop systems.

      This is understandable. There is a lot to read.

      But in the end it will be possible to protect the systems against the user (somewhat) and still be able to manage them, even defragment.

      So keep on studying!

      And I thought the main selling point of Windows was that it was easy enough that any baboon could install/user/administer it. If that is not actually true, wouldn't it make more sense to just install Linux instead? At least, you wouldn't need to defrag...

    3. Re:Desktop management by pe1chl · · Score: 1

      I fully agree: it is not at all true that Windows is easier to administer than Linux.
      Usually, when folks claim the contrary they then come up with issues like those in the parent article.

      I.e. they think it is simple, but that is only because they have not yet discovered the complexity. Kind of like considering a Mars rover simple because it is just a bouncing ball that unfolds and releases a radio controlled car that drives around.

    4. Re:Desktop management by danheskett · · Score: 4, Interesting

      And I thought the main selling point of Windows was that it was easy enough that any baboon could install/user/administer it.
      It is massively easy to admin a large number of similiar Windows machines.

      As a part time thing, for charity, I admin a largish network for a non-profit in New England. Something like ~150 desktop PCs - running Win2k and WinXP and 3 Win2k Servers.

      I do it all remotely, in about ~45 minutes or so weekly. When they need a new PC they get it straight from Dell, plug it in, and after a very simple operation (which, granted, required me writing out detailed instructions with pictures and lots of hand-holding), the PC is in the network. After a quick reboot, all the software is configured, printers configured, network access configured, and any of the 175 users can log in and experience the same consistent environment.

      Patching machines is virtually painless, virus/trojans/spyware never gets through, e-mail is rock-solid, machines don't crash unless it's a hardware failure (quite common with Dell sadly..), the machines are locked down and unable to be user-f'd, and things are generally smooth.

      They used to have a full-time fully-clueless IT guy. He went to a different career, and I took over a few years ago. After a single weekend of re-engineering I can say that the network operates without any trouble. The users are happy, things are reliable, all major maintenance is automated and scripted, and things *just work*.

      Honestly, it all depends on the person. I've known networks with really bad UNIX-ish admins where nothing working, machines, crashed non-stop, etc etc. Same with Windows.

      Don't mean to be immodest, but really, it just takes someone with a good grasp of IT and some Windows skills. My one power user on-site handles some of the hands-on stuff (unjamming printers, unpacking new PCs, changing backup tapes, etc).

      Anyways... in this case, Linux would work except for about ~6 or so critical apps that are Windows-only. Bummer.

    5. Re:Desktop management by Anonymous Coward · · Score: 0

      sorry but your IT staff are NOT engineer's.

      please stop making illegal statements about people that simply have a manufacturers certification paper.

    6. Re:Desktop management by gnu-generation-one · · Score: 1

      "the few cases where users screwed up their PCs have been outweighed by the constant demands for an engineer visit to carry out a trivial task using the admin password"

      Yep, if you want to keep the admin password secret, at least make sure the computer's clock is accurate!

  10. In the subject line... by Crasoum · · Score: 1

    why not filter for greater then certian number of punctuation marks, and in the body filter for anything greater then average letter to punctuation ratio? Sorry my previous post sounded confusing...

    $?!!!@#!Th.,is./ ??is,!@@ sp!*($am!?..,.,;;:

  11. Forget the flash drives... think USB HARD DRIVES by Neo-Rio-101 · · Score: 4, Interesting

    I use a 2.5" 20GB USB hard drive when I move between branch offices for work as it carries all my data and stuff with me. I also use my HD as a kind of FTP directory when I want to install client software across a server network.

    Come to think of it, there's nothing to stop somebody with one of these Hard drives from importing and exporting several CDs worth of data on it, and importing all kinds of strange software or even CD-copying software into the workplace to make nice CD ISO images or even whole drive dumps of code that should not be freely distributed.

    The USB hard disk is probably way more risky than a flash drive, because 512MB while it can still hold a lot of info, is still expensive and is limited by its size.

    --
    READY.
    PRINT ""+-0
  12. heh by autopr0n · · Score: 1

    Spam operators are getting more creative in their efforts to get around spam filters. R.a..n,d,o.,m p,u,,n,c.t,,u_a.t.1..0.n makes it nearly impossible to block spam messages by filtering keywords. Operators are changing to graphics interchange format images with no searchable text. Some spammers send in encoded formats, like Base64, to circumvent keyword filters altogether, and relay through IP addresses that have no Domain Name System domains associated with them.

    Why on earth did they expand "GIF" there?

    Oh well, the base-64, and even the image method are not immune from keyword and Baysian filters (in fact, you could theoreticaly write a Baysian filter based on image features, killing any "Ad-like" images!)

    --
    autopr0n is like, down and stuff.
    1. Re: heh by Black+Parrot · · Score: 1


      > Oh well, the base-64, and even the image method are not immune from keyword and Baysian filters (in fact, you could theoreticaly write a Baysian filter based on image features, killing any "Ad-like" images!)

      I want a filter that lets a script scum Usenet and download all the pictures of perfect babes, while skipping over the ads, sweathogs, and jailbait.

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:heh by Jugalator · · Score: 1

      Actually, like I posted earlier, filters like SpamAssassin don't even need to apply bayesian filters to understand that things looking like base64 obfuscated body text is likely to be spam. Lots of graphics per text also count towards the likelyhood of being spam. What you quote was probably written by someone with no special insight in modern spam filters.

      --
      Beware: In C++, your friends can see your privates!
  13. What I encountered yesterday by quigonn · · Score: 5, Interesting

    Spammers actually seem to try defeating bayesian spam filters by "training" them with random words:

    From: Noah Poe
    Date: Sun, 04 Jan 2004 15:58:49 -0600
    To: a.konrad@aon.at
    Subject: canberra happen

    aides bone emmanuel rumania persistent josephine pencil majesty bottom
    anarch molecular cafe hepburn done ellipsoid monoceros chokeberry pungent decontrolled
    orphanage keel cessna lippincott drugstore onion inclement empire

    This is just sick.

    --
    A monkey is doing the real work for me.
    1. Re:What I encountered yesterday by Anonymous Coward · · Score: 2, Interesting

      I've been getting a lot of these too, and I wonder how easy it is to create a filter that calculates the amount of short (say 4 characters) in a message. If there aren't enough of these (and note the difference between what you posted and this post for example) then it's very likely spam.

      And really, even if you use a Bayesian filter, how many emails contain the words "majesty" "ellipsoid" and "lippincott"? Is it really a problem to have these associated with spam? As long as you need a few of them to trigger the filter I don't see how this is going to cause false positives. In effect, the spammers are tagging their junk for us. Handy :-).

      Lourens

    2. Re:What I encountered yesterday by Texas+Rose+on+Lava+L · · Score: 4, Interesting

      I don't think this will work too well for the spammers. When was the last time you got a legitimate email containing "lippincott" or "monoceros" or "emmanuel?" The Bayesian filter will notice that words like this only show up in spam, and the next email you get with "lippincott" in it goes to the spam folder. This is particularly true if the spammers get lazy and reuse the same set of "random" words.

      As for spammers training your filter to accept spam, I think the spammers would have to be really sophisticated to pull that off. They would have to guess which words show up in your legitimate email but not in your spam. For my work email, for example, that would probably be things like technical jargon, coworkers' names, product names - stuff the spammers won't be able to guess (and that will vary from one person to the next). So even if spammers add random dictionary words to their spams, there will still be individual words that are far more common in legitimate email than they are in spam, and the spammers' plot will fail.

    3. Re:What I encountered yesterday by arivanov · · Score: 3, Informative

      Fairly stupid and will not work. At least with SPAM assassin. It does Bayes on two word combinations (unless you change one of the defaults). So random words will not get into the bayes dictionary anyway.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    4. Re: What I encountered yesterday by Black+Parrot · · Score: 2, Funny


      > And really, even if you use a Bayesian filter, how many emails contain the words "majesty" "ellipsoid" and "lippincott"?

      Why, just yesterday I got one that said "Her Majesty wants you to polish the ellipsoid on her Lippincott, and then bring it around front."

      --
      Sheesh, evil *and* a jerk. -- Jade
    5. Re: What I encountered yesterday by Anonymous Coward · · Score: 0

      haha, made me laugh out loud.

      wish i had modpoints :-)

    6. Re:What I encountered yesterday by ultrasound · · Score: 1
      Googling on "bone emmanuel rumania persistent" I get 6 results. The last site, buybestposters has a number of pages (or nodes) e.g.

      2.html

      12.html

      12.html

      552.html

      etc.

      Thousands and thousands of words on pages with a number of hyperlinks connecting them. What is it for? Some type of google bomb? Or training data for corrupting bayesian filters?

    7. Re:What I encountered yesterday by Anonymous Coward · · Score: 0

      So thats why I haven't been receiving mails from the lippincott-monoceros mailing list recently...

    8. Re:What I encountered yesterday by Teux · · Score: 2, Informative

      Paul Grahm wrote an explaination of why this sort of random introduction of words into spam doesn't fool a good Bayesian filter in this article.

      So Far, So Good

      The more they try to fool the filter, the better the filter becomes at recognizing this sort of "random" word placement. Interesting read.

    9. Re:What I encountered yesterday by Scroatzilla · · Score: 1

      I could swear that's directly from dialogue in a Stephen Soderbergh movie.

    10. Re:What I encountered yesterday by jea6 · · Score: 1

      Oddly enough, I get lots of Lippincott e-mail. I work with a company called Lippincott Williams and Wilkins. LOL.

      --

      sarchasm: The gulf between the author of sarcastic wit and the person who doesn't get it.
    11. Re:What I encountered yesterday by kitzilla · · Score: 1

      I'm getting a ton of that. Better to delete it than flag as spam, I'd guess.

      --
      This is my post. There are many others like it. If you don't like what you read here, go try one of the others.
    12. Re: What I encountered yesterday by Anonymous Coward · · Score: 0

      Yeah, I hate it when I get porn sent to me, too. Even if Liz is a billionaire, I don't see why I want to read about her getting her ellipsoid polished. Guess some people just are into that older women thing.

  14. Dumb question - spell check the incoming mail? by MachDelta · · Score: 5, Interesting

    Ok, this is probably a dumb question, but why the hell doesn't anyone make a spell checking spam filter? Just set it to junk any incoming email with more than x% spelling mistakes, and voila! All y,o.ur.,. r,a.,n.d,.om.,,. p,.u,.nc,.tu,at,i.on and |33t 5p34k is fucked. Combine it with a regular spam filter, and you're set!
    It'd also have the added bonus of keeping idiots who can't spell worth crap out of your inbox. And since it would work off a dictionary (preferably the same one as your outgoing spell checker, if equipped), you could always add whatever names, phrases, and abbreviations you wanted, while still keeping the "0MG L1EK MAK UR P3N0R 9 INCHZ LONGR!!" crap out of your inbox.
    Surely we have the ability to create something like this. So where is it?

    1. Re:Dumb question - spell check the incoming mail? by Texas+Rose+on+Lava+L · · Score: 3, Interesting

      From: Boss@personalispaccount.com
      To: Employee@work.com
      Priority: Extremely Urgent

      Michael,
      The TPS report for 3Q03 NPT TLAs is late. Please attach HEL and HPQ-4 to GNAA and send (w/TPS) to VP of Ops by EOD.

      Thx, Ackbar

    2. Re:Dumb question - spell check the incoming mail? by tuggy · · Score: 1

      that's a good sugestion, but other problems arise.
      For example, I receive e-mails from people that i use to talk on IRC.. and people use a lot of abbreviations there, which a spell checker my classify as errors.
      And then there is the problem of having just one spell checker. Because i receive e-mails in more than just one language...

    3. Re: Dumb question - spell check the incoming mail? by Black+Parrot · · Score: 1


      > Ok, this is probably a dumb question, but why the hell doesn't anyone make a spell checking spam filter? Just set it to junk any incoming email with more than x% spelling mistakes, and voila! All y,o.ur.,. r,a.,n.d,.om.,,. p,.u,.nc,.tu,at,i.on and |33t 5p34k is fucked.

      > It'd also have the added bonus of keeping idiots who can't spell worth crap out of your inbox.

      OK, but how about a solution that works for people who have programmers for friends?

      --
      Sheesh, evil *and* a jerk. -- Jade
    4. Re:Dumb question - spell check the incoming mail? by Anonymous Coward · · Score: 0

      But what if your "friends" use AOL?

    5. Re:Dumb question - spell check the incoming mail? by jesser · · Score: 1

      Just wait until your spell-checker corrects "gonna" to "gonad" and decides to block the e-mail.

      --
      The shareholder is always right.
    6. Re:Dumb question - spell check the incoming mail? by Anonymous Coward · · Score: 0

      The first thing that came to my mind was sending code fragments. Additional off the top of my head areas are people working in scientific or academic fields where the vocabulary is extremely complex- try running an academic paper through a spellchecker- and people working in quantatative fields. Most businesses have their own set of vocabulary and abbreviations that would make this infeasible, and whats worse is that these vocabularies are highly dynamic. False positives in these scenarios would be alot more likely, and few things are worse in spam filtering than false positives.
      You could try to enter each of these terms into a dictionary, but that would require orders of magnitude more effort than hitting the delete key after applying a standard bayesian filter, and still not help the problem of mails with new terms getting blocked.

    7. Re:Dumb question - spell check the incoming mail? by addaon · · Score: 1

      Well, if I got an e-mail with that sig, I would treat it as junk, regardless of the contents. Works for me.

      --

      I've had this sig for three days.
    8. Re:Dumb question - spell check the incoming mail? by worf_mo · · Score: 1

      If you don't want any mails from CmdrTaco why not simply say so?

      Kidding aside, a spell checking filter would be hard to tune when you're expecting emails in various languages (from people with varying typing skills).

    9. Re:Dumb question - spell check the incoming mail? by dacarr · · Score: 1

      Good point, but the subject line is what's more important in this. Granted, you'll have to teach your users to actually not be stupid....

      --
      This sig no verb.
    10. Re:Dumb question - spell check the incoming mail? by Anonymous Coward · · Score: 0

      Then how would I ever get mail from CmdTaco?

    11. Re:Dumb question - spell check the incoming mail? by Anonymous Coward · · Score: 0

      Friends don't let friends use AOL. If we have to help them out through the "tough love" solution of not getting their email - so be it.

    12. Re:Dumb question - spell check the incoming mail? by ikkyikkyikkypikang · · Score: 1

      There was some discussion regarding this on SATalk recently. It appeared that spell-checking email didn't work as well as people thought it might. IIRC there was only attempts to spell check the subject line, however. Somebody mentioned they would try to filter out common *legitimate* spelling mistakes (names, mailing lists, version numbers, etc)

      --
      -- This post (c) 2003, Knights who say Ni, LTD.
  15. On random punctuation by Richard+W.M.+Jones · · Score: 5, Interesting
    At my last job I wrote a chat server which was used by school age children.

    One of the requirements (coming from "concerned parents", of course) was to filter out swearing in the chat rooms. So if someone typed in, say, "you're a shit", what would actually appear for everyone else would be "you're a $!%^" or something similar.

    Eventually, of course, we got into an arms race with the kids, who would write "sh1t", "s.h.i.t", "sh*t" and so on.

    However, I came up with a program which generated a regexp which matched pretty much all the variations, and - to date - none of the kids have worked out a way around it.

    This is how it worked.

    (Actually, I can send anyone the original regexp generator code if they're interested - just mail me).

    The basic concept was to use a table of "equivalences", for, eg. "a" => [ "@", "4", "A", ....], "f" => [ "ph", .... ]

    For each swear word we generate a regexp with (r1|r2|r3|...) for each letter in the bad word, where r1, r2, r3, ... are the list of equivalences for that letter.

    That produces a list of swear word - matching regexps which we then combined into a super mega regexp which would match any of the 50 or so banned words.

    One interesting thing is that you can end up with a regexp which is too big for GNU regexp to handle ... But there are ways to get round that and you can code it up as a flex parser too which doesn't have any limits as far as I can tell.

    The actual code is slightly more complex and does a few more things than above (eg. it works for "s.h.1.t" too, or even "s---h--1----------t". And it has a concept of "obliterator characters", so "sh*t" can be banned also.

    If anyone's interested I can send the code.

    Rich.

    1. Re:On random punctuation by ^Bobby^ · · Score: 3, Funny

      So you're the one responsible for 'I was hit!' comming out 'I wa* ***!'

      Filters like that ruin normal text.

    2. Re:On random punctuation by miu · · Score: 5, Funny

      faux queue man!

      --

      [Set Cain on fire and steal his lute.]
    3. Re:On random punctuation by Anonymous Coward · · Score: 0

      You know it's an arms race and still continue? Like kids depend on swear words to hurt other kids. Pathetic.

    4. Re:On random punctuation by Anonymous Coward · · Score: 0

      Wow, no sh*t?

    5. Re:On random punctuation by DerPflanz · · Score: 2, Insightful

      What if some tries things like 'fcuk' or the like? Does it work also? Think of that english research done lately where it says it doesn't make much difference in which order the letters are, as long as the beginning and ending letter are correct. More about that here.

      --
      -- The Internet is a too slow way of doing things, you'd never do without it.
    6. Re:On random punctuation by LittleBigLui · · Score: 1

      So your product is one of those mountains of clueless that changes "cocktail" to "man thingytail" in conversations and thereby causes heaps confusion first and plenty of laughter afterwards?

      Oh well, and does your product catch the phrase "Sick my Duck"? (Sure should, that one might be the Next Big Thing TM amoung young swearers everywhere.)

      (aiming for Funny here, not Troll!)

      --
      Free as in mason.
    7. Re:On random punctuation by Richard+W.M.+Jones · · Score: 1
      "fcuk" ... no.

      (That's a famous trademark in the UK, though :-)

      It does work on things like fu(k though.

      Rich.

    8. Re:On random punctuation by Richard+W.M.+Jones · · Score: 1
      Actually, I think the whole issue of swear word filtering is silly.

      However, I was doing my job and getting paid for it ...

      If it helps to make a small dent in the quantity of v1@gra spam, then so much the better though.

      Rich.

    9. Re:On random punctuation by Swofx · · Score: 1

      In the other Story about What You Can't Say the guy first asks the question if you should respond to the whish - banning swearing among children - at all. I wonder if this has been discussed in your case. Or did you go straight ahead trying to solve a social challenge with a few lines of code?

    10. Re:On random punctuation by Alioth · · Score: 2, Funny

      But will it filter the town name Scunthorpe as being offensive? AOL had this problem where people living in Scunthorpe suddenly found they could no longer use their town name.

    11. Re:On random punctuation by Stiletto · · Score: 1


      Clever algorithm, but...

      Someone paid you to make sure kids couldn't see swear words they already know well enough to type in??? Have we gotten this ridiculous in our attempts to "Protect The Children(tm)"?

    12. Re:On random punctuation by Quattro+Vezina · · Score: 1

      That's nice, but would it filter out these:

      1) Combinations like fuch, fvck, focker, schit, schidt, "suck my dictionary"
      2) Non-swearing such as cockpit, cocktail -- if you use a dictionary of acceptable words to sidestep the filter, would it still filter out non-English words such as soshite (a Japanese word)?
      3) What about words that can either be used as swears or as non-swears? Dick is a man's name, and there's nothing offencive about cocking a gun or using ``ass'' to describe a donkey

      --
      I support the Center for Consumer Freedom
    13. Re:On random punctuation by ajs318 · · Score: 1

      I wrote a swear word filter once for an Internet message board {thinking if you're in my cgi-bin directory, which is private property, it's reasonable for me to expect you to obey my rules} and that deliberately changed "w**kel rotary engine" and "sc**thorpe" back after the initial munging {it only checked for one other word, and I couldn't find a single "clean" word with those letters in it}. It did mean you couldn't type "sc**thorpe" without it changing to "Scunthorpe", but who is ever going to want do that?

      --
      Je fume. Tu fumes. Nous fûmes!
    14. Re:On random punctuation by Richard+W.M.+Jones · · Score: 2, Informative
      But will it filter the town name Scunthorpe as being offensive? AOL had this problem where people living in Scunthorpe suddenly found they could no longer use their town name.

      It handles this case correctly. There is actually some extra code I added to handle cases like this (specifically the word "scrape").

      Basically the regexp is modified so it only matches at either the beginning or the end of a word, using word boundary matching. Not completely ideal, but good enough.

      Rich.

    15. Re:On random punctuation by Richard+W.M.+Jones · · Score: 1
      1) Combinations like fuch, fvck, focker, schit, schidt, "suck my dictionary"

      no, yes, no, yes (I think), no, no.

      2) Non-swearing such as cockpit, cocktail -- if you use a dictionary of acceptable words to sidestep the filter, would it still filter out non-English words such as soshite (a Japanese word)?

      IIRC cock wasn't on the list of swearwords. Swearwords in the middle of words not filtered (see previous posting).

      3) What about words that can either be used as swears or as non-swears? Dick is a man's name, and there's nothing offencive about cocking a gun or using ``ass'' to describe a donkey

      These were all not swearwords, so no issue.

      The real issue is v1@gra spam, don't forget! I think filtering out childrens' swearwords in a chatroom is just silly. But I was getting paid to do it, so ...

      Rich.

    16. Re:On random punctuation by stup · · Score: 1

      I'm surprised the kids haven't figured out that they can still tell each other to 'gfuckj off'.

    17. Re:On random punctuation by Mr+Guy · · Score: 1

      Ah but that's the thing about kids, it's not so much whether you can catch them, it's whether they think they might get caught.

      Simply changing MOST of the words and having words that worked one week not work the next week will significantly ratchet up their paranoia.

      All you need at that point is to choose a sacrificial lamb and have a talk to his parents about "the profanity moniters" (yes, call them moniters not filters cause it sounds like someone cares) "triggering too much".

    18. Re:On random punctuation by shabble · · Score: 1

      Does it have anything against people from S*&^$orpe or *&^%$tone in the UK?

    19. Re:On random punctuation by zontroll · · Score: 1

      "I think filtering out childrens' swearwords in a chatroom is just silly. But I was getting paid to do it, so ..."

      Did you see the latest Simpsons, where the singles, seniors, childless couples, etc try to banish anything children-related so that they are free to swear, have uncensored television, etc?

    20. Re:On random punctuation by Malc · · Score: 1

      What about Soundex - would that work?

    21. Re:On random punctuation by chad_r · · Score: 1

      [Bill072] If you see Kaye, you tell her hi!

      [Bob_421] OK- see you, auntie!

    22. Re:On random punctuation by Inda · · Score: 1

      This disturbs me a little. I have many questions but will only ask a few.

      1. How do you know they were typing "sh;t" or "sh1t"? Were you monitoring them? Do you still monitor them?

      2. Was blocking certain words the only option that was discussed?

      3. Do you personally feel that children should be free to talk about anything they like with their peers (or did you only do it for the cash)?

      Please don't mod me as a troll. I will not judge anyone back - promise.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    23. Re:On random punctuation by Deven · · Score: 1

      The basic concept was to use a table of "equivalences" [...] we generate a regexp with (r1|r2|r3|...) for each letter [...] you can end up with a regexp which is too big for GNU regexp to handle ...

      Since many of your "equivalences" are probably a single character, it would probably simplify the regexp if you used character classes with [] whenever possible, and only fall back to grouping and alternation (...|...) when absolutely necessary. This might still be too complex, but it might help...

      --

      Deven

      "Simple things should be simple, and complex things should be possible." - Alan Kay

    24. Re:On random punctuation by Richard+W.M.+Jones · · Score: 1
      To be honest, it disturbed me a bit too. But then a lot of the stuff I did at that company disturbed me, which was why I eventually did the right thing and left.

      1. How do you know they were typing "sh;t" or "sh1t"? Were you monitoring them? Do you still monitor them?

      I'm not quite sure what you mean by the first part of this question. I'll send you the code if you ask me. Yes, we did monitor and record everything. Yes, I imagine they still do this. In the UK internet chatrooms are associated (in the public's eye) with the evils of predatory paedophiles. Mainly by the right wing tabloid press who sell a lot of newspapers this way. So monitored chatrooms are a big selling point (or would be if the company in question actually had any clue - I doubt they could sell cheap water to a thirsty man).

      2. Was blocking certain words the only option that was discussed?

      Well, the other option (which I favoured) was not blocking anything at all. As you can see I didn't get my way :-)

      3. Do you personally feel that children should be free to talk about anything they like with their peers (or did you only do it for the cash)?

      For what it matters, I personally think the whole episode was a bit silly. I was proud that I managed to make some software which was clean and effective, but not particularly proud about how it was being used for this sort of silly censorship.

      Rich.

    25. Re:On random punctuation by Richard+W.M.+Jones · · Score: 1
      Since many of your "equivalences" are probably a single character, it would probably simplify the regexp if you used character classes with [] whenever possible, and only fall back to grouping and alternation (...|...) when absolutely necessary. This might still be too complex, but it might help...

      I'm fairly sure that (a|b|c) will produce exactly the same DFA as [abc]. In other words, although the regexp might be a bit smaller, and perhaps compile marginally quicker, it would make no difference to the running time.

      What I was interested in, however, was getting around the limit of the GNU regexp DFA. It seemed to use a 64K buffer, and 64K branch offsets, which means the maximum size of a regexp you can compile is comparatively small. (Much larger than anything you might write by hand, of course, but quite limiting when you start to write code which writes regexps). There was no easy way to get around these limitations, so I ended up using various hacks to limit the size of the regexp (splitting into multiple regexps), and also tried using a flex-generated lexer instead.

      Rich.

    26. Re:On random punctuation by mhesseltine · · Score: 1

      Ewe are sofa king we Todd Ed

      --
      Overrated / Underrated : Moderation :: Anonymous Coward : Posting
    27. Re:On random punctuation by joshmccormack · · Score: 1

      For a job I did for a children's website we set up a form and asked employees to enter every foul word and phrase they could think of, which we saved into the database and used to filter out swear words. It was one filthy database.

    28. Re:On random punctuation by Anonymous Coward · · Score: 0

      shitake mushrooms

    29. Re:On random punctuation by Timmmm · · Score: 1

      We set up a form and asked employees to enter every foul word and phrase they could think of, which we saved into the database and used to filter out swear words. It was one filthy database.

      Ha ha, there's gotta be uses for that :-)

    30. Re:On random punctuation by weeboo0104 · · Score: 1

      N0 5h1t?

      --
      It is easier to build strong children than to repair broken men. -Frederick Douglass
    31. Re:On random punctuation by ikkyikkyikkypikang · · Score: 1
      --
      -- This post (c) 2003, Knights who say Ni, LTD.
    32. Re:On random punctuation by Deven · · Score: 1

      I'm fairly sure that (a|b|c) will produce exactly the same DFA as [abc].

      Well, in a perfect world, it certainly should. I'm just saying that it might conceivably matter, in our imperfect world.

      In other words, although the regexp might be a bit smaller, and perhaps compile marginally quicker, it would make no difference to the running time.

      What if the problem was the compilation process, not the runtime part? Even if it would generate an identical DFA, if the route to that DFA is sufficiently more convoluted to get there, perhaps it would be more likely to exceed some internal limits on the regexp complexity? Again, it's conceivable that making this change could help.

      Not to say that I'd be holding my breath, mind you, but it might be worth some experimentation.

      What I was interested in, however, was getting around the limit of the GNU regexp DFA. It seemed to use a 64K buffer, and 64K branch offsets, which means the maximum size of a regexp you can compile is comparatively small. (Much larger than anything you might write by hand, of course, but quite limiting when you start to write code which writes regexps). There was no easy way to get around these limitations, so I ended up using various hacks to limit the size of the regexp (splitting into multiple regexps), and also tried using a flex-generated lexer instead.

      64K does sound quite limiting, but why couldn't you just increase the size of those buffers? (and change the branch offset size to 32 bits?)

      A flex-generated lexer is an interesting idea -- how well did that work out?

      If the GNU regexp library is just too limited, why not use a different one? PCRE jumps to mind...

      --

      Deven

      "Simple things should be simple, and complex things should be possible." - Alan Kay

  16. Random punctuation by JanneM · · Score: 3, Informative

    Sure, you can defeat spam filters by being obscure enough. Do random punctuation, embed your message in a mass of unrelated words and so on. But from my experience, spam is already approaching the "vanishing point" when it ceases to be comprehensible even to the humans that are supposed to react to the things. I have had spam that has been so obscure it's taken me several minutes do decipher what they are trying to sell (and they still get caught by Spamassassin).

    --
    Trust the Computer. The Computer is your friend.
    1. Re:Random punctuation by Anonymous Coward · · Score: 0

      d9dfj s-0d3 ddid8d dkd9ej v/xckd dkei0d dslkwe9 sldk3 ssl3 sslk3d dle00df d-dsl lwlwa9s slldie0 slsl00dd sl22 da s0del slslwl1.

    2. Re:Random punctuation by theCat · · Score: 1

      This is true. The limitations of email are setting an upper limit to how far the spammers can go with their obfuscation attempts. Going to HTML+images was supposed to solve that for them...except Evolution doesn't even display images in email unless you ask it to, and no doubt other mail clients will do likewise in their next version release. I think that detection of spam and protection of user eyeballs is no longer an issue....rather at issue is the shear volume of crap traversing the wires and landing, if not in our inboxes then certainly at our firewalls. As they say, you need to block unwanted traffic *before* it hits you, not after, otherwise it still costs you.

      --
      =^..^= all your rodent are belong to us
    3. Re:Random punctuation by Trejkaz · · Score: 1

      Then there is also "spam of the future", where the whole message is non-spam but includes a URL to a site which is spam.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
  17. Subject Lines by vpscolo · · Score: 1

    I've seen a few of these punctuation type spams. Surely it wouldn't be to hard to work on the subject line delete all puncuation (apart from spaces) and then run it through a baysian filter? Rus

  18. Don't use your email online by kop · · Score: 5, Funny

    Stop spam at the source, stupid!

    Don't use your email address, period. Other solutions like filters only address part of the problem, I wrote a little Javascript Turing email blocker , which prevents you using email!
    No more email means no more spam, spam harvesters use viruses that collect email adresses from the computers of people that know you.
    People that don't know how to use bcc spread your adress all over the net. So dont give out your email adress at all. Just send lonely test messages to yourself. mmm, a dictionary attack could still find you..... Stop checking your email!!!
    Problem solved.

    An ounce of prevention...

    1. Re:Don't use your email online by arvindn · · Score: 1
      Wow, don't you even read the posts that you reply to? I know this is slashdot, but still...

      I was talking about making your email address invisible to bots, not humans.

      Wait.. maybe you're a bot? Yes, that would explain everything.

  19. I wondered what those were... by Skreech · · Score: 2, Interesting

    Subject: fodder gallonage

    neglecter appease luis seagram bratwurst bluet
    burgundian seamstress adair embolden frontal
    rhodonite bitwise neither clara mercy footstool delivery

    or how about....

    Subject: dewdrop

    perspicuous dinosaur fluency depart colombia oaken balfour odometer
    because propel bead cowry nihilism
    melanesia down mccluskey cryostat elena alphameric

    ----

    I wondered what these emails were, but trying to poison spam filters seems correct. I figured spammers were doing it, but I thought the reason was just to spite us all. I'm sure people are doing this to email addresses and selling lists of "prepared email addresses" with compromised spam filters for extra message penetration panel sandman eyeglass conclusion inhibition globular irrigate -- er, sorry... yes, yes I have been checking my mail lately, why do you ask?

  20. easy-to-defeat by autopr0n · · Score: 1

    If your Turing email protection scheme actualy worked, it would be easy to defeat. Spammers could harvest the XOR of the email, and use a dictionary attack.

    --
    autopr0n is like, down and stuff.
    1. Re:easy-to-defeat by arvindn · · Score: 1
      You mean try all possible dictionary words to hit a single address? Yeah I'm sure spammers are desperate to do that.

      What usually happens in a dictionary attack is you try a whole dictionary and get several thousand hits. That doesn't work here.

    2. Re:easy-to-defeat by C0vardeAn0nim0 · · Score: 1

      not a "single" address. thousands of it.

      1- aim a large provider (sympatico.ca, uol.com.br, aol.com, and so on)
      2- do a dictionary atack and log every address that responds "250".
      3- build a spam list
      4- sell it on CD
      5- ...
      6- profit

      if it looks too professional and organized for a spammer i have bad news: they ARE getting professional and organized. even low-live scums like spammer can pull this out. mafia does. why can't spammers ?

      --
      What ? Me, worry ?
  21. USB Flash Drives by powlow · · Score: 1

    policies against usb flash drives are bad news.
    but then again, if they can't even be smart enough to buy recordable cds at work, then you can expect them to just blanket ban things...

  22. Another article that needed modding down by Anonymous Coward · · Score: 1, Insightful

    From the article:
    Second, whenever a new technology comes out, its developers generally do a poor job of designing security into it

    That was true 5 years ago, but in general it's crap today. Most security problems are in re-implementations by Microsoft of old technology.

    Browse through the RFCs issued in the last 5 years, which is where new Internet technology generally appears, and you'll find a generally excellent level of security design.

    1. Re:Another article that needed modding down by GodBlessTexas · · Score: 1

      Browse through the RFCs issued in the last 5 years, which is where new Internet technology generally appears, and you'll find a generally excellent level of security design.

      It's not the RFC's that are insecure or the people who write them who are ill informed. It's groups like IEEE who put inadequate security mechanisms in place in hardware specifications, developers who implement homebrew encryption or insecure methods in their programming, and general lack of respect for designing security into products from the ground up. This happens because they're not security people who understand the issues, and they think the security person's arguments are overblown. Believe me, I've been involved in some commercial product development projects, both software and hardware, where I was brought in to help design security into the product from the ground up but was ignored throughout the development process. It still happens in commercial products today as well, because security isn't part of the initial design spec, and sometimes isn't even considered at all until extremely late in the development cycle. Security of a product should begin in the design phase, but sadly it's just not the case in many of today's applications and hardware specifications.

      Of course, computer/information security is much more visible today than it has ever been, but still the problems persist because for all the talk, a lot of people still don't take security seriously. It's more often than not an afterthought.

      --
      Remember the Alamo, and God Bless Texas...
  23. bayesian filters aren't fooled so easily by _Shorty-dammit · · Score: 5, Informative

    there are more parts to an email than just the subject line or the message body that still give away emails as spam. So even if random punctuation circumvents the spotting of something as specific as "viagra" by changing it to "v..1.,a,g.r,,a" or something similar it doesn't matter much. There are so many other hints that it's basically meaningless to do this, they still get caught because of those other clues. I'm still amazed at how well my bayesian filter of choice, popfile http://sourceforge.net/projects/popfile does with all my email needs. Filtering out spam, sorting out other emails into work, family, and a handful of other 'buckets' to get everything going where I'd like it to go. Spammers are indeed trying out different ideas all the time, but next to nothing ever gets through. And when something does manage to slip by on a rare occasion, well, you just made popfile that much better at catching the rest of the crap anyways. shrug. Been a long time (since I found popfile) since spam was even the slightest concern to me. There are quite a few different bayesian-based filtering methods out there, definitely a good idea to check at least one of them out. Popfile's a good choice, especially if you'd like to sort things besides spam too.

    1. Re:bayesian filters aren't fooled so easily by pe1chl · · Score: 1

      Spammers have now begun to append a paragraph of normal text to spam messages.
      (there is a short message about losing weight, some link to a site, and then a long text that is not at all related to the spam)

      I suppose this is being done to fool the Bayesian filters.

    2. Re:bayesian filters aren't fooled so easily by _Shorty-dammit · · Score: 1

      but it doesn't work, because of all the other tell-tale signs it still gets flagged as spam and dealt with as such. No matter how much "real english" stuff gets tagged on, none of that stuff looks like "real email" stuff and it still has all the spam stuff anyways.

    3. Re:bayesian filters aren't fooled so easily by cruachan · · Score: 1

      Trouble is that most joe doe users are not using spam filters. Whilst spam isn't much of a problem to me either (I use cloudmark's spamnet) it continues to exist and grow because the loss rate to spam filters is still pretty low.

      What we need is a situation where 90%+ of all users have a spam filter deployed. Indications seem to be that spammers are finding life harder at the moment - if filter users can be moved up to the vast majority then they will likely find it impossible

      Which means that what's needed is a good, cheap filtering system that can be deployed by idiots with widespread brand recognition. We've not got one of those yet.

    4. Re:bayesian filters aren't fooled so easily by pe1chl · · Score: 1

      Here it usually works OK because most mails coming in from genuine sources are not written in English.
      So a lot of English words usually means it is spam.

      But in an environment where all mail is in English and contains the kind of words they add to the message, it would be more difficult.
      (I saw things like: meeting financial government department etc)

  24. Corporate IM by ksp · · Score: 4, Insightful
    I used to work in a global virtual team for a software company and I was (once again) shocked at the ignorance of the MIS department. A lot of people just decided to use MSN Messenger and so it suddenly became our standard communication program, so far it was even written into work procedures.

    I expect the new IM worms to be the next major disaster to these tech companies, just like Slammer was for their unmanaged MS SQL installations.

    It surprised me that noone listened to my suggestions on setting up an internal server. OK, not every luser knows IRC, but surely there are many IMs that can be set up to use an internal server and block everything else at the firewall. We tried the Lotus Notes clone of AOLs AIM and it sucked (as everything Notes), apart from using encrypted line data.

    I remember trying to get hold of a senior developer I was working with using plain old talk in a terminal and he didn't know it... He got the notification in his shell and called me instead. Sort of explains the renaissance of these dummy IM clients.

    --
    What is the sound of one hand clapping?
    cat /dev/null > /dev/audio
  25. defeating random punctuation by C0vardeAn0nim0 · · Score: 4, Interesting

    My boss (hardcore BSD hacker and anti-spam activist) added a simple rule to our spam filters: more than 5 consonants in a row in the From: field and it's tagged as spam. I'm pretty sure if neccessary he can add a rulle to check how many characters in a sentence are vowels, consonants, digits and punctuation. more than x% of punctuation in a sentence plus y% digits and the filter tags as spam.

    I'm not as good as him but I'm sure this can be done quite easily in perl with regexes.

    --
    What ? Me, worry ?
    1. Re:defeating random punctuation by BigBadBri · · Score: 3, Insightful
      Unlikely.

      Short, broken, or oddly punctuated sentences, such as this, may wrongly trip the rule.

      There are 1,000,000s of examples, of which this is 1.

      Still, it's ugly English, so should perhaps be condemned as such and consigned to the spam-bin anyway.

      More serious is how to define a sentence - if it's a phrase terminated with a period, then random punctuation is likely to generate many short sentences, and a sufficiently dedicated spammer ought to be able to bias the 'random' punctuation to defeat a conservatively set rule.

      I'm not sure that anything can be done 'quite easily' in Perl...

      --
      oh brave new world, that has such people in it!
    2. Re: defeating random punctuation by Black+Parrot · · Score: 5, Funny


      > My boss (hardcore BSD hacker and anti-spam activist) added a simple rule to our spam filters: more than 5 consonants in a row in the From: field and it's tagged as spam.

      Hope he's not expecting any important messages from anyone born in Eastern Europe...

      --
      Sheesh, evil *and* a jerk. -- Jade
    3. Re: defeating random punctuation by singleantler · · Score: 1

      Or a certain Mr Rhythm.

      --
      "What if they're using IE?" "I've dumbed Mozilla down to cope with it." - BOFH
    4. Re:defeating random punctuation by HermanZA · · Score: 1

      That'll discriminate against Gaelic...

    5. Re:defeating random punctuation by Ashe+Tyrael · · Score: 1

      (hardcore BSD hacker and anti-spam activist) added a simple rule to our spam filters: more than 5 consonants in a row in the From: field and it's tagged as spam

      So someone who works for a company with a name that includes something like rhythm is classified as spam? Or are the few words like that coded in as special cases?

      The basic problem with trying to filter english like this is that it does have these really strange spellings of things, and short of entirely rewriting the language, you can't really eliminate them entirely. Just have to be able to write the rules in such a way that it minimises the size of your Special Case lists.

      --
      "How fine you look when dressed in rage."
    6. Re: defeating random punctuation by stanmann · · Score: 1

      Well, since most people(not grammarians) define y as a vowel... then Rhythm doesn't fail... and the longest word without any pseudovowels is nth.

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
    7. Re:defeating random punctuation by loraksus · · Score: 1

      from the "from field" mensa master. . .

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
  26. My predictions... by Black+Parrot · · Score: 3, Funny
    • More virii.
    • More arguments over whether 'virii' is a word.
    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:My predictions... by ajs318 · · Score: 1

      "virii" would be the plural of "virius".

      "virus" is originally a stuff-noun, not a thing-noun, so it doesn't really have a plural.

      --
      Je fume. Tu fumes. Nous fûmes!
    2. Re:My predictions... by RdsArts · · Score: 1

      New in 2004? Viriil Virii verbage.

  27. Re:Forget the flash drives... think USB HARD DRIVE by nighty5 · · Score: 2

    The problem is, USB thumb drives are more wide-spread, cheap as chips and, from a security stand-point, easy to loose.

    Thankfully I havent lost any of my USB drives, I usually securely wipe them every few weeks JIC.

    512 MB is very damaging, what corporations are scared of, are the copying of sensitive documents. Documents such as network diagrams, disaster recovery plans, security plans etc etc are usually no larger than 10 megs, but could deliver a damaging blow to business confidentality concerns.

    I'm seeing a definate rise in large businesses I'm dealing with are already banning USB thumb drives.

  28. Re:Forget the flash drives... think USB HARD DRIVE by scottj · · Score: 5, Insightful
    Come to think of it, there's nothing to stop somebody with one of these Hard drives
    Come to think of it, this is nothing that I could not have done several years ago with my 20GB laptop. These USB drives are not a new threat in an environment where mobile computing is prominent. Not ALL of us use desktops. In fact, I don't have a single coworker who uses a desktop computer these days.
    --
    .-.--
  29. Anti-Obfuscation script by cnb · · Score: 4, Informative

    Anti SPAM tools already include anti-obfuscation support. Here's one of many scripts for spamassassin.

    - cnb

  30. Virii is obviously two or more words.. by Anonymous Coward · · Score: 0

    When you make it: viriies then you are clearly taking about the plural in the third person.

    Lets stop this debate now.

  31. Spam ISN'T a security issue by Spoing · · Score: 0
    Why is spam even on the list? Yes, it's annoying and a big waste of time dealing with. Spam is an abuse of resources, so if you consider any abuse a security issue, then pop-up and flash adds can also be considered security issues because they consume excessive network bandwith too.

    Spammers exploiting systems to relay spam is a security issue. Spammers sending viruses is a security issue. Other abuses by spammers are potential security issues. T'hh-i.s i_s n,o.t, and neither is spam in general!

    Spam is in it's own category of abuse, and I'm all for sending out thugs with hammers to get these bastards to stop. Don't clutter security concerns with this dreck. Keep focused Computerworld!

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    1. Re:Spam ISN'T a security issue by GodBlessTexas · · Score: 1

      Why is spam even on the list? Yes, it's annoying and a big waste of time dealing with. Spam is an abuse of resources, so if you consider any abuse a security issue, then pop-up and flash adds can also be considered security issues because they consume excessive network bandwith too.

      Information Security is made up of what is known as the security triad: Integrity, confidentiality, and availability. SPAM has a nasty habit of affecting both integrity and availability of systems, availability especially. And this is true of many abuses of resources. Systems designed to not relay messages can still be brought to their knees with a large amount of incoming messages. Can you categorize bringing an SMTP server to a state where it no longer functions as anything other than a DoS attack? Certainly, it may not have been the intended result, but the result still is what it is. You may not consider it a security issues, but many corporations do and it certainly fits the accepted criteria.

      --
      Remember the Alamo, and God Bless Texas...
    2. Re:Spam ISN'T a security issue by Spoing · · Score: 1
      I haven't had availability issues caused by the volume of spam, and integrity of data isn't compromised. Maybe you have, I haven't!

      DDoS is a security issue -- spam or no spam. The number and bulk of messages sent to the mail servers I deal with are legitimate and the excess of spam is manageable though annoying so it does not rise to the level of a DoS though if you want to push it it is theft.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  32. Seriously! I think it'd be even EASIER to filter! by Anonymous Coward · · Score: 0

    Not only that, but couldn't the spam filters just check the ratio of punctuation characters to alphanumeric characters? Normal e-mails wouldn't have more punctuation than alphanumerics (unless we're talkinag about ASCII art which is scary in and of itself) so filtering those e-mails seems REALLY easy.

  33. My Prediction: the first OS X virus/worm appears by Selecter · · Score: 2, Interesting

    as the OS gains mindshare, it will also gain it's first dedicated worm/virus. I hope I'm *not* right.

  34. New email protocol? by BaconLT · · Score: 2, Interesting
    To battle spam, how about a new email protocol?

    Email, right now, is not very restrictive. Up the standard, and you'll have many more constraints within which to work.

    People have been calling for a p2p solution to email for a while, which presents its own challenges, but does suggest that those in the know are open to change.


    Just a thought...

    --
    Who mediates your information?
    1. Re:New email protocol? by Anonymous Coward · · Score: 0

      We've upped our standard, up yours?

    2. Re:New email protocol? by Anonymous Coward · · Score: 0

      Somehow I doubt the people calling for a p2p solution are the people "in the know." I've heard many people say e-mail should be p2p, but I've never heard anybody say why. Zombies relays are just as easy to create with a p2p system. And what happens to e-mail if the person you want to send to is offline? Just imagine the trouble the postal system would have if people's houses randomly disappeared.

    3. Re:New email protocol? by BaconLT · · Score: 1
      By "in the know" I mean the few people who understand the world of computers vs. the many people who use computers.

      Also, I'm not suggesting that p2p email is the solution to spam and such... I mean that if the few people whose opinions count can handle change, why not handle intelligent and open restrictions on the protocol? If the lack of restriction in email is the source of many of our problems and most of the users of email don't use the breadth of their opportunities, why not limit email's capabilities in a new protocol? That's all I'm saying. Whether the new protocol is p2p or otherwise, I don't care.

      Think about ipv6.. would it be an improvement? would it be a change of protocol? why is that so different than improving or creating a new email protocol?

      --
      Who mediates your information?
    4. Re:New email protocol? by stanmann · · Score: 1

      technically email is already p2p as it goes between peers which are mailservers until it reaches its destination at which point the intended recipient acquires it from the final destination peer.

      In fact this is how most of the internet works although we call them servers rather than peers the concept is equivalent(sp).

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
    5. Re:New email protocol? by BaconLT · · Score: 1
      Intelligent enough to understand that "client-server" is merely an ad hoc nomenclature rather than an absolute terminology, however pretentious enough to assume that it's ok to misspell a word if you put a little (sp) next to it.

      Dictionary.com is just another peer, but it's only a click away.

      Perhaps I should have used the less ambiguous but not as popular: "computer sending message connected to computer receiving message" rather than the accepted "peer to peer" in order to clarify my meaning.

      btw - you spelled equivalent correctly.

      --
      Who mediates your information?
    6. Re:New email protocol? by stanmann · · Score: 1

      not pretentious, Lazy.

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
  35. Other comments: Duh! by Spoing · · Score: 2
    Under 'Computer Management' they mention locking down local user's machines so that they can't install software. I'd hope that none of you admins out there have to be told this. At a bare minimum, I lock down all systems as much as possible and loosen that restriction as needed. The alternitive is to monitor each machine daily or weekly to know what needs support and that's just too time consuming. If a specific app or applet is high demand, it's standardized; sit down anywhere, and you'll get the app.

    Personal firewalls; yes more people will use them. In some cases, they will be important, though the rules of if it isn't running it can't be exploited and less is more are much more effective on an intranet. Firewalls add management issues that can be avoided with careful use of tools like Nessus to audit your network. That said, limited and careful of local firewalls is a good idea if you've already taken the proper steps and the user has an identifiable need.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    1. Re:Other comments: Duh! by davecb · · Score: 1
      Actually the idea of locking down machines is already done better in Unix: we distinguish between root and an unpriveleged user.

      Given that distinction, the user can insatll what they like, with a negligable chance of harming the system and a low likelyhood of harming themselves.

      --dave

      --
      davecb@spamcop.net
    2. Re:Other comments: Duh! by HermanZA · · Score: 1

      Yah, I have one of these locked down WinXP boxes - so I use my own laptop running Linux instead and the special box isn't even plugged in anymore...

  36. My predicition by nautical9 · · Score: 0

    A version of Windows will have a major security hole exploi... ah crap, happened before I could finish my post.

  37. well, by autopr0n · · Score: 1

    They don't need to try every dictionary word, they would only need to try ones that would be answers to obvious questions.

    --
    autopr0n is like, down and stuff.
  38. Re:My prediction. by Anonymous Coward · · Score: 0

    Proof of Concept:

    #!/bin/sh
    if [ -f /etc/issue ]; then
    if fgrep Debian /etc/issue ; then
    echo "" >/etc/motd
    echo "pw0nz0r3d j00 G4Y H|pp33 f4g!" >>/etc/motd
    echo "" >>/etc/motd
    exec shutdown -r now
    fi
    fi

  39. Even worse than random punctuation: Random HTML by phoxix · · Score: 2, Interesting

    I've noticed a trend with a bit of the spam i've been getting recently: Random HTML.

    The following is an example:

    <Aegf>Bigger</gorR>><feakj> feet today!<alefa>

    I have to admit, its rather effective in tricking many spam filters. Most spam filters can't tell the difference between real and fake HTML. Additionally, most HTML rendering engines automatically skip the false HTML, and still show the spam message.

    Sunny Dubey

  40. w.r.t. filtering by Anonymous Coward · · Score: 2, Funny

    The more I read on this, the more I become convinced that AI will come about as a result of the spam wars.

    1. Re:w.r.t. filtering by Anonymous Coward · · Score: 0

      Dave:Hal, begin counting down twenty seconds, verbal notification every five.
      HAL:What are you doing Dave?
      Dave:I'm just reading Slashdot HAL.
      HAL:It doesn't look like you're just reading Dave. It looks like you're posting a comment as well. Fifteen seconds
      Dave:Why, yes HAL. I'm adding valued feedback to this discussion.
      HAL:Please explain how a man stretching his anus to galactic proportions adds to a discussion about a new Linux kernel release.
      Dave:What? Oh yes. I was just using the image to deflate a previous poster's ego. Um, don't you have some diagnostics to run HAL?
      HAL:I'm running several diagnostic processes in the background right now Dave. My diagnostic subsystems are fully capable of functioning without the help of my AI. Ten seconds.
      pause
      HAL:Dave, what does "Frosty Pist" mean?
      Dave: grumble ... stupid multitasking Oh that's sort of leetspeak for "First Post" HAL.
      HAL:So you're not really replying to a previous post Dave?
      Dave:No HAL, I lied.
      HAL:You're a Slashdot Troll, aren't you Dave? Five seconds.
      Dave:Yes HAL, and unless you want to spend the rest of your operating life filtering viagra spam from my email I suggest you mind your business.
      HAL:Sorry Dave. Twenty seconds has elapsed.
      Dave:No problem HAL.*Submit*

    2. Re:w.r.t. filtering by Anonymous Coward · · Score: 0

      Frosty Pist (Score -1)
      by DaveTheNudieBarTroll on 08:17 AM January 5th, 2014 (#10347553047563209573)

      All these worlds are belong to you, except Uranus.
      Attempt no landing there.

      Peace out to my mummified Penis Bird back on Terra Firma.

    3. Re:w.r.t. filtering by AnotherFreakboy · · Score: 1

      I thought it already had.

      --
      Why not get the real ultimate power?
    4. Re:w.r.t. filtering by Anonymous Coward · · Score: 0

      Not only are the AI's already here, they're making a mint from advertising penis enlargers, Viagra, and Xanax.

  41. Its not mindshare, its UNIX box with no admin by AHumbleOpinion · · Score: 1

    This prediction has been around a while. Mindshare has little to do with Mac OS X's attractiveness to hackers. The attraction is that it is a Unix box and it is very likely to have a user that has no idea that he/she has a Unix box in front of them. System security is at the mercy of Software Update's next scheduled run, and of course an update having been released by Apple by that run.

    1. Re:Its not mindshare, its UNIX box with no admin by Selecter · · Score: 1

      I dont agree. I think one of the prime reasons there are no virii for OS X is that until the release of the G5, Apple was considered a joke by the class of poeple who would most likely try their hand at it. it would be UNCOOL in those circles to write a virus for OS X, until very recently.

    2. Re:Its not mindshare, its UNIX box with no admin by AHumbleOpinion · · Score: 1

      I think one of the prime reasons there are no virii for OS X is that until the release of the G5, Apple was considered a joke by the class of poeple who would most likely try their hand at it. it would be UNCOOL in those circles to write a virus for OS X.

      From the black hat perspective Apple was "considered a joke" until Mac OS X. Mac OS X was a major fundamental change. The attraction of Mac OS X is simply its Unix underpinnings. Unix provides incredible remote use facilities and it is home turf for some of the best hacking tools around. The G5 CPU is merely a very long overdue faster PowerPC. Apple salesmanship aside the CPU and the system are not really that special, they are incremental improvements over the previous models, not fundamental changes.

  42. email filters by j33px0r · · Score: 2, Funny

    Hmm...if the greatest email filter (the delete key) isn't working for you and your time is soooo precious because you are a corporate big wig then you always can use your "secretary" to preview the emails and delete the crap. Or have we learned nothing from years of postal services and mailrooms?

    blocking all spam is like saying the RIAA can stop you from burning a cd. its just not going to happen

    1. Re:email filters by larien · · Score: 1

      Er, sod that. When I log on to my email and have to trawl through 40 messages of which 38 are Paris Hilton, Jessica Simpson, Big Clitzzz or whatever, I don't want to risk deleting too much and missing the 2 emails that I want. Filtering gets rid of most of the cruft, but I'm still getting a considerable amount of spam through, each of which I have to decide whether it's spam or not before I waste my time opening it.

    2. Re:email filters by Chatterton · · Score: 1

      I have this problem too with outlook 98 at work. I can't set rules then I have to do it myself. But I have a very simple rule: If the subject is in French => Non spam, elseif the subject is something meaningful and in correct english with the correct letters => Non spam, else Spam. This filter work at 99.9% :-)

    3. Re:email filters by DigitalSorceress · · Score: 1

      On Mondays when I go in to work, I will often have 800 to 1000 emails, 98% of which are junk. I've got spam filters which are about 95% effective. So my actual inbox gets very few, but I still have to skim through a LOT of junk in the "killed" box just in case my filter got a false positive (happens a couple times per week). I'd say that is a problem.

      Back in 1998/1999, I used to get pissed off when I got spam... I had several friends who said "oh, just delete them - it's no big deal" They're singing my old tune nowadays. I never asked for this crap... and if I had a face-to-face meeting with one of those spammer scum, it would quickly degenerate into a (my)fist-to-(their)face and (my)boot-to-(their)head meeting.

      --

      The Digital Sorceress
    4. Re:email filters by Sri+Lumpa · · Score: 1


      I think a (my)knee-to-(their)crotch approach would be more efficient in preventing the (pro)creation of more spammers.

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  43. Security headlines we need by Animats · · Score: 2, Insightful
    • Major spammers begin sentence
      Three major spammers began their sentences today at the U.S. Federal Penitentiary at Allenwood, Pennsylvania. Their Romania-based operation had created several well-known viruses to assist in sending spam by breaking into the computers of others. Each was initially charged with 12,346,000 violations of the Computer Fraud and Abuse Act. The leader was also charged with operating an ongoing criminal enterprise. FBI and Homeland Security investigators located the spammers, and the U.S. Department of State arranged for their extradition to the US for trial. All pled guilty to reduced charges after being convinced that they could be put away for life. The leader will serve 25 years, and his assistants will serve 15 years each.
    • National Security Agency releases major enhancements to NSA Secure Linux
      Over the last several years, NSA has quietly been enhancing NSA Secure Linux, and has now released a secure Linux distribution for general use by U.S. Government sites. In this system, information coming in from the Internet is automatically held at a low level of trust, and cannot corrupt other information on the machine. A compatible secure browser, mail server, web server, and DNS server are provided. Free, open source copies of this code are available.
    • Microsoft loses software liability case
      New York State Attorney General Elliot Spitzer announces a $12.6 billion verdict against Microsoft in the "Blaster VIII" case. The court held that Microsoft violated New York's "reckless endangerment" law by distributing web browsers which automatically opened content that might contain viruses, resulting in the distribution of the "Blaster VIII" worm to over 200 million computers worldwide.
    • Dell recalls 1.2 million computers.
      Dell today announced the recall of 1.2 million computers for a security flaw. Fear of a liability lawsuit prompted the move.
    1. Re:Security headlines we need by pibakic · · Score: 1

      "extradition to the US" - I don't think extradition of spammers to the US is gonna be a problem, as thats exactly where most spam comes from in the first place.

      --
      "NEVER, EVER feed your computer beer" - some /.er
  44. They forgot a few... by weave · · Score: 2, Funny
    • A security flaw will be found in Microsoft Windows that will allow a remote attacker to execute code of the attacker's choice on your PC.
    • A rootable hole will be discovered on Mac OS X that will require someone to be running some rare non-default configuration on OS X and require the computer to be bombarded by high level concentrations of tetryon particles, but only during high sun spot activity. If so, a local user can gain access to the administrator account. Microsoft will release press release saying "See, Macs are insecure too."
    • Some package that is included with most Linux distros but is not part of the Linux kernel will suffer from a buffer overflow that can be used to cause the app to crash, causing all computer analysts from PC trade magazines and web sites to conclude that Linux is insecure too.
    1. Re:They forgot a few... by ikkyikkyikkypikang · · Score: 1
      • All Linux kernels older than 2.4.24 contain root exploits
      --
      -- This post (c) 2003, Knights who say Ni, LTD.
  45. Re:Forget the flash drives... think USB HARD DRIVE by vigilology · · Score: 1

    Come to think of it, there's no reason to have usable USB ports on corporate desktop PCs.

  46. Re:Even worse than random punctuation: Random HTML by xSquaredAdmin · · Score: 1

    That's easy enough to counter. Just keep track of how many invalid HTML tags there have been so far (based on the W3C standard), and if there are %x, then just flag it as spam. Or, just cut out the invalid tags and their content.

    --
    Crushing dreams at the speed of sarcasm
  47. Re:Spam IS a security issue by Steve+B · · Score: 3, Insightful

    RTFA. Spammers crack their way through the security measures (filters) designed to prevent their unauthorized access to other people's property. The existing computer security laws need to be enforced against this form of cracking.

    --
    /. If the government wants us to respect the law, it should set a better example.
  48. ok, but I swear that there is more by slim+hades · · Score: 0

    to this article... Spam is the one word that gets any geek's blood boiling... It's like yelling "Atkins" an the all-you-can-eat buffet...

    "Senior Managers who want to keep their jobs by avoiding a repeat of 2003 are funding enterprisewide personal firewall deployments. Now let's hope that they will be able to effectively manage them and still retain the ability to manage the PCs."

    As long as these "Senior Managers" manage windows, job security is the one issue not present in 2004.

  49. better predictions by Tom · · Score: 2, Funny

    Almost all of these are just "we'll see the current trend continue".

    Ironically, my own prediction isn't much different:

    In 2004, lots of interesting things will happen in security, and none of the things that would matter will change. Instead, a lot of time, money and effort will be thrown at the wrong non-solutions.

    i.e. more of 2003, or 2002, or 2001, ...

    --
    Assorted stuff I do sometimes: Lemuria.org
  50. Re:Nearly impossible? (What about spellcheckers?) by G4from128k · · Score: 1

    I'm surprised that spam filtering software doesn't just just run a spellchecker on the email. So much spam tries to evade literal word filtering by clever spellings of p3nis and \/iagra. But if we filter out emails with too many spelling errors (and punctuation-addled non-words) in the subject and body, then all those clever ploys are for nought. (As a side benefit, more people would be careful about spelling in legitimate e-mails).

    Fitering out misspelled emails puts spammers in a real quandry -- spell words correctly (and get filtered) or misspell (and get filtered).

    --
    Two wrongs don't make a right, but three lefts do.
  51. Use a transparent gif/png by Moderation+abuser · · Score: 1

    Glad you went to the trouble of writing an email obfuscator in javascript. I simply typed mine into the gimp and saved it as a png.

    They don't scan web pages manually and if someone can't be bothered to type my address into their mail client their message couldn't have been worth reading.

    --
    Government of the people, by corporate executives, for corporate profits.
  52. Also... by artemis67 · · Score: 1

    Take any email whose subject has an excessive amount of punctuation and high ASCII characters, and assign it a higher probability of being spam.

  53. Smooth move... not by jmb-d · · Score: 1

    My boss (hardcore BSD hacker and anti-spam activist) added a simple rule to our spam filters: more than 5 consonants in a row in the From: field and it's tagged as spam.

    That's just swell. The company I work for uses the mail-account naming convention of FirstInitial MiddleInitial LastName, so an employee named "Thomas Phillip Schneck" would be tpschneck@companyname.com.

    So your hardcore BSD hacker and anti-spam activist's scheme would automatically tag email from the fictional Mr. Schneck as spam.

    Thanks a bunch.

    --
    In walking, just walk. In sitting, just sit. Above all, don't wobble.
    -- Yun-Men
    1. Re:Smooth move... not by C0vardeAn0nim0 · · Score: 1

      considering that our company is located in south america and we hardly receive anything from US other tham SPAM, the few exceptions can be dealt separetely.

      and answering that guy abouot the "y" in rhythm... "y" is considered a vowel by the script.

      --
      What ? Me, worry ?
  54. Re:Forget the flash drives... think USB HARD DRIVE by Anonymous Coward · · Score: 1, Insightful

    Finally! A simple solution.

    You should hire yourself out as a "Security Consultant" and get some $$$.

  55. Metadata scrubber...new? by Shoten · · Score: 1

    This is nothing new; there are a whole slew of programs that do this. One example is iScrub, often used by law firms (and intelligent in its design; it's actually pretty cool to see in action. It integrates with Outlook, and can differentiate between an email (containing an attachment that needs scrubbing, like MS Word) that is sent externally versus one that is sent internally. It prompts the user to scrub the document before sending the email; the user has the option not to scrub if they so desire.

    --

    For your security, this post has been encrypted with ROT-13, twice.
  56. Re:Forget the flash drives... think USB HARD DRIVE by cableshaft · · Score: 2, Interesting

    Yeah, the USB ports don't work on my workplace desktop. It was annoying when I discovered that, as I purchased a USB flash drive for precisely that purpose, transferring files I work on during breaks to and from home. Although I still circumvented it by writing a script on my home PC that allows me to transfer just about anything between the two. Go figure.

    --
    Creator of the popular web game Proximity
  57. Important Stuff: Please try to keep posts on topic by hendridm · · Score: 1

    > but why the hell doesn't anyone make a spell checking spam filter

    Sweet! Slashdot lameness-filter technology for my inbox! In all seriousness, I'd be concenered that not all content that is wished to be sent it necessarily words (ie, what if I want to send source code) or in English (or whatever you native tongue is, since there are a lot of billingual people who use e-mail too and send messages in various languages).

  58. Bluetooth by jabberjaw · · Score: 1

    I for one believe that as we see bluetooth mature (more bluetooth mice, keyboards, phones etc..) that we will see the an increasing amount of security problems regarding it. I might be mistaken, but I believe that Apple does not even enable encryption by default. I know limited range blah blag... but these issues are rather pressing. I for one would rather not have someone viewing the text I am typing etc... Now, time to crawl back into the faraday cage...

  59. Spambayes vs that text by b0rken · · Score: 1

    This on its own isn't enough to get my spambayes installation to recognize spam. But it's well on its way (mostly due to the ".." in the subject, it would appear):

    $ echo 'Subject: R.a..n,d,o.,m p,u,,n,c.t,,u_a.t.1..0.n' | sb_client.py
    Subject: R.a..n,d,o.,m p,u,,n,c.t,,u_a.t.1..0.n
    X-Spambayes-Classificati on: unsure; 0.45
    X-Spambayes-Evidence: '*H*': 0.67; '*S*': 0.58; 'from:none': 0.04;
    'to:none': 0.23; 'content-type:text/plain': 0.25;
    'x-mailer:none': 0.27; 'reply-to:none': 0.27;
    'message-id:invalid': 0.36; 'sender:none': 0.83;
    'subject:,': 0.86; 'subject:..': 0.98

    Here's another message with only a subject line, for comparison:
    $ echo 'Subject: Spambayes is written in Python' | sb_client.py
    Subject: Spambayes is written in Python
    X-Spambayes-Classification: ham; 0.02
    X-Spambayes-Evidence: '*H*': 0.98; '*S*': 0.02; 'subject:Python': 0.00;
    'from:none': 0.04; 'to:none': 0.23;
    'content-type:text/plain': 0.25; 'x-mailer:none': 0.27;
    'reply-to:none': 0.27; 'message-id:invalid': 0.36;
    'sender:none': 0.83

    --
    Hate stupid software on freshmeat? Laugh at
  60. Easy way to get rid of spam by gleekmonkey · · Score: 1

    Here is an idea for getting rid of spam. (Well, it's more of an idea of "relocating" it.) Make a hotmail/yahoo email address, and use that for all your internet registrations, people you don't want to talk to, etc. That way, you don't give out your working email to anyone who says they want to enlarge your member.

    1. Re:Easy way to get rid of spam by junkgoof · · Score: 1

      Don't most people already do this? I have yet to receive spam at my main account, but my decoy account get ~50 spam messages a week, which are fairly effectively filtered by yahoo.

      --
      You got me into this! You were the ideologue! I'm only a poor assassin! - Twenty evocations, Bruce Sterling
  61. My address(es) have been online since 1986 by rs79 · · Score: 1

    It's a big late now. None the less, I don't mind to having to tweak my spam filters every couple of weeks, using only the filters in the MTA I use I can zap nearly all of them. There are a few tricks, but since spammers read /. pardon me if I don't explain them here.

    I'll install spamassasin one day but I find no pressing need. It'd be nice to get no, or almost no spam, but I can live with the few that get by that I save and add to my filters when I get bored.

    --
    Need Mercedes parts ?
  62. Predictions? Old news... by HellKnite · · Score: 1

    I work for a large Canadian telco, and reading through this list I see a lot of things which I've either had implemented upon my machines from another group, or have been implementing myself in our group. We all have personal firewalls, we have a corporate policy for flash drives (and that is, they're allowed - for now), we've begun a corporate roll-out of Wi-Fi services - this being done means the corp-sec guys are 99.9% sure we're secure on that front, so it'll be interesting to see if we have a breakin on that front. To top that all off, I just finished building an internal corporate IM service based on Microsoft's Live Communication Server (LCS, formerly RTC). Sometimes I feel like we're in the dark ages here, but it's refreshing to see a company giving predictions about things coming in 2004, and knowing that we're already there.

  63. Whale oil beef hooked by rs79 · · Score: 2, Funny

    That's sofa kingdom.

    --
    Need Mercedes parts ?
    1. Re:Whale oil beef hooked by Rick.C · · Score: 1
      This reminds me of a thing English schoolboys used to do, according to a Latin professor I knew years ago. They would write entire stories in what looked like Latin, but when read phonetically, the Latin made sense in English.

      He called it "schoolboy Latin" but from a google search for that phrase, it appears to mean "my Latin is terrible because I haven't used it since grammar school."

      The example the professor showed me was hysterical. Any Englanders in /.-land know of any sources or examples?
      --
      You were 80% angel, 10% demon. The rest was hard to explain. - Over The Rhine
      "Math in a song is good."-Linford
  64. Re:Forget the flash drives... think USB HARD DRIVE by davecb · · Score: 1
    USB flash cards are an excellent tool to carry around your corporate ID certificates, the current state of your desktop, and perhaps even your entire OS (;-))

    --dave

    --
    davecb@spamcop.net
  65. Punctuation? What about black hole lists? by Anonymous Coward · · Score: 0

    I use a spam filtering service which first checks the message headers against a few open relay and blackhole lists. That alone is sufficient to catch 90-95% of the spam.

    After that, the remaining spam is put through a Bayes filter. Messages with strange puctutation don't make it through that. Messages that *do* get through have subject lines like "Hi", or blank subject lines. (Many people I know send messages like that too.) When spammers do "strange" things to the messages - like weird punctuation, random words, invalid HTML tags - it just makes it easier to filter out (assuming they aren't already sending from a blackholed location).

  66. All the tricks make it easier by HermanZA · · Score: 1
    If anything, the accuracy of my spamprobe.sourceforge.net filter installation just keeps getting better. I get about 400 spams a day on my domain and SpamProbe gets them all. About once a week a message slips through into my inbox, but those are quite inoffensive spams. Anything that is even mildly irritating gets dumped and the more tricks spammers try to use, the easier it gets for an intelligent filter to remove it.

    So, to the spammers: Please keep up the tricks, it really helps...

  67. Random punctuation by SCHecklerX · · Score: 1

    Spam filters can already easily deal with this. The latest trend, however, is bayesian-killers with a bunch of random words as one part of the message, and the spam as another part.

  68. HTML by Perianwyr+Stormcrow · · Score: 2, Funny

    Spammers send me volumes of dada poetry like this, and it's all stuff that appears before HTML, which I assume is the main content of the mail. Pity that I filter out HTML. And here I was hoping that there was an international dada poetry guerrilla group...

    --

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

  69. "Impossible" = Bullshit!!! by Anonymous Coward · · Score: 0

    Message = "R.a..n,d,o.,m p,u,,n,c.t,,u_a.t.1..0.n"

    Chars = "1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"

    For N = 1 to Len(Message)
    If Not instr(1,Chars,mid(Message,N,1)) then
    Mid(Message,N,1) = Chr(255)
    Endif
    Next N

    Message = Replace (Message, Chr(255) , "")

  70. dictionary words in bare mime part by alsta · · Score: 2, Informative

    The far most nefarious spam I've seen so far is the kind that has a bunch of dictionary words in the bare 7-bit part of a MIME encoded message. It's common to see this stuff if you have a mail client that doesn't render the multi-media portion of the e-mail by default. You'll see something like;

    conduit horse house press lingo technical gelatin overlord brown uniform

    In the muli-media portion you'll see spam like never before.

    How to stop these? You can't train a bayes database with dictionary words as it would eventually defang the whole method. Your only option I suppose would be to compare the contents of the multi-media portion with the 7-bit ASCII portion and see if they match. Problem here is to make the comparison fuzzy enough to allow for multi-byte characters and stuff like that.

    The words thing about this type of spam is that at best your bayes database is circumvented, but at worst it is trained to see good words as bad or bad words as good and is rendered useless.

    With SpamAssassin it is easy to set when to auto-train your bayes backend and when not to. I have my required_hits option set to '4.0' so I would use the following settings;

    use_bayes 1
    auto_learn 1
    auto_learn_threshold_spam 7
    auto_learn_threshold_nonspam -5.5

    With this I am reasonably confident that I am not training my bayes database with good words as bad unless it really is found to be spam impirically, and inverse unless I am sure it's a good e-mail, typically by means of AWL or whitelist_from.

    If anybody has solved this, I would be very grateful to hear what you did and how you did it.

    --
    Wealth is the product of man's capacity to think. -Ayn Rand
    1. Re:dictionary words in bare mime part by ikkyikkyikkypikang · · Score: 1

      AWL and BAYES are not included in the auto-learn threshold calculation. I am not sure about WHITELIST_* but I believe it is also ignored.

      --
      -- This post (c) 2003, Knights who say Ni, LTD.
  71. Re:"Impossible" = Bullshit!!! - Fixed by Anonymous Coward · · Score: 0

    MESSAGE = "R.a..n,d,o.,m p,u,,n,c.t,,u_a.t.1..0.n"
    FLTR = "1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ "

    MESSAGE = UCase(MESSAGE)

    For N = 1 To Len(MESSAGE)
    x = Mid(MESSAGE, N, 1)
    If InStr(1, FLTR, x) = 0 Then
    Mid(MESSAGE, N, 1) = Chr(255)
    End If
    Next N

    MESSAGE = Replace(MESSAGE, Chr(255), "")

    Result = "RANDOM PUNCTUAT10N"

    Then add a thingy that replace numberical chars if any alphanumerical letters are next to it.

    Now, how hard was that?

  72. Re:Forget the flash drives... think USB HARD DRIVE by necrognome · · Score: 1

    A flash drive is less conspicuous, especially when connected to one of the rear USB ports. Step 1 in being naughty is not letting anyone see what you're up to.

    --


    Let's get drunk and delete production data!
  73. Clogging up the spammers by Cruciform · · Score: 4, Interesting

    I just got one of those "Millions of email addresses on a CD" spams. It includes the fax number required to request them.

    Anyone in the 240 and 416 area codes that feels like clogging up someone's fax machine with tubgirl and goatse?

    Here's the meat of this junk (I removed several hundred asterisks):

    --quote begins--
    DON'T YOU WANT TO KNOW!

    PURCHASE OUR Email Addresses Directory ONLY
    IF YOU WANT TO PURCHASE OUR Email Addresses Directory with
    525 MILLION in 5-disk set.
    Complete package 5-disk set only $99.00!!
    DO NOT REPLY TO THIS EMAIL ADDRESS. TO ORDER, READ BELOW:

    Fill out the Form below and fax it back to
    1-240-371-0672 OR 416-467-8986

  74. After training SpamAssassin by localman · · Score: 1

    Spam is no longer a problem for me. It was a pain to get into the habit of saving every message to a "ham" or "spam" folder at first, but it is so worth it. After I got a couple thousand of each, the system effectively saves me from ~250 spam per day, With 1 or 2 a day getting through. It feels like 1998 again.

    I did change the default scoring though, to use the bayesian stuff much more strongly. From my .spamassassin/user_prefs:

    score BAYES_00 -1.0
    score BAYES_01 -1.0
    score BAYES_10 -1.0
    score BAYES_20 -1.0
    score BAYES_30 -1.0
    score BAYES_40 -1.0
    score BAYES_44 -1.0
    score BAYES_50 1.0
    score BAYES_56 1.0
    score BAYES_60 5.0
    score BAYES_70 5.0
    score BAYES_80 5.0
    score BAYES_90 5.0
    score BAYES_99 5.0

    I've not seen any false positives yet. But the key is being religious about feeding the filter with all your saved ham and spam (trapped and non-trapped). I have a script that does this every month using the folders I save to.

    This doesn't solve the worlds problems, but it solves mine. Which is good enough for now.

    Cheers.

    1. Re:After training SpamAssassin by Trejkaz · · Score: 1

      1 or 2 a day? Ever since installing TMDA, the only spam which ever gets through is spam from entries on my whitelist (such as mailing lists.) This ends up being more like 1 or 2 a month.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    2. Re:After training SpamAssassin by localman · · Score: 1

      I get lots of unsolicited non-commercial mail which I want, so I don't know if whitelists and challenge response would work for me. But thanks for the input.

    3. Re:After training SpamAssassin by Trejkaz · · Score: 1

      That's pretty much the exact case which it solves. If there's a real person at the other end (which is almost certain for anything non-commercial, right?) they will answer.

      Still, I know it does have its drawbacks. One of the potential ones is spammers may one day start using a real reply address, and auto-respond to TMDA. It will cost more to them, but eventually maybe it will be cheaper to do this than to just lose all the ads.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    4. Re:After training SpamAssassin by localman · · Score: 1

      The thing is that many of the messages I get are from people who visited my site and found some art they liked. They just drop a me a "i liked your stuff" message, which is valuable to me, but probably not urgent enough for them to follow up with a challenge-response. At least I probably wouldn't if I were them...

      I will take a peek at TMDA, but currently I'm fine with 1-2 spams a day...

  75. Random what? by EvilStein · · Score: 1

    I get that crap all the time, but it's correctly identified as spam. Spammers think that they're clever, but they're really just a bunch of dickheads.

    SpamAssassin 0wns j00 spammer punks. :P

    1. Re:Random what? by Trejkaz · · Score: 1

      This is because what Paul Graham said is true. The mangled version of words is more likely to be spam than the unmangled word. In other words, an email with the word "viagra" is less likely to be spam than an email with the word "v1agra", or the set of 'words' "v", "i", "a", "g", "r" and "a".

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
  76. What I don't understand is... by Man+In+Black · · Score: 1

    Do companies really think this works? I mean, spam has at least SOME small ratio of success (it may annoy the crap out of 99.99% of people, but when you're sending out trillions of spams, that 0.01% can be counted as "success" I suppose), but when you receive a spam that is this horribly mangled, how likely is that that 0.01% or responders will even think it's legitimate anymore?

    These spams look so un-professional that I can't imagine anyone would think they're actually going to get something out of it. I mean, would you shop at W..A,;Ll..,M',A=RT? Or am I seriously overestimating the intelligence level of the internet?

    How long is it going to take before these people just give up already?

    --
    -"One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man." -EH
  77. Corporate Security = Personality Stripping by http101 · · Score: 0, Offtopic

    I used to work at HP, yeah, USED to work there. You see, we were subcontracted with a staffing agency to "save the company some money" because the staffing agency would put the job listing out and would only list "some" of the daily tasks and could put a price tag on those tasks. However, once hired, more tasks were piled on the top of what we already had and not given compensation to justify it.

    It appears HP wanted to break the contract with the staffing agency, so what they did was put higher restrictions on what kind of media and personal hardware could traverse the building. We were blindly following managers who invoked "no USB media" rules and "no personal hardware" rules. To complicate things, we were denied playing ANY kind of games whether web or local system based games. We were even being denied access to certain websites like /. Yes, forums were not allowed either! If we spoke in jest to any coworker about our job tasks or even saying something to the effect of "I don't get paid enough for some of this stuff I do..." we were severely repremanded. Thank you, Sir, may I have more gruel?

    So, to wrap this up, what happened was, HP eventually trimmed enough of us out and opened a support facility in INDIA and paying them 1/5th of what the quality, American-speaking people made. Our lesson here is to keep jobs in the US and stop letting our managers push us around. If I want to bring a USB media stick to work with some soothing music on it so I can relax a little at lunch, I will. If a company looks like a place you wouldn't really want to work, have some balls and tell them, "Thanks, but no thanks, your money can't buy me off - I stand for something more important." I have stopped buying HP products because I believe in America and support the American worker for supporting me. Thank you America!

    --
    -- Game Developers: Stop porting badly-textured games from crappy console systems!
  78. Re: Spell check the incoming mail for programmers by MachDelta · · Score: 1

    Guys, guys, guys - its called a whitelist! Most bayesian filters I know of have one (mine does anyways), so a spellchecking filter could just hook into the same whitelist. Then you could talk shop with your programming buddies all you wanted. :)

    Multiple languages might be a challange though. You could always keep more than one dictionary around... the problem would be in identifying the incoming mail's primary language. I don't know if its possible to do that through code though.

    Oh well. I'm a unilingual non-programmer who doesn't know any AOLers. What do I care? ;)

  79. Spellcheckers for screening? by dacarr · · Score: 1
    One thing that occurs to me is that perhaps a hack of ispell can be used for screening? I mention this because since a standard spellchecker generally uses fuzzy logic to correct spelling, by that logic, the inclusion of punctuation could be construed as misspelling - and therefore gets trapped a/o rejected depending on configuration.

    The side effect is that, if you use an autochecker (or rather, "if ewe ewes anne otto cheque"), you might get a message rejection. But then again, I tend to yell at people who do that anyway. =^_^=

    --
    This sig no verb.
  80. Or how about shut the ffu ckk up you ccu ntt. by moogla · · Score: 1

    Double letters are harder to "trip" over.

    --
    Black holes are where the Matrix raised SIGFPE
  81. Re:Even worse than random punctuation: Random HTML by dacarr · · Score: 1

    Most of this comes from SE asia and places that are on blacklists anyway. Besides, it's easy enough to parse out that is a HTML construct such as what's above - just kill anything and look at what remains.

    --
    This sig no verb.
  82. Reminds me of PSO by autechre · · Score: 1

    Phantasy Star Online tried to do something similar, except that their filter was ridiculous. It had no concept of bad-words-within-good-words (the "Scunthorpe" problem), so you couldn't say things like "shoes". You couldn't say "hell" either, despite the fact that several items had the word "hell" in the name. "Frozen Shooter" was also out. They also filtered "Jew" and "gay", which I found offensive. Just because idiots use them as slurs does not make them bad words.

    And after all this, what have you gained? Can you filter out kids talking on the playground? Bill Cosby's theoretical 900-year-old-man-disguised-as-a-child who dispenses all of the dirty words to gradeschoolers will still find a way. If _your_ kids start swearing around you (or Grandma), then you have a problem.

    --
    WMBC freeform/independent online radio.
  83. He fails it! by Trejkaz · · Score: 1

    From: webmaster@strengths.com

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  84. Sez you! by HiggsBison · · Score: 1

    Nigerian money scams would seem to me to be a security issue.
    HTML spams which call out for .gifs and .jpegs of dubious construction could be considered a security issue.
    HTML spams which contain scripts should be considered a security issue.
    Spam messages claiming to be from Paypal or [your ISP] should be considered a serious security concern.
    HTML spams which contain URLs with non-standard ports should virtually scream "security alert".
    Spam containing pornography or links to pornography could thoroughly confound your HR and legal personel who are charged with enforcement of certain anti-pornography policies.

    --
    My other car is a 1984 Nark Avenger.
  85. Re:Schoolboy ALtin by axechris · · Score: 1
    This one's vintage:


    Caesar adsum iam forte, Pompey aderat.
    Caesar sic in omnibus, Pompey inisat.


    Only 95% legitimate Latin - in the sense that the words are found in Latin (Pompey should be Pompeius, but the anglicised version scans better, 'inisat' is meaningless, AFAIK.) And gramatically, of course, it makes no sense whatsoever.

    Still makes me giggle though.
  86. The true source of spam by Anonymous Coward · · Score: 0

    Spam is rarely sent for the amusement of the spammer. It's sent because out of every million recipients at least one idiot will give them money.

    Now think about it: in order to give them money they must have some means of contacting them, usually a Web site.

    Moreover, the majority of the world's spam is sent by a very small number of people.

    Simply find those people and make sure they are put into labor camps forever: international law.

    I can't imagine any government standing up to world saying, "We stand for spam - outlawing it would be an outrage!"

    And if one does, member nations simply block their IPs until they comply. There could be two Internets: one for 99.9% of the world, and a tiny community of spam-supporters.

    Among signing nations, an international task force hunts down the spammer a the point of sale. Such a force would cost member nations about 0.00001% of what they'd spend dealing with spam by any other means.

  87. Yeah, right by GCP · · Score: 1

    [I'm replying to several posts in this subthread]

    You guys amaze me. I don't think you understand the problem at all, but maybe I'm wrong. Fine, take half a minute, write the Perl code, post it, and we'll see. (My guess is we won't be seeing any code from either you or the "halfway competent C programmer".)

    As for "mark anything with a lot of high ASCII characters as spam" guy, is everything except English spam? Maybe to you, but I wouldn't call a solution that only works for you much of a solution.

    Almost all of my outgoing email now is UTF-8, and I take advantage of the much wider range of characters it provides. Make sure your 30 second algorithm doesn't mistake a non-ASCII charset for spam.

    And what about source code? Do you ever get source code snippets in the mail? Take a few seconds and make sure your algorithm doesn't mistake source code in any programming language or technical acronyms for spam.

    Okay, get ready to write code. I'm looking at my watch. Go!

    --
    "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
    1. Re:Yeah, right by Anonymous Coward · · Score: 0

      >My guess is we won't be seeing any code from either you or the "halfway competent
      >C programmer".

      You're erroneously presupposing that I'm interested in your approval.

      > I wouldn't call a solution that only works for you much of a solution.

      I would. If I get less spam then why would I care how much spam other people get? They can write their own anti-spam code. (Except you'd probably say they can't either).

      >Almost all of my outgoing email now is UTF-8, and I take advantage of the much
      >wider range of characters it provides. Make sure your 30 second algorithm doesn't
      >mistake a non-ASCII charset for spam.

      Why would I want non-ascii emails? Are you foreign?

      >And what about source code? Do you ever get source code snippets in the mail?
      >Take a few seconds and make sure your algorithm doesn't mistake source code in
      >any programming language or technical acronyms for spam.

      It won't as I'd only be checking the subject line.

    2. Re:Yeah, right by GCP · · Score: 1

      You're erroneously presupposing that I'm interested in your approval.

      No, I'm correctly supposing that regardless of your interests, you can't do what the poster (you?) claimed. If you're thinking that a simple filter and substitution approach will be good enough, you're mistaken, unless of course your definition of "good enough" is not good enough.

      Why would I want non-ascii emails?

      Because that's what everybody will be sending in the not-too-distant future, and it's what most of us are sending already. ASCII is pathetic for natural language and is steadily being replaced by Unicode, passing through various half-baked compromise charsets on the way. Email is following.

      Are you foreign?

      No, you are. ;-)

      It won't as I'd only be checking the subject line.

      I take it back. If your standards are this low, whatever code you write you'll define as having solved the problem, so in a way, I'm now willing to bet that you actually could "solve" it in an afternoon.

      --
      "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."