Slashdot Mirror


SpyEye Botnet Nets Fraudster $3.2M In Six Months

wiredmikey writes "The SpyEye Trojan has a well-earned place of respect in the cyber-underground as an adaptable and effective piece of malware. Those same traits have also made it a bane for countless victims and the security community, and new research provides yet another reminder of why. According to security researchers, a hacker in his early 20s known by the alias 'Soldier' led a bank fraud operation that netted $3.2 million in six months. Powered by the SpyEye crimeware kit and aided by money mules and an accomplice believed to reside in Hollywood, Soldier commanded a botnet of more than 25,000 computers between April 19 and June 29 that compromised bank accounts and made off with the profits. Most of the victims were in the U.S., but there were a handful of victims in 90 other countries as well. Among the affected organizations were banks, educational facilities and government agencies."

66 of 99 comments (clear)

  1. the biggest problem here, personal responsibility by Anonymous Coward · · Score: 2, Insightful

    Is that the victims were generally NOT the people who allowed botnets to run on their computers. Because if they had been, maybe that would have been just punishment for harming the common good by allowing malware.

    This is 2011. Personal computing has existed for, depending on just how you measure, about 35 years. I've been using them that whole time, and have NEVER, not once, had any form of malware. It just isn't that hard, and people have had 35 *years* to learn to not run shit. It's time we start holding people responsible for the results. In this case, the owners of those 25,000 compromised machines should be responsible for the 3.2 million that was lost. It should be their responsibility to pay it back.

    If people drive carelessly and crash into a crowd of people, we hold them responsible. If an engineer designing a bridge is careless and the bridge falls down as a result, we hold them responsible. It's high time we start holding people responsible here as well. If you can't act responsibly, then you don't get to be on the public internet with everyone else, just like if you can't drive responsibly we eventually take away your license. You are still free to drive on your own private land, just like you're still free to use your computer on your own private network, but you don't get to use it where the rest of us are trying to be responsible citizens of the online community.

    35 *years*. Time to fucking stop running malware. Yes, the botnet operators also are responsible, but that doesn't mean the owners of the compromised systems are NOT. They are as well.

  2. Your Bank Account is Locked by Divebus · · Score: 1

    Click here to unlock your account [notification.zip].

      I know it's a crime and all, but should we feel sorry for people who get scammed because they're just that gullible? I know plenty of people who are.

    And... when are we going to "fix" the email system to prevent this? It's the same system that was designed when there were 1,000 computers on ARPANET.

    --

    Most of the stuff on /. won't survive first contact with facts.
    1. Re:Your Bank Account is Locked by Rizimar · · Score: 1

      I agree that there should be an update to the protocol. But you shouldn't blame the victims if they aren't computer-savvy in the least. Some people just don't "get" computers. You and I could probably spot spam and malware at a glance, but if you watch people surf or do things who aren't so knowledgeable about what goes on online, you may be surprised at what they're willing to open. The truth is, inexperienced users open up bad files and links often because they're being deceived by someone who knows who his targets are.

    2. Re:Your Bank Account is Locked by MightyMartian · · Score: 1

      The problem always is that you have a goal of a mail system where anyone can theoretically send email to anyone, and there are huge advantages to such a system (which is why it has become of the prevalent modes of long-distance communications on the planet). A new protocol is going to have to deal with the same problem and ultimately the solutions will simply be variants on the current solutions, and what's more will have an enormous hill to climb to replace SMTP.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    3. Re:Your Bank Account is Locked by Chris+Mattern · · Score: 1

      when are we going to "fix" the email system to prevent this? It's the same system that was designed when there were 1,000 computers on ARPANET.

      No, it's not, and that's a big part of the problem. You used to only be able to send *text* though email. I can still remember when the idea of "e-mail viruses" was ludricrous--what, were you going to send them source code they'd have to compile and run themselves? Yes, there was uuencode, but that was about as cumbersome as sending source code and it was rarely used in email anyways. But no, people had to have their wiz-bang toys that required one-click running of code that you didn't really know the source of--and here we are.

    4. Re:Your Bank Account is Locked by Divebus · · Score: 1

      You're thinking inside the box. By "fixing" I mean removing the ability to send a message from one machine to another without authenticating the source. There's absolutely no security in SMTP and POP. That's what allows spam to be sent with your return address, or a nonexistent return address. Email was developed in the days where the Internet was the domain of the scientific, educational and government communities, without regard to security, and we're still using the same system.

      It might be as simple as a monitor on everyone's computer saying "your machine just sent 1.2 million email messages". Maybe even an ISP level kill switch for each subscriber.

      --

      Most of the stuff on /. won't survive first contact with facts.
    5. Re:Your Bank Account is Locked by AliasMarlowe · · Score: 1

      Yes, there was uuencode, but that was about as cumbersome as sending source code and it was rarely used in email anyways.

      For fairly large values of "rare", as I recall it. Using uuencode, possibly splitting a tar across several messages (to avoid filters), was common in the 80's because it was much less hassle than setting up an ftp site and sending login details for a one-time exchange. Also, the standard response to spam in the 80's (yes, it actually existed) was to send a few MB of core dump or other random binary in response, because the cretins usually used their own email addresses. That all changed in the 90's, and not always for the better.

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    6. Re:Your Bank Account is Locked by Divebus · · Score: 1

      Authentication: Hijacked machines - or even normal machines - shouldn't have authority to send email from some random claimed domain or plain IP address. There have been some good attempts to solve these issues (SPF records, Sender ID, DomainKeys/DKIM, FCrDNS (forward-confirmed reverse DNS)), but there aren't enough universal safeguards to make them work. Since this is a huge hole for criminals to exploit, we as an IT management community need to tighten that up. That includes testing each message for compliance and blacklisting all non-compliant sources.

      I know... here we go with RBL's again, but we have to clean this shit up.

      --

      Most of the stuff on /. won't survive first contact with facts.
    7. Re:Your Bank Account is Locked by istartedi · · Score: 2

      It's the same system that was designed when there were 1,000 computers on ARPANET.

      Sometime after that, Netscape decided that HTML would make mail look pretty. The rest is history.

      I remember being on some mailing list when this started. The admins put instructions to disable HTML in the FAQ, and admonished posters who had it enabled. Alas, the windmills won.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    8. Re:Your Bank Account is Locked by DrBoumBoum · · Score: 1

      Mind you, HTML in an email message is in no way more dangerous than plain text; it looks prettier and that's it.

    9. Re:Your Bank Account is Locked by tehcyder · · Score: 1

      You're thinking inside the box. By "fixing" I mean removing the ability to send a message from one machine to another without authenticating the source. There's absolutely no security in SMTP and POP. That's what allows spam to be sent with your return address, or a nonexistent return address. Email was developed in the days where the Internet was the domain of the scientific, educational and government communities, without regard to security, and we're still using the same system.

      Personally, I blame the antiquated UNIX.software responsible for most of the internet's infrastructure. The sooner everyone's running iOS on both server and client machines, the safer we'll all be.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  3. Playin' the game. by Anonymous Coward · · Score: 1

    Capitalism. Gotta love it. Of course, this particular guy is frowned upon because he isn't a megacorporation doing it on much larger scales.

    1. Re:Playin' the game. by IonOtter · · Score: 1

      Don't worry, nobody is going to be invading Somalia any time soon. We're leaving it allllll to you, for you and your own personal enjoyment.

      --
      [End Of Line]
    2. Re:Playin' the game. by tehcyder · · Score: 1

      Capitalism is merely private ownership of the means of production, operated for profit. It does not in any way countenance fraud. But Marxists do

      Yes, it's perfectly obvious that all those guys at Enron and Lehman Brothers were actually Marxists

      In fact, the Communists now contol everything, so they have already won, and the Western world is nothing more than a giant Stalinist gulag, where the so-called proletariat are in fact the prison camp guards safe with their free medical care and unemployment benefits, and the squirming, hard-working inmates are all the poor billionairres who are forced AT GUNPOINT to pay several thousand dollars tax a year each.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  4. Re:the biggest problem here, personal responsibili by CheshireDragon · · Score: 1

    OK, so when are we going to hold Microsoft and other software makers for making insecure software? Nice DMV comment...so true. "Waddaya mean I need insurance to register my vehicle?!" Yes, I heard that once before...

    --
    "That's right...I said it."
  5. Re:What? by theArtificial · · Score: 1

    Yeah, haven't you ever picked up a globe!?

    --
    Man blir trött av att gå och göra ingenting.
  6. Re:the biggest problem here, personal responsibili by Anonymous Coward · · Score: 1

    A better analogy would be someone using their car in a reasonable manner but crashing into the crowd because someone cut their brake lines.

    What? You don't manually check your brake lines every time you drive? You don't even know where to look? But that's YOUR RESPONSIBILITY!

    Do you count your knives each night to know no one has stolen them to stab someone?

    Personal responsibility means taking reasonable steps to make sure you don't harm others. It doesn't mean becoming an expert in every single aspect of technology to make sure it is impossible for anyone to use your equipment to harm others. It's completely unreasonable to expect your average person to know enough about their computer to know whether it is being used for crime.

  7. Re:the biggest problem here, personal responsibili by Beryllium+Sphere(tm) · · Score: 5, Insightful

    In a world where picture frames come preinstalled with malware, in a world where simply visiting the wrong website can infect you if Flash has an unpatched vulnerability, that's too simplistic.

    I blame people for running Trojans, I blame people for not doing updates (but come on, what other industry would tolerate having a recall on the second Tuesday of every month), but this is still a world in which drive-by downloads are possible. I run Noscript, of course, but don't expect anyone else to live with the problems it causes.

  8. Re:the biggest problem here, personal responsibili by Anonymous Coward · · Score: 2, Interesting

    "Personal responsibility means taking reasonable steps to make sure you don't harm others"

    Yes, and people DON'T DO THAT. I've seen people get spyware, right in front of my eyes. They absolutely do not take reasonable steps to avoid so doing. They'll cheerfully run ANYTHING. That is not a reasonable behavior, on what is fundamentally a Turing machine.

    So yes, let's hold them responsible when they don't take reasonable steps towards safe computing.

  9. Re:the biggest problem here, personal responsibili by tqk · · Score: 2

    Yes, the botnet operators also are responsible, but that doesn't mean the owners of the compromised systems are NOT. They are as well.

    Sorry, but no. You may have 35 years under your belt, but my 80+ year old Mom doesn't, and the vast majority of mere users out there are a lot like her. When even highly educated users like doctors and lawyers are stupid around computers, how can you expect my Mom to do any better?

    Case in point: she's on a Mac using Safari, and it drives her up the wall when the history pane doesn't show her favourite sites. I've told her that's not how it's supposed to be used and to use bookmarks instead. She wants to use the history window instead and can't understand why she shouldn't.

    A friend of mine was using Windows and got it infected. I built him a Linux box and showed him how to use it. Problem solved? No, because he kept going back to using his infected Windows box, wondering why his ISP cut him off every time he used it (because his ISP determined his machine was infected).

    I've seen just as stupid !@#$ from doctors and lawyers.

    What you want is for your politicians to write a law that forces all computer users to get a driver's license before being allowed on the net, and that isn't going to happen since the vast majority of politicians are lawyers who're just as stupid around computers as is my Mom. For most users out there, computing is still magic to them and I doubt that's going to change anytime soon. They see no need and are quite capable of blaming something/anything else for their ignorance.

    Besides, it'd be a lot simpler to force ISPs to police their users. They have the expertise and at least some are doing it already. What's wrong with the rest of them?

    --
    "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
  10. Where was the money sent? by Khoa · · Score: 1

    If his profits reside in a single account (or many accounts?) all his... Couldn't this be used to potentially track him?

  11. Re:the biggest problem here, personal responsibili by MightyMartian · · Score: 1

    It's quite true. I can't blame users for shitty fucking plugins like Flash. They want to view online content, so are essentially forced to become part of an insecure ecosystem.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  12. Re:the biggest problem here, personal responsibili by ge7 · · Score: 1

    You want to hold all the Linux contributors responsible too? Especially when the malware usually comes via user stupidity, not insecure software.

  13. Re:the biggest problem here, personal responsibili by ge7 · · Score: 1

    What are they being responsible for? Just running piece of software isn't illegal. Even FBI or whoever it was that cleaned one of the botnets gave computer owners the possibility to opt-out of it, in case they wanted to keep it on their computer.

  14. Re:the biggest problem here, personal responsibili by ma1wrbu5tr · · Score: 1

    I agree, to a point. But it is less simple than you've made it. As an AV industry employee, I get to see firsthand how infections spread. It's actually pretty amazing how much of it is spread by software or operating system vulnerabilities and software companies are slow to address even known vulnerabilities. That being said, it is also true that most people on the information superhighway are simply driving at 700 kmh while texting, eating a donut, and watching a porn video. Click OK or Next now and think about it later.

    --
    Why can't we go back to using jumpers to configure slot adapter cards? Why? I say!
  15. Re:the biggest problem here, personal responsibili by mpe · · Score: 3, Interesting

    A better analogy would be someone using their car in a reasonable manner but crashing into the crowd because someone cut their brake lines.

    But the brakes in a car generally don't fail because someone put the wrong CD in or tuned to the wrong radio station.

  16. Re:the biggest problem here, personal responsibili by AliasMarlowe · · Score: 1

    ...in a world where simply visiting the wrong website can infect you if Flash has an unpatched vulnerability, that's too simplistic.

    Are you saying that Flash should be limited to Linux, BSD, OpenSolaris, and other operating systems with minimal protections? Better tell Adobe, because they always release new versions of Flash first for Windows. Does that imply Adobe is also complicit with the botmasters?

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
  17. But how to make money?? by bwave · · Score: 1

    Ok, I understand if you comprimise a PayPal account, you could transfer money to another Paypal account and withdraw. And that you can sell the information perhaps... But other than that, how can these people make money from a Botnet? Maybe could apply for credit card with person's info, but that seems slow. The article said what $17,000 a day. And as far as transferring money, seems risky, as someone had to setup the account transferred into.

    1. Re:But how to make money?? by definate · · Score: 1

      Setup a merchant, possibly in another country, and use those cards on that merchant.
      If you've got those details, transfer via western union, their bank, or similar.

      Beyond that, this does sound like a high number. Though, given how much banking is done online now, if the botnet is setup to sniff their login and password for their bank website, they can use this and the banks website to move whatever money they want.

      --
      This is my footer. There are many like it, but this one is mine.
  18. Re:the biggest problem here, personal responsibili by jon3k · · Score: 1

    If your solution is for people to be smarter then you might as well throw in the towel now.

  19. Re:the biggest problem here, personal responsibili by Anonymous Coward · · Score: 1

    I can blame the webmasters that insist on using flash and mandatory javascript (etc) even when it is unnecessary, ad peddlers that don't give two sh*ts about what goes throughout their network if the price is right, sites using a CMS for static content, that bet abandoned at some point, with the CMS getting taken over and serving exploit kit iframes for the next decade... etc... The issue at hand is that the current situation is caused by all involved parties not taking any responsibility whatsoever, it's neither the user, nor the companies, nor the websites, it's all of them.

  20. Re:the biggest problem here, personal responsibili by Jah-Wren+Ryel · · Score: 2

    I can blame the webmasters that insist on using flash and mandatory javascript (etc) even when it is unnecessary, ad peddlers that don't give two sh*ts about what goes throughout their network if the price is right, sites using a CMS for static content, that bet abandoned at some point, with the CMS getting taken over and serving exploit kit iframes for the next decade... etc... The issue at hand is that the current situation is caused by all involved parties not taking any responsibility whatsoever, it's neither the user, nor the companies, nor the websites, it's all of them.

    +1 truth

    I'm sick and tired of people who defend the unnecessary use of things like javascript by putting all of the blame for the accompanying reduction in security on the user.

    The car analogy is that it is like demanding that people not wear seat-belts and when they get hurt in a wreck then blaming them for not having the latest air-bag system.

    --
    When information is power, privacy is freedom.
  21. Obviously... by Mashiki · · Score: 1

    A lot of us are in the wrong business. The world is full of stupid people, and we could simply tell them to hand us money hand over fist.

    --
    Om, nomnomnom...
    1. Re:Obviously... by IonOtter · · Score: 1

      I suggest you don't go to any country where haggling is the norm, and *not* haggling is considered an insult.

      --
      [End Of Line]
    2. Re:Obviously... by tehcyder · · Score: 1

      A lot of us are in the wrong business. The world is full of stupid people, and we could simply tell them to hand us money hand over fist.

      If you see nothing morally objectionable in being a con man, go ahead.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    3. Re:Obviously... by tehcyder · · Score: 1

      I suggest you don't go to any country where haggling is the norm, and *not* haggling is considered an insult.

      Oh come on, if you go to a country that traditionally haggles, and just pay them what they ask, they're not going to refuse your money, and they're not going to be insulted that the stupid rich foreigner paid three times what something was worth. .

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  22. Re:the biggest problem here, personal responsibili by Stiletto · · Score: 2

    "A better analogy would be someone using their car in a reasonable manner but crashing into the crowd because someone cut their brake lines."

    But running malware and trojans is not "using a computer in a reasonable manner".

    A better analogy would be someone deciding to drive over metal spikes and then crashing into the crowd because their tires are shredded. Duh...

  23. Re:the biggest problem here, personal responsibili by Stiletto · · Score: 1, Insightful

    If your mom or your friend cannot operate a computer without getting it infected with malware and trojans, they are not qualified to be operating a computer and should not be doing it. Furthermore, if they choose to do it despite their incompetence, they should be held liable for whatever damages their use does to others.

  24. Re:the biggest problem here, personal responsibili by couchslug · · Score: 1

    "Is that the victims were generally NOT the people who allowed botnets to run on their computers."

    Of course. There is no evolutionary pressure in the ecosystem to detoxify exploited computers. Bubba and Laqueefa don't give a fuck about internet security and WHY SHOULD THEY when there are negligible negative consequences?

    I don't advocate any nonsense like government regulation to (not!) solve the problem.

    It would be better done with destructive malware that disconnects infected PCs from the internet and does enough system damage to coerce a reinstall. No need to make personal files unreadable or data unrecoverable, just trash the OS.

    There is NO ethical way to solve this problem, and there is no way to solve this problem without causing collateral damage.

    Joe Dumbshit gets his porn appliance disconnected enough and gets tired of paying for reloads, and he will in some cases take action. Even if he replaces his PC with something more modern and, it is to be hoped, more secure, that's progress.

    --
    "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  25. Your math appears to be off.... by AndrewX · · Score: 1

    "...there were a handful of victims in 90 other countries..."


    A handful of victims in 90 countries? What were they victims of, dismemberment?

  26. Re:the biggest problem here, personal responsibili by CheshireDragon · · Score: 1

    So you don't remember all the email virus that spread years ago simply by opening them because they were exploiting flaws in system software? Or how about the malware spreading by exploiting other system flaws? Yes, some is user stupidity by installing some random program or clicking through popups and going to (compromised sites that exploit system flaws) but not ALL of it is caused by the end user.

    --
    "That's right...I said it."
  27. Re:the biggest problem here, personal responsibili by PopeScott · · Score: 1

    A better analogy is leaving your car running while you dash into the store. Which IS against the law in many places. Someone might hijack it and commit a crime. Now, I haven't looked, I don't think you'd be liable for that crime, but if they hit someone else with that car, your insurance is at the least going to drop your ass like the irresponsible assbag that you are.

  28. Fraudster by christurkel · · Score: 1

    Did anyone else read "Fraudster" and thought it was a new social network?

    --

    CDE open sourced! https://sourceforge.net/projects/cdesktopenv/
    1. Re:Fraudster by tehcyder · · Score: 1

      Did anyone else read "Fraudster" and thought it was a new social network?

      I've signed up, it was only a hundred quid for a lifetime's subscription!

      I expect my membership book and badge any time now.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  29. Re:the biggest problem here, personal responsibili by the_scourge · · Score: 1

    Is that the victims were generally NOT the people who allowed botnets to run on their computers. Because if they had been, maybe that would have been just punishment for harming the common good by allowing malware.

    This is 2011. Personal computing has existed for, depending on just how you measure, about 35 years. I've been using them that whole time, and have NEVER, not once, had any form of malware. It just isn't that hard, and people have had 35 *years* to learn to not run shit. It's time we start holding people responsible for the results. In this case, the owners of those 25,000 compromised machines should be responsible for the 3.2 million that was lost. It should be their responsibility to pay it back.

    If people drive carelessly and crash into a crowd of people, we hold them responsible. If an engineer designing a bridge is careless and the bridge falls down as a result, we hold them responsible. It's high time we start holding people responsible here as well. If you can't act responsibly, then you don't get to be on the public internet with everyone else, just like if you can't drive responsibly we eventually take away your license. You are still free to drive on your own private land, just like you're still free to use your computer on your own private network, but you don't get to use it where the rest of us are trying to be responsible citizens of the online community.

    35 *years*. Time to fucking stop running malware. Yes, the botnet operators also are responsible, but that doesn't mean the owners of the compromised systems are NOT. They are as well.

    BS. The bad guys are a lot smarter than you think they are. Exploit kits, iframes, obfuscated javascript, etc... they're EVERYWHERE now. Quit blaming the victim already.

  30. Re:the biggest problem here, personal responsibili by ge7 · · Score: 1

    So you don't remember all the email virus that spread years ago simply by opening them because they were exploiting flaws in system software?

    Yep, it was years ago. On that note UNIX and Linux used to have lots of worms that spread remotely too, and there's still lots of bugs and sometimes even remote exploits. Firefox and Chrome patch hundreds of bugs per year.

    If software vendors were being held responsible for every bug that might have slipped through, what you think would happen? Open source contributors would stop contributing software, because they would risk losing their personal money in the process. On the other hand, Microsoft has the money. You would only kill open source development.

  31. Re:the biggest problem here, personal responsibili by durrr · · Score: 1

    Given that those 3.2 million that was lost most likely originated from some of the 25k compromised machines i'd say that those responsible got what they had coming for them. If a single mother living under minimum wage had her machine compromised, yet no assets stolen via or from her then why slap her with a $120 fine so that the few rich guys that are main targets don't have any incentive to fix their security holes.

  32. Re:Be thankful for Windows by Alex+Belits · · Score: 1

    If it wasn't for the ubiquitous nature of Windows these guys would be making their malware of other OS.

    And they would fail on all other systems, anyway. Other systems have bugs. Windows is insecure, and this insecurity is unfixable by design.

    --
    Contrary to the popular belief, there indeed is no God.
  33. Re:the biggest problem here, personal responsibili by drwj01 · · Score: 1

    People are only be held accountable for things that they or any reasonable person would beheld accountable. Corporate users are taught not to use their 'work' computer for personal use or not to go to unauthorized sites. This is mostly to keep the corporate internet connection from being the source of malicious applications. Some organizations go so far to teach or introduce users to information assurance as part of their right to access the internet. ISPs will continue allowing Darwin Award candidates access to the internet as long as they continue to pay for service. God help the USA when free internet gets here for every home. By free I mean, purchase by US tax dollars. ISPs should do their part in education the account holder on internet usage, or ISPs should be held responsible for the attacks that happen on or from their networks. I am not asking that they censor access, just education the user. That annual 'this-is-how-to-safely-use-the-internet' course would remove responsibility from the ISP on any incident.

  34. Patch Tuesday seems counterproductive by Artifex · · Score: 1

    what other industry would tolerate having a recall on the second Tuesday of every month

    Personally, I think we'd be safer if Microsoft didn't create Patch Tuesdays, and actually released patches as soon as they have fixes, instead. It seems that Patch Tuesday in practice just exists to reduce how often Microsoft is seen to release patches. There's a claim that we need a certain date in the month for all sysadmins to know to look for updates, but that's silly. Sysadmins should always be checking for vulnerabilities, and if they really can't be bothered to do it more than once a month they can set their own calendar -- but make the fixes available immediately to the rest of us.

    --
    Get off my launchpad!
  35. Re:the biggest problem here, personal responsibili by hesaigo999ca · · Score: 1

    I agree with you, same as a car, you would not just start driving one because you can afford to buy one, you have to take courses and also pass tests.
    Computers in society seem to common place and without accountability. A pilot has to be registered to fly a plane and go through screening....why can not the ISPs enforce such things as well.

    This is where the problem lies, it is more so the ISPs responsibility also to know when an infected computer is within ITS network, and block it off indefinitely until the problem is resolved. If a judge can turn around and ban you from driving because of a DIU (act of stupidity) and decide not to let you access the roads until such time as he feels you have learned your lesson....so to should the ISP providers enforce actions that would keep you off the internet until such time as you can prove to them you are bug free....and this would be tested once you contacted them with information about being now secured, they would keep you under watch and block you again if you showed signs again of reinfection.

    Some might argue that you pay for a service and should not be stopped from enjoying it (internet), but I do not agree....you pay for your insurance, car, license, and plates, yet a judge can under acts of stupidity (driving drunk) remove your privilege, yet you still own everything else and need to pay for it regardless....

    Until we actually treat infected pcs as badly as we might someone having aids, we wont get anywhere...imagine if tomorrow everyone understood that an infected pc is like having aids yourself...no one would ever want to interact with you simply for fear of infection.....so treat it as bad as this to make the point get home.

  36. Re:the biggest problem here, personal responsibili by CheshireDragon · · Score: 1

    I agree. We are on the same side :)
    I should have made it more clear in my first post that I was being sarcastic to the OP. The AC claiming that we should go after the people who are installing malware and to go after them. Like you stating that not every little bug can be perceived, nor can every computer user realize what they are installing is NOT malware, which the AC claims they should know what they are installing. Then I was sarcastically stating then why not go one step further and go after the people who make the software... Not saying it is a good idea and yes, it would really only hurt the Open-Source market, which, IMO is the only market that is truly making a difference.

    --
    "That's right...I said it."
  37. Re:the biggest problem here, personal responsibili by Stan92057 · · Score: 1

    What about the stinking security people who release vulnerabilities knowing they haven't been fixed yet? Because boohoo they didn't get fixed as fast as they though they should have. I blame them more then i blame the criminals. There is enough blame to go to users but those who do know better are far more responsible for taking advantage of people. Stop blaming users that's a copout

    --
    Jack of all trades,master of none
  38. Re:the biggest problem here, personal responsibili by Stan92057 · · Score: 1

    Don't forget all the bug hunters/security people who released the vulnerabilities before it was fixed. They are more responsible then the criminals themselves in my book.

    --
    Jack of all trades,master of none
  39. Re:Be thankful for Windows by Kalriath · · Score: 1

    Other systems have users, which makes them just as vulnerable. A program only needs to be running in userspace to host a website on a weird port, send millions of emails, or intercept what the user is doing and send screenshots to Nigeria.

    Quit with the stupid fallacy.

    --
    For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  40. Re:Be thankful for Windows by Alex+Belits · · Score: 1

    A program running as user, does not survive rebuilding the user's directory. And with proper security (such as apparmor) it is confined to its own (not even user's) files.

    On Windows, compromise anything and you have compromised everything -- privilege escalation is a given.

    --
    Contrary to the popular belief, there indeed is no God.
  41. Re:the biggest problem here, personal responsibili by tehcyder · · Score: 1

    Yeah, and isimilarly, people have been dealing with money for thousands of years, but they still let themselves get mugged or burgled. With all that time to have become experts, they have only themselves to blame.

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  42. Re:the biggest problem here, personal responsibili by tehcyder · · Score: 1

    A better analogy would be someone deciding to drive over metal spikes and then crashing into the crowd because their tires are shredded. Duh...

    The phrase "a better analogy" in English does not mean "a compltely fucking retarded compairon".

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  43. Re:the biggest problem here, personal responsibili by tehcyder · · Score: 1

    If your mom or your friend cannot operate a computer without getting it infected with malware and trojans, they are not qualified to be operating a computer and should not be doing it. Furthermore, if they choose to do it despite their incompetence, they should be held liable for whatever damages their use does to others.

    Yes, because only people with Computer Science PhDs should be allowed to use computers, and ideally all computers would be giant mainframesi n universities or large corporations. All this giving computer and internet access to the masses is just plain wrong..

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  44. Re:the biggest problem here, personal responsibili by tehcyder · · Score: 1

    mod parent +1 funny for use of the term "informaion superhighway".

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  45. Re:the biggest problem here, personal responsibili by tehcyder · · Score: 1

    and there is no way to solve this problem without causing collateral damage.

    Fuck me, it's Mr Internet Tough Guy on the rampage with military jargon off a cornflakes packet.

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  46. Re:Be thankful for Windows by tehcyder · · Score: 1

    If it wasn't for the ubiquitous nature of Windows these guys would be making their malware of other OS.

    And they would fail on all other systems, anyway. Other systems have bugs. Windows is insecure, and this insecurity is unfixable by design.

    Nothing is perfectly secure in a world where there are clever criminals and ordinary users

    All the social engineering tricks to get information are independent of what fucking OS you're using.

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  47. Re:Be thankful for Windows by Kalriath · · Score: 1

    I was going to reply, but the AC nailed it already. Users don't give a crap whether "Calculator.exe" gets infected with a virus. They do give a crap when "Jimmy at the beach.jpg" gets infected. Who cares about the system, the user's files are the irreplaceable data! Linux people constantly talk about how you can just blow away the user's home folder to sort out virus issues on Linux. Guess what, blowing away "My Pictures" is a ten million times harder sell to a user than blowing away "System" - and to be honest I can't blame them.

    App Armour sounds like a giant pain in the ass- app sandboxing done right is great, but I've yet to see it done right.

    And frankly, privilege escalation is most certainly not a given. Yes, there's been some stupidly simple vulnerabilities (GDI cursor escalation anyone?) but at this time I know of no PE vulns on Windows.

    --
    For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  48. Re:Be thankful for Windows by Alex+Belits · · Score: 1

    On a desktop /home is more important than /bin. This is exactly what Linux cheerleaders don't get. They are thinking at the kernel level. X.org crashed ? Who cares ! As long as I can execute uptime and get a good number, the rest is irrelevant.

    Home directory can be safely backed up and restored in minutes, and should not contain anything executable in the first place -- it should be mounted with noexec option unless the user is interested in development. While out of the box Ubuntu won't do that for you, it's easily doable.

    The whole system can not have an easy recovery procedure or simple workaround against executable content -- once there is a suspicion that anything is modified, you have to have known clean system, and your backup has to bring OS and applications into the condition that allows all updates since the moment of backup to be applied, and all un-committed state has to be cleanly restored or discarded to maintain consistency. Windows user, no matter how knowledgeable, can't fix that on something as complex as Windows desktop with various third-party software installed.

    App armour is broken shit because you rely on app developers or distro maintainers to secure their own apps rather than the OS actually securing it by default.

    Apparmor is independent of the OS security, it prevent applications' security bugs from causing problems with something application is allowed to do according the OS security model. Such mechanism, if implemented, has to be configured per-application, and would be meaningless otherwise.

    Nobody is going to maintain rules for every single app.

    Distributions maintainers do a pretty good job at this, and users or administrators can add their own rules whenever necessary.

    I guess given the limited apps on Linux its probably maintainable at present scale.

    Your guess is wrong...

    Which is cute.

    ...and your arrogance is misplaced. Debian and Ubuntu maintain their repositories better than anyone anywhere maintained any collection of software.

    Got a serial printer?

    For at least 20 years there are no serial printers in production.

    Guess what?! Lets deny CUPS access to /dev/ttyUSB. Yay.. more security!! Perfect for grandma !!

    If grandma managed to install a serial printer, I am sure, she can edit /etc/apparmor.d/usr.sbin.cupsd file that lists, among other things, devices accessible by cupsd. At very least, Linux has common driver model that allows multiple incompatible devices to be handled by one program using the same, actively maintained code. To support an obsolete printer in Windows, one would have to go to a warez site, and download something that was last updated in 1996.

    Untrue. Facts tell us that Linux has had MORE security bugs than the NT kernel in recent times. But hey.. don't worry about facts just go on with your propaganda.

    What the Hell are you talking about? Windows security is mostly plagued by problems that would have nothing to do with kernel -- if not for the fact that they stem from the fact that Windows does not have efficient and secure IPC mechanisms. Windows still can't provide an efficient interface to anything without exposing guts of all objects and data structure through it -- if bad security implementation won't break this, someone's illiteracy in data structures handling, or bad, object-leaking algorithm, definitely will. That's what would happen if Unix had only shared memory and TCP sockets, with thick layers of fluff designed to make such a system usable.

    Most Linux bugs wouldn't be even considered bugs in Windows -- they are local denial of service and occasional privilege escalation (none of which are actually in kernel). There usually isn't anything more than suspicion of exploitability before the bug is fixed. On Windows, no one would raise an eyebrow for anything less than remote compromise with administrator access, with proof of concept exploit delivered to Microsoft doors.

    --
    Contrary to the popular belief, there indeed is no God.
  49. Re:Be thankful for Windows by Alex+Belits · · Score: 1

    How is it misplaced? Take an educated guess at the number of apps on the windows platform. For e.g. qwindows 7 32bit can run 16bit apps from DOS, Win 3.1 era Count all of them and given the number of distro volunteers they wont ever have time to create rules for even 10% of the apps. My point is you would require several orders of magnitudes of competent staff to maintain a repo on the scale of windows applications.

    Repository maintenance != Your warez collection.

    If you really care, DOS applications run on Linux just fine (and are sandboxed), however this has nothing to do with distribution maintainers keeping track of applications and their configuration -- including security settings. Indeed, that would be unthinkable in Windows world, when no one knows what exactly does he run and where does it come from.

    False. If printer supports postscript, pcl, and other common printer tech you can use a generic driver for that. You will not get access to advanced featuress of the printer though, but that is obvious.

    Except, of course, there is no infrastructure to reuse printer filters independently from port type, so those are the only printers supported. Even with network printing, it's a task of each client to generate the output in the format that can be sent directly to the printer. Great design, indeed.

    You can look up any security databse. Bugs in the Linux kernel outnumber bugs in the NT kernel in recent years.

    As I explained before, those are not the same kinds of bugs, and they are reported under vastly different standards of security research and disclosure.

    Ofcource I am being nice in only comparing bugs in the kernel.

    You mean, the part of Windows that no one would ever reliably attribute to any instance of successful exploit unless it happened in a lab while running under a hardware debugger?

    If we were to compare a default install of an average consumer linux distro vs any store bought computer that runs windows, it would be laughable.

    This is false.

    At this point Linux fans will point out that the number of applications shipped is greater with a linux distro. But so what? If you ship it you should take responsibility for it.

    What is it supposed to mean? Proprietary software vendors don't take responsibility for anything at all, least of all security of their software or any software that runs on their platform.

    I have seen more kernel panics and BSODs than I can count but I have never ever encountered the windows subsystem ever crashing on NT.

    Again, WTF are you talking about?

    You're full of shit. You have half-baked knowledge about NT design.

    There is no "NT design". There was a kinda-microkernel architecture of the original NT that was quickly drowned in ad-hoc stuff bolted on top of it. No one knows how much of it remains there, or what it does now.

    Go and educate yourself

    Where am I supposed to get any reliable information about Windows internals?

    All the security features that Linux has bolted on ACLs/Apparmour/capabilities/etc have been in NT design since the start.

    Linux has Unix security and IPC at its core. It also has various forms of containers that properly isolate sets of processes (and happen to do everything virtualization does except running a different OS). That's actual security. Filesystem ACLs are a worthless add-on that I have never ever seen being used on anything Unix-like because they are a stupid idea. If you have actual human users, their access has to be controlled by applications, not file permissions, and if "users" are actually applications, their access always fits into Unix user/group ID model. ACLs are a holdover from the time when file servers and multi-user computers with remote term

    --
    Contrary to the popular belief, there indeed is no God.
  50. Re:Be thankful for Windows by Alex+Belits · · Score: 1

    Well one way is to see the frequency with which the kernel binary is patched. A ton of malware is created after a OS patch is pushed (since most people run unpatched versions of windows anyway) . You can easily diff the patched binary and understand the code that was patched and create a working exploit.

    No one does it on Windows -- there are plenty of low-hanging fruits, thanks for lack of secure design even when kernel works exactly as intended.

    What I meant was if you do a total bug count of a fresh Windows install with a fresh Linux install, the linux install will have a higher bug count because of all the 3rd party crap that comes with it.

    And most of that is not a security threat. In Windows, things like denial of service or potentially exploitable problems don't even show up on the radar. On Linux every instance of buffer overflow is automatically marked as "potentially executes arbitrary code" and is instantly fixed without questions. Following your logic, the most secure version of Windows is Windows 95 because nothing was actually reported or acknowledged by Microsoft for it.

    Read Inside Windows NT , or The NT Design Workbook

    http://www.facultyresourcecenter.com/curriculum/BZ/pfv.aspx?ID=7401 [facultyres...center.com]

    Judging by the table of contents, it's not an OS design or implementation document, it's a random set of specifications, used somewhere by its kernel. They have no effect on anything that does anything of importance in Windows. I am sure, Windows at this point can be transferred to XNU or rebuilt on top of Linux, or, say, OpenBSD, and it would suck approximately as much.

    If you want acess to the source code of windows you can easily get it if you're taking any computer science course in college/grad school or know anyone who does. But ofcource reading tons of implementation code to understand high level design would be a huge waste of time. I have it on my PC right now. I believe its a live snapshot of an XP era kernel from 2003.

    It's only good tool for keeping people who are interested in it, yourself included, away from any other OS design.

    Well-designed systems, of course, have readable and usable source.

    By design "UNIX Security" is nothing more than enforcing simplistic rwx permissions of files and mapped devices, etc. Process isolation is just the the MMU doing its job. Which is ironic because original UNIX was targeted for single processor with a swap file & no virtual memory. NTs object/token design is vastly superior to anything the unix based operating systems have come up with. Using basic NT functionality you can take any running process token and reduce its rights (for e.g. reading/writing to a specific folder or controlling any other I/O) dynamically.

    Again, you don't understand. First of all, things that you are talking about are "security features". Bells and whistles that do not actually provide any security, but allow creating all kinds of restrictions that in reality mean nothing. Second, Unix security can be simple because Unix does not have multiple type of objects and interfaces -- it has one, and such object is file descriptor. File permissions are only relevant when file, device or sockets are opened -- from system security point of view that procedure is not fundamentally different from, say, establishing TCP connection, exchanging keys and communicating over it using some encryption. At that point, the important things worth protecting are file descriptors because they represent somehow authenticated connections.

    HTTP client's session may be completely un-authenticated, while sysadmin logged in over SSH may be authenticated and have unlimited access to the system, however, contrary to their name, there are no files or permissions in sight, even though in both of those example

    --
    Contrary to the popular belief, there indeed is no God.