Slashdot Mirror


Ask Slashdot: How Dead Is Antivirus, Exactly?

Safensoft writes: Symantec recently made a loud statement that antivirus is dead and that they don't really consider it to be a source of profit. Some companies said the same afterwards; some other suggested that Symantec just wants a bit of free media attention. The press is full of data on antivirus efficiency being quite low. A notable example would be the Zeus banking Trojan, and how only 40% of its versions can be stopped by antivirus software. The arms race between malware authors and security companies is unlikely to stop.

On the other hand, experts' opinions of antivirus software have been low for a while, so it's hardly surprising. It's not a panacea. The only question that remains is: how exactly should antivirus operate in modern security solutions? Should it be one of the key parts of a protection solution, or it should be reduced to only stopping the easiest and most well-known threats?

Threats aren't the only issue — there are also performance concerns. Processors get better, and interaction with hard drives becomes faster, but at the same time antivirus solutions require more and more of that power. Real-time file scanning, constant updates and regular checks on the whole system only mean one thing – as long as antivirus is thorough, productivity while using a computer goes down severely. This situation is not going to change, ever, so we have to deal with it. But how, exactly? Is a massive migration of everything, from workstations to automatic control systems in industry, even possible? Is using whitelisting protection on Windows-based machines is the answer? Or we should all just sit and hope for Microsoft to give us a new Windows with good integrated protection? Are there any other ways to deal with it?

331 comments

  1. Ask Slashdot: Buy 1, get 9 Free Combo! by Anonymous Coward · · Score: 0

    How many more questions could they fit in a My Slashdot submission? One? Two? Three? Four? Five more? Six more questions? Seven? Eight? Nine?

    1. Re: Ask Slashdot: Buy 1, get 9 Free Combo! by Anonymous Coward · · Score: 0

      Damnit Dwight just serve the ball

  2. Never mind the quantity, feel the quality by Badger+Nadgers · · Score: 4, Interesting

    "only 40% of its versions can be stopped by antivirus software" Take a general case. What proportion of crime is stopped by the police?

    1. Re:Never mind the quantity, feel the quality by Runaway1956 · · Score: 2

      GP's question is a good analogy. Police can only solve crimes that have been committed. Antivirus only fixes problems that have already been identified.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    2. Re:Never mind the quantity, feel the quality by Anonymous Coward · · Score: 0

      Police can only solve crimes that have been committed.

      I guess you know little about what the police does than ?

      Police also patrols environments that are likely to attract criminal behaviour. Such patrols regulary identify irregular behaviour, stop the person(s) in question, only to discover them to carry stuff that could be used to commit a crime -- they stopped the crime before it actually happening!

      In case of virus scanners a same kind of thing can be done: checking what the program attempts to do and determine on those grounds that its suspect (and must be stopped).

      Alas, just as "solving crimes" (apprehending the culprit) is often easier than to make sure they do not happen, scanning programs the heuristic way is quite a bit more difficult than just comparing all kind of signatures to the program at hand.

      Capcha: pretend - most virus scanners pretend to work well. Even when they let 1 outof every 5 viri/malware programs pass undetected ...

    3. Re:Never mind the quantity, feel the quality by Anonymous Coward · · Score: 1

      Police can also stop crime ahead of time by enticing people to commit it, then busting them. AV software is not believed to be that unethical.

    4. Re:Never mind the quantity, feel the quality by Curunir_wolf · · Score: 4, Insightful

      "only 40% of its versions can be stopped by antivirus software" Take a general case. What proportion of crime is stopped by the police?

      Bad analogy. Antivirus software is designed to stop virus infections, but the police are designed to make arrests, not to stop crime.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    5. Re:Never mind the quantity, feel the quality by JeanInMontana · · Score: 5, Insightful

      Good antivirus programs have the capability to identify suspect behavior via heuristics and stop many would be infections. Symantec has long been at the back of the pack in producing a product that doesn't slow a PC's performance to a crawl they can't seem to come up with a product that does the job without hogging up all system resources. Poor Symantec. Crying sour grapes IMO. PC security is not a one program and your set operation. Layers of protection make for a secure system. Firewall, antivirus and antimalware,(yes there is a difference between antivirus and antimalware) are recommended by those of us who have and are working the trenches on help forums removing infections for users who fall victim to malware. I would add use an ad blocker , often this is where the nasties lie in wait, if the user doesn't see the ad they don't click. Don't click on random links in emails, text messages etc. You can infect an entire network from one bad link or site. Users are often to blame because they engage in known risky behavior or don't bother with updates to the system or the products they may or may not use for protection. Parents need to restrict kids abilities to install without approval. Kids are often targeted because they are easy to fool. Running non administrative accounts for everyone makes it much harder to get infected. Only use the admin account when you must install new software you know to be safe. Anyone complaining about constant updates is an idiot. Be glad to see your software is updating that only means it is doing it's best to stay ahead of the bad guys.

      --
      *Think globally~Dream universally*
    6. Re:Never mind the quantity, feel the quality by Runaway1956 · · Score: 2

      Well, I'll complain that heuristics just don't seem to work. Or, at the least, I've not been exposed to a heuristics program that really works.

      The rest of your post makes sense to me. Most AV's do indeed hog resources, sometimes to the point that a rational person wonders why he even bothers.

      Common sense protections such as you mention are the first line of defense. The wife has gone back to Windows 7, after several years of Linux. She recently complained of some stupid thing or another, and during our conversation, I asked where she downloaded her software from. She DID NOT go to the developer's site to download directly in several instances. She mentioned CNET among other download sources. Geez, Louise! Where else did you download from? "I can't remember, I just did a Google search and downloaded stuff!"

      I'm still on Linux. I almost never install anything that doesn't come directly from a Debian or a Sabayon repository. Can't trust anyone these days! Best practices are well worth observing - even though I'm the only user on this machine, I haven't given myself any administrative rights. When I want to do anything, I have to sudo the privileges - then I revoke those privileges immediately after I finish.

      Compare that to Windows users who log on as "Owner" or "Administrator" routinely, LMAO. They are just begging to be owned!

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    7. Re:Never mind the quantity, feel the quality by Luckyo · · Score: 3, Interesting

      I always log on as admin on my home machine. The only time I ever got a virus on a machine was back in 1990s, where I got hit by a floppy virus that did nothing except propagate itself.

      I also got owned once when I reinstalled XP on network that was completely open to the internet and forgot to unplug the PC during the installation. That installation got owned before I installed firewall in a very obvious way - it started throwing porn ad popups everywhere. I nuked the drive with format c: and reinstalled after about 20 minutes with PC unplugged.

      But I haven't gotten owned once because I run as a full admin. It's more risky, sure, but it's far more comfortable to use. And security is always a trade off between risk and comfort, and safety and discomfort. And if you're smart enough at using your PC, using it as an admin, and installing from other sources is quite safe nowadays.

      You may accept the discomfort that comes with your degree of safety. Many of us don't. And many of us are in fact smart enough not to get owned even at our lower safety level.

    8. Re:Never mind the quantity, feel the quality by Luckyo · · Score: 0

      You and whoever modded you up needs to get their head checked. Police's primary task is to maintain law and order. Arresting people is but one small subset of this. The main subset is in fact crime prevention. That's why they patrol the streets, hold various campaigns, negotiate with relevant parties in domestic disputes and so on.

    9. Re:Never mind the quantity, feel the quality by Curunir_wolf · · Score: 4, Informative

      The main subset is in fact crime prevention.

      Incorrect. In fact, the US courts explicitly ruled that the police do not have a duty or obligation to protect anyone, or prevent any crime.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    10. Re:Never mind the quantity, feel the quality by Curunir_wolf · · Score: 3, Funny

      That's why they , hold various campaigns, negotiate with relevant parties in domestic disputes and so on.

      LOL I missed that in my first reply. You've really been sold a bill of goods, and bought into some specious marketing claims

      patrol the streets

      Very little of police resources are used for this type of activity, but when it is, it is more properly termed "looking for someone to arrest for something."

      hold various campaigns

      ...In an attempt to "improve their image". You've obviously bought into this marketing, but many people have not.

      negotiate with relevant parties in domestic disputes

      There are now federal rules (Violence Against Women Act) that generally requires an arrest to be made when a domestic call is made. The "negotiation" you're so fond of the police conducting is basically an exercise of "deciding who to arrest" and "collecting evidence on the perp". The only "prevention" aspect of this is that someone gets locked up, and prevented from beating up their domestic partner again for a day or two.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    11. Re:Never mind the quantity, feel the quality by jonbryce · · Score: 1

      Two things, if the police catch an active criminal, it stops them from committing more crimes in the future. Secondly, people are less likely to commit crimes if they think there is a good chance they will be caught.

    12. Re:Never mind the quantity, feel the quality by BitZtream · · Score: 0

      Ironically if you actually read that page it contradicts you, starting in the second paragraph FFS

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    13. Re:Never mind the quantity, feel the quality by Curunir_wolf · · Score: 1

      Ironically if you actually read that page it contradicts you, starting in the second paragraph FFS

      You mean the part where it says "Before the mid-1800s..." ?

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    14. Re:Never mind the quantity, feel the quality by Zeio · · Score: 1

      The police are paid by corrupt politicians with counterfeit dollars aka federal reserve notes. The LEOs and Military Brass take pay and pension and work daily to undermine or flat out destroy freedom and liberty here in the police state USSA. They are designed to make arrests to feed people into the law-machine for extracting wealth. They are not primarily out to maintain law and order, as we can see from Ferguson, this outfit is not smart FBI types that can profile a criminal or crowd and work to maintain law and order. They are generally morons who didnt serve in the military with guns, they never pay for a crime they commit (thin blue line, weasel justice system) and they dont care about law an order, they care about feeding people into the machine.

      I refuse to put them on a pedestal in the days of lawless government.

      --
      Legalize the constitution. Think for yourself question authority.
    15. Re:Never mind the quantity, feel the quality by penguinoid · · Score: 3, Insightful

      I always log on as admin on my home machine. [...] It's more risky, sure, but it's far more comfortable to use.

      This, of course, is because of the terrible decision by Microsoft to make everything wonky if you aren't admin, leading everyone and especially their mother to run as admin despite the dangers. This lead to the ironic situation where people with the most access were the least qualified, while highly qualified individuals got lesser access. Windows 7 is somewhat better about that, thank goodness. Conversely, Linux did the reverse by making things wonky when your run as root, so people don't do it unless they have to.

      Considering that it takes almost zero time to request privilege escalation on the few occasions that it is needed, and that this would happen simultaneously with things that generally need "are you sure" style prompts, it really isn't that much trouble to say "escalate+yes", rather than just "yes", it is a tiny price to pay for a lot of safety.

      --
      Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
    16. Re:Never mind the quantity, feel the quality by Luckyo · · Score: 1

      That is your opinion and we already know that you find that loss of usability acceptable.

      Many of us, including myself find that unacceptable in terms of usability and log in as admin regardless of OS.

    17. Re:Never mind the quantity, feel the quality by pnutjam · · Score: 1

      The only time I ever know I got a virus on a machine was back in 1990s
      FTFY.

    18. Re:Never mind the quantity, feel the quality by mist83 · · Score: 1

      I disagree. Keeping with the analogy, Antivirus software (when working correctly) seems more like John Anderton working on the DC Precrime police force.

    19. Re:Never mind the quantity, feel the quality by david_thornley · · Score: 1

      On Linux? Most things you do are not going to require root access, and it's easy to get when you need it. Unless you like playing with the system, approximately all the software you run will run just fine on an ordinary user account.

      If you mean you log in as an account with full sudo access that's one thing, but logging in as root buys you very little in most situations, can lead to difficulties (some software does not run well in the root account), and carries some risk.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    20. Re:Never mind the quantity, feel the quality by cwsumner · · Score: 1

      A place where the police are tasked to protect all of the citizens all of the time, is commonly called a "Police State".
      It is generally agreed that no one really wants to live in a police state. So citizens are expected to defend themselves, at least until the police can get there...

    21. Re:Never mind the quantity, feel the quality by Anonymous Coward · · Score: 0

      And this is another reason why your country is so fucked up.

    22. Re:Never mind the quantity, feel the quality by Luckyo · · Score: 1

      Nope. The way I use the machine, I would find out within a month or two at the latest. Even kernel level exploits are spottable from different OS, and I am very sensitive to even small slowdowns of the system and tend to investigate them.

    23. Re:Never mind the quantity, feel the quality by Luckyo · · Score: 1

      Police state is a state where police does the governing of the citizens, not the state where police protects the citizens. There's a significant difference.

      A good example of it is current mess in Ferguson. Police is clearly trying to govern the citizens. Answers to protests are curfew and militarized response rather than negotiation and search for acceptable solution.

    24. Re:Never mind the quantity, feel the quality by Anonymous Coward · · Score: 0

      Police state is a state where police does the governing of the citizens, not the state where police protects the citizens. There's a significant difference. ...

      Actually, that is not true. It is the usage that many people assume is true. They do not realize what they are asking for, when they say they want police to protect everyone all of the time.
      But if the police force is big and powerful enough to do that, then the "power concentration" is "bait" for those who want power and control. So it ends up influencing the government, rather than the other way around.

    25. Re:Never mind the quantity, feel the quality by Luckyo · · Score: 1

      This is utterly foolish argument based on the concept of "protection" meaning "protection from all harm at any cost" rather than "reasonable protection" as is practices in most European countries.

  3. Re: End state and private capitalism. by Anonymous Coward · · Score: 0

    the solution is virustotal... one client to scan all ur files... but it is forbidden lol
    the other solution is whitelist...

  4. Dead as a profit source for Symantec, well, ... by fraxinus-tree · · Score: 4, Insightful

    Dead as a security layer - not really. Also not dead as a profit source for other companies.

    1. Re:Dead as a profit source for Symantec, well, ... by fraxinus-tree · · Score: 5, Insightful

      p.s. it is perfectly viable for a literate individual to not use an antivirus. It is also possible to not use AV on a PC in a corporate environment, but it has its implications. Then again, on a mailserver, a non-intrusive AV scanner (i.e. not adding 7 lines of bullshit at the end of every legitimate email) has a pretty good hassle-to-benefit ratio.

    2. Re:Dead as a profit source for Symantec, well, ... by goarilla · · Score: 2

      p.s. it is perfectly viable for a literate individual to not use an antivirus. It is also possible to not use AV on a PC in a corporate environment, but it has its implications. T

      I think using the OS supplied security controls the Windows Vista/7/8 family provides: Applocker/SRS, Group Policy, App-V
      is preferable to running antivirus in an OR scenario. It's also a lot more complicated.

    3. Re:Dead as a profit source for Symantec, well, ... by blippo · · Score: 2

      Since the industry managed to turn against the users and trust only the media industry, the "trusted computing" solution is not a viable option.

      Othervise, it would have been nice to allow only certain binaries or software developers/publishers to run. It would also be nice to sign the binaries
      and not allow changes.

      Since the user seems to be the least trusted element, and that it seems that I have to blindly trust 200+ root certificate signers when using the web,
      there is no use in pretending that there exist any computer security at all. Anyone that is motivated enough will be able to run an executable on your machine.

    4. Re:Dead as a profit source for Symantec, well, ... by swb · · Score: 4, Interesting

      I have a small client that hasn't run anything more than Microsoft Security Essentials for three years, mainly because they don't want to spend the money.

      So far, I've only had to rebuild about 3 PCs in that time frame due to infection. They also got hit by crytolocker but at a weird time where it just made sense to reload the share directories from a recent backup because there hadn't been any changes to worry about between infection and last backup.

      The controller feels that this is more or less an acceptable trade-off over time -- my labor cost to rebuild the PCs vs. the ongoing cost of AV.

    5. Re:Dead as a profit source for Symantec, well, ... by Cyberdyne · · Score: 4, Interesting

      The controller feels that this is more or less an acceptable trade-off over time -- my labor cost to rebuild the PCs vs. the ongoing cost of AV.

      They are probably right there - of those 3 rebuilds, how many do you think would have been prevented by paying more for any given AV product? Thinking back, I can remember several PCs needing recovery work because of the AV system in use (good old McAfee pulled down an update which declared a piece of Windows XP itself to be malware and need deletion - leaving a machine you couldn't log in to until that file was reinstalled), and probably two nasty infections for me to clean, which got in despite McAfee being present with fairly paranoid settings.

    6. Re:Dead as a profit source for Symantec, well, ... by Cyberdyne · · Score: 2

      Othervise, it would have been nice to allow only certain binaries or software developers/publishers to run. It would also be nice to sign the binaries and not allow changes.

      That would be less help than you might expect (although OS X does do exactly this by default now). Remember all those Word macro viruses of a few years ago? Totally unaffected: it's a genuine copy of MS Word that's running, it's just doing something it really, really shouldn't be. Likewise any browser exploit. Trojans have always relied on the user to execute - and in general, they will execute them, whatever dire warnings you may put in place, unless you can give them a totally locked down system (which, even in a strict corporate setting, is often politically impossible). In a University setting, I've had very senior academics call me up with "I can't open this CampusLife.pdf.exe file someone sent me ... and it won't open on my secretary's PC either." Of course it was malware - but any computer restrictions to prevent that would probably have resulted in unemployment rather than a more secure PC. Telling people at the top of the food chain "you aren't allowed to do that" just won't work. (Fortunately, opening that particular worm did nothing anyway - it either relied on Outlook, or having outbound port 25 open, neither of which applied at that time.)

      Ultimately, for anything more than the most limited functionality, you will have security holes - just like you will get hard drives and power supplies failing, keyboards and mice getting choked up with gunk. Reduce the risks where it makes sense (RAID and redundant PSUs for servers, good patch management, sensible firewall settings) and then deal with things that go wrong effectively when it does happen (spares, backups, etc).

      Like real life, take sensible security precautions - but going too far can do as much harm as having poor security. Do you drive everywhere in an armored vehicle with armed escorts? Unless you're POTUS or equivalent, that would just be silly - I seem to recall there have been cases of people dying after getting trapped in "panic rooms" after false alarms, because medical help couldn't get to them in time! So, don't be the computer equivalent: blocking attachments entirely is secure, but is it useful?

    7. Re:Dead as a profit source for Symantec, well, ... by Ol+Olsoc · · Score: 4, Insightful

      Thinking back, I can remember several PCs needing recovery work because of the AV system in use

      THIS! Symantec once decided to start a virus scan in the middle of a disc defrag.Did a good job - bollixed the whole thing up.

      I'd had to fix other computers all bitched up by McAffee also.

      When the anti virus is effectively identical to a virus, there isn't much point in using it.

      In the end, and while I was still using Windows, I just used MSE, which worked pretty well.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    8. Re:Dead as a profit source for Symantec, well, ... by Bing+Tsher+E · · Score: 1

      The thing I don't get, and haven't for a long while, is why the 'Anti-virus' addon is so much a user process. As in, I have the BIOS in the computer on my desk configured so that the machine boots up at about 7:30AM and it's waiting at the login prompt when I arrive. Why isn't the Anti-virus stuff loaded as a system-level daemon and already running before I log on? Why is it installed to run at the Application level?

    9. Re:Dead as a profit source for Symantec, well, ... by magamiako1 · · Score: 1, Informative

      We use McAfee at work. With proper coaxing, it works pretty well and is unobtrusive--but it actually requires becoming familiar with the product and its features. It took a lot of trial and error.

      One quick way you can help reduce A/V hit on a system is to remove zip file scanning during on-access scans and on-demand scans. Also, setting a file scan time limit can limit the amount of time the AV spends on one particular type of file.

      Other antivirus solutions handle this a bit better, but McAfee is workable with the proper implementation.

    10. Re:Dead as a profit source for Symantec, well, ... by goarilla · · Score: 1

      But they are ! Antivirus programs run most of their program as a service (services.msc). A quick look reveals Mcafee uses 4 services
      Framework, Shield, Task Manager, Validation Trust protection.

      The avg user program and tray icon's are just front-ends to control some aspects of these services or to start custom scans.

    11. Re:Dead as a profit source for Symantec, well, ... by KitFox · · Score: 2

      The management company where I work mandates Sophos. Scans once a week and I get weekly tickets during the scan about computers running so slow that nothing can be done. When it was Sophos only, Sophos caught about 20-30 items a week and I had to reimage or repair about two computers a week from infections or Sophos-caused issues.

      Now for the past year the 250 systems still use Sophos because corporate says they have to, but the site also uses Webroot. ~800k full installer for Webroot, 2-minute scans that nobody ever notices running, and not a single need to reimage or repair. Webroot catches about 90-120 items a week above what Sophos catches. CryptoLocker (and crypt-alikes) have struck about seven times IIRC and Webroot's journalling simply restored the damaged data on the local system as part of the cleanup process. Mind you, Webroot didn't detect the crypto malware immediately. There was a decent amount of encryption performed prior to Webroot catching it due to the encryption process itself.

      So obviously some companies can do it right. Non-intrusive scanning, only scanning what actually needs to be scanned to protect that computer, action journalling and rollbacks, and a {censored}ing tiny application. Symantec and the others just need to do it right and people need to stop believing that "rebuilding three PCs due to virus attack" is good while I think that rebuilding zero is the only acceptable solution.

      --

      @Whee

    12. Re:Dead as a profit source for Symantec, well, ... by gilgongo · · Score: 1

      As another poster pointed out, it is perfectly viable for a literate - or just sensible - individual to not use an antivirus. For more than 20 years, and for various reasons (monetary, but also relating to general hassle), I have been running my family's Windows computers without any AV save for MSE in the last few years. I have yet to have any significant problems in doing so. My parents, my wife and my son (although he just uses and iPad now) are perhaps unusual in not surfing pr0n or not clicking links on emails that tell them to re-set passwords, etc. Gmail is pretty good at filtering out these in any case.

      When I've mentioned this to others, it's a bit like saying you don't eat breakfast. The reaction is variously like I've broken some taboo, or that I'm risking the health of the Internet by allowing malware to botnet my machines to hell (which they aren't BTW, since I do the occasional scan using a LiveCD from time to time).

      --
      "And the meaning of words; when they cease to function; when will it start worrying you?"
    13. Re:Dead as a profit source for Symantec, well, ... by ColdWetDog · · Score: 1

      Depending on who you work with, blocking attachments can be very useful. If you have users that will click on anything, yes you need to block attachments.

      Unfortunately, we have users that will click on anything. But yes, security is a process.

      --
      Faster! Faster! Faster would be better!
    14. Re:Dead as a profit source for Symantec, well, ... by Anonymous Coward · · Score: 0

      I haven't not ran a traditional anti-virus in over 10 years. The rare times I download something I do not trust I use the Virus Total Uploader ( https://www.virustotal.com/en/documentation/desktop-applications/ ) and I get to see how 5 to 50% of anti-virus thinks almost anything is a threat while the others do not detect anything. I get 5 different names for the threat, some calling it a trojan, some a virus, some backdoor, and maybe one or two saying something like Hacking Tool.. All the while it is a perfectly safe file.. That is why I don't bother running an AV product on my PC, besides the waste of resources, pop-up crap, etc etc.

      We have Symantec Endpoint at work on the desktops.. It reports cookies more often than anything else.. Yeah I want to waste my time reading about computers "infected" with a cookie.. I don't think Symantec understands what a cookie is, or they like to make it look like their AV product is doing something and protecting. Garbage..

    15. Re:Dead as a profit source for Symantec, well, ... by BitZtream · · Score: 1

      You do realize that they are supposed to be paying for MSE, right? Its free for personal use, not business. If they don't want to spend any money they should probably not be in business.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    16. Re:Dead as a profit source for Symantec, well, ... by BitZtream · · Score: 1

      McAfee is industry accepted to be just as shitty as Symantec.

      but McAfee is workable with the proper implementation.

      You mean uninstalling it? There is no acceptable installation of McAfee with On-Access enabled.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    17. Re:Dead as a profit source for Symantec, well, ... by pnutjam · · Score: 1

      yes, there are many much better products. People who use McAfee are like the mythical office drones of the 80's.

    18. Re:Dead as a profit source for Symantec, well, ... by Ol+Olsoc · · Score: 1

      yes, there are many much better products. People who use McAfee are like the mythical office drones of the 80's.

      I have a joke among my fellow Amateur Radio operators.

      They usually use Nortons or McAfee, and they all swear they've never gotten a virus.

      Then in the next sentence they start telling about all the viruses that got through their AV.

      When I point that out, they get a little pissed.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    19. Re:Dead as a profit source for Symantec, well, ... by Sabriel · · Score: 1

      Actually, per the official download page, MSE is free for "small businesses with up to 10 PCs".

  5. Incentive Bug Finding by Anonymous Coward · · Score: 2, Interesting

    What are virus writers looking to get out of writing malware? Money? Fame? Absolute Power?? Well neither of the last two are ever going to happen.

    We should incentivize the reporting of bugs... Getting recognition as being a prolific bug finder, and fixer in a positive light would be a start. Also being paid is another avenue. Optional fame, and a steady reliable source of money would be very appealing to most people.

    Am I just being naive?

    1. Re:Incentive Bug Finding by Opportunist · · Score: 4, Interesting

      Money. Simple as that.

      I've been on the "other side" of the security business for a bit over a decade now. I'm not really earning pocket change, but it's by some margin dwarfed by what the criminal side of our business makes.

      Malware is profitable. If you really want to fight malware, you first have to make it unprofitable. As long as it is possible to profit from spam and botnets, it's not going to stop. And since the source of spam and botnets is in countries you can't really reach, while the targets are "here", I guess it's time to start punishing those who are unable or unwilling to keep their computers secure.

      Yes, that means punishing the victim. Whereas the victim here is a facilitator for the culprit. It's like leaving your car unlocked and open on the main road and someone using it for a bank heist. I don't know about yours, in my country, if that's your car you're due for facilitating a crime.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:Incentive Bug Finding by IamTheRealMike · · Score: 3, Funny

      I guess it's time to start punishing those who are unable or unwilling to keep their computers secure.

      But as most people just use the tools they're given and can't control how secure those tools are, in practice that would mean punishing computer programmers.

      If you want the usage of C and C++ to be considered equivalent to suicide then this would be a great policy to bring about such a world.

    3. Re:Incentive Bug Finding by Ol+Olsoc · · Score: 4, Funny

      Yes, that means punishing the victim.

      That's what Symantec and McAffee are for.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    4. Re:Incentive Bug Finding by Anonymous Coward · · Score: 0

      It's like leaving your car unlocked and open on the main road and someone using it for a bank heist. I don't know about yours, in my country, if that's your car you're due for facilitating a crime.

      That's ludicrous. If I leave my car unlocked, I don't have a reasonable expectation that someone is going to hot-wire it and use it to rob a bank.

    5. Re:Incentive Bug Finding by frank_adrian314159 · · Score: 1

      You already know that unsecure use of these languages can lead to serious security breaches throughout the system. We have several methods to deal with this kind of insecurity - but they cost, either in development time or needing more people or more process or simply not being able to do certain things. All of which suck.

      Honestly, at this point, I really don't see much choice other than putting most of the web on lockdown. We've built our libertarian utopia and due to the intrusion of the real world, it's sort of become a bit of a crapfest. It's time for us to grow up and actually figure out how to govern the place (or at least parts of it) for the greater benefit of all of us, even at the cost of some of our liberties (and, before you yell "I am BennyF's BFF and he who s willing to give up...blah, blah, blah", I'm hoping this governance would be democratic, representative, and permanent, rather than temporary, resulting in a greater enjoyment of this resource for all into the future), rather than letting the whole shebang collapse in a riot of fraud and idiocy.

      --
      That is all.
    6. Re:Incentive Bug Finding by Anonymous Coward · · Score: 0

      Thankfully that isn't the case in my country. People are allowed to trust here.

    7. Re:Incentive Bug Finding by Mashiki · · Score: 1

      Yes, that means punishing the victim. Whereas the victim here is a facilitator for the culprit. It's like leaving your car unlocked and open on the main road and someone using it for a bank heist. I don't know about yours, in my country, if that's your car you're due for facilitating a crime.

      Really? In my country, it's illegal for a criminal to take something for the use in commissioning a crime. This protects "stupid people" then again, malware is profitable and easy to get "installed" because ad networks don't properly vet their content. So if you wanted to nail anyone for "facilitating a crime" I'd start there, since that is the main infection point.

      --
      Om, nomnomnom...
    8. Re:Incentive Bug Finding by Anonymous Coward · · Score: 0

      Malware is profitable. If you really want to fight malware, you first have to make it unprofitable.

      The only way to make it unprofitable is to make it so computers couldn't be used for online banking. Because computers have security flaws that can be infected by simply visiting webpages with malicious advertisements shown on mainstream websites. And once a machine is infected, it can override the AV, tap the keyboard, and pipe bank account details to criminals.

      It's like leaving your car unlocked and open on the main road and someone using it for a bank heist. I don't know about yours, in my country, if that's your car you're due for facilitating a crime.

      So, I take it it's illegal to own a computer then? Because in the next year, I doubt there will be a single mainstream browser not found to have a zero day security bug that allowed for malware to be installed that will be used to commit a computer crime. And as for the non-mainstream browsers or non-mainstreams OSs? They may be protected by obscurity but only so long as the criminals aren't specifically targeting you--ie, Bank of America switching to Lynx and OpenBSD would protect them for perhaps 3 months.

    9. Re:Incentive Bug Finding by Anonymous Coward · · Score: 0

      Sounds like vehicle safety standards, but for computer software.

      Only potential problem there is that users become more reckless as they trust the improved security to keep them safe...

    10. Re:Incentive Bug Finding by Opportunist · · Score: 1

      Great idea. Why can't we have both?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    11. Re:Incentive Bug Finding by Opportunist · · Score: 2

      Online banking has one fundamental flaw: You (as the bank) cannot trust the machine on the other side. You can audit the shit out of your servers and your application to the point where you may consider it secure, but on the other end of that transaction is a black box. To make matters worse, more often than not it' also a black box to the person in front of it. So you and your customer may share a common goal (i.e. getting a financial transaction done properly), but there is that machine sitting between you two that may or may not cooperate. And to make matters worse, that machine has the total control over what you get to see about each other.

      Classic MITM situation.

      Now, some banks had the (admittedly not bad) idea to introduce text messages for verification, where you get told how much you plan to send to what account in the message, and only if that's ok, please type in the enclosed OTP code. It's a good idea to introduce a second channel to lower the chance of a MITM attack.

      Of course marketing had to butt in and now there are of course smartphone banking apps, just in case that features could've worked out...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    12. Re:Incentive Bug Finding by sjames · · Score: 1

      It used to be kids writing them for acclaim from their peers. It was all about rep.

      Then various criminal organizations got involved in massive botnets used for carding, stealing bank credentials and plain old paid spamming (that is, for money).

    13. Re:Incentive Bug Finding by sjames · · Score: 1

      US law enforcement has proven to be quite capable of tracking down and cutting off the flow of cash to foreign entities when it wants to. Sadly, they're more interested in copyright enforcement and cutting off cheap but legitimate prescription drugs rather than scams.

    14. Re:Incentive Bug Finding by BitZtream · · Score: 1

      In most countries both are illegal.

      Yes, the criminal stole the car and committed the actual crime.

      However, the moron who left the car in a conspicuous place with the keys in the ignition is also guilty of culpable negligence in some places as well, just like the parent who leaves a loaded gun on the coffee table which results in his kid blowing his own head off.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    15. Re:Incentive Bug Finding by Anonymous Coward · · Score: 0

      Write me an Operating System that I want to use, in a safe language and then we can start to talk.

    16. Re:Incentive Bug Finding by Xest · · Score: 1

      "Yes, that means punishing the victim. Whereas the victim here is a facilitator for the culprit. It's like leaving your car unlocked and open on the main road and someone using it for a bank heist. I don't know about yours, in my country, if that's your car you're due for facilitating a crime."

      I actually agree that some victims should be left to suffer the consequences - god only knows there's been enough TV and newspaper articles aimed at every age range now that means anyone who is victim of a phishing scam deserves what they get.

      But I have to ask, what the fuck kind of backwards country do you live in whereby you're guilty of facilitating a crime just because you did something stupid like left your car wide open? It's one thing to suggest the person not be covered by insurance (which is normally what happens in just about every sane country I'm aware of the laws of) but to hold them partially responsible for a further crime committed with their vehicle? what the fuck? Unless there's proof of intent that they did so with the intention of helping facilitate the crime (but then it's not stupidity is it? it's malice) then I don't think this is the case in just about any western nation.

      That's the sort of twisted logic that implies a girl who wears a short skirt and gets raped is guilty of facilitating a rape, and someone who runs a Tor node should sign a sex offenders register if someone transits something dodgy across it. The only places I'm aware of such things happening are nations with really backwards laws like some parts of India, tribal areas of Pakistan, and some African nations.

      It's one thing to not compensate someone who suffered financially for their own stupidity to ensure that there's a cost to such stupidity to act as a deterrent, but to hold people liable for other people's crimes just because they were stupid? That's really not a thing I hope to see in any country I ever have to transit through.

  6. Whitelisting and whitelisters by Anonymous Coward · · Score: 1

    Whitelisting already works pretty well.
    As much as people like to bash Windows, I'd estimate that 99% of malware can be avoided if the user knows what he's doing. (It's not just not running sexy_babe.avi.exe, but also not installing the Java browser plugin, for example.)

    As long as the OS leaves the user freedom to install software, malware is inevitable. And that's fine by me. For the rest, the best solution is "centralized whitelisting" done through an app store, as practiced in iOS, WP and such.

    1. Re:Whitelisting and whitelisters by thogard · · Score: 1

      Microware OS9 running on a radio shack color computer in 1984 had module white listing. It used CRC but it was a step in the right direction. Too bad it took Microsoft decades to catch up.

    2. Re:Whitelisting and whitelisters by Bing+Tsher+E · · Score: 1

      The default for Windows 8 is kind of in the middle, there, too.

      But if you want to compare OS X to Windows 98, maybe we should be talking about MacOS 9 instead.

    3. Re:Whitelisting and whitelisters by Jeremi · · Score: 1

      As much as people like to bash Windows, I'd estimate that 99% of malware can be avoided if the user knows what he's doing.

      True, but not particularly helpful since 99% of the time the user does not know what he's doing (at least, not from a computer-security standpoint -- all the user typically knows is that he's trying to accomplish task X, and here's a dialog that says it can help with that task if he clicks OK...).

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
  7. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 5, Informative

    Never seen viruses on Linux.

    I have. And that's on desktop GNU/Linux with its ~2% market share. If you look at mobile Linux (Android) the situation is much worse.

  8. Re:Switch to linux / OsX. by Der+Huhn+Teufel · · Score: 5, Insightful

    Which will last exactly as long as it isn't profitable to make a virus for it. If everyone swapped to a certain distro of Linux, I'd be willing to bet you'd have major problems within a week.

  9. Sandboxing by OpenSourced · · Score: 4, Interesting

    I'd say security in the future will converge on three lines:

    a) Sandboxed browsers/apps: Different browsers for mail access, general browsing and sensitive browsing (banking, using credit card, etc). All browsers revert to base state after closing, or allowing just a limited set of changes (bookmarks, cookies). The browsers are possibly stored in a USB stick with a physical write protection switch for part of the storage.

    b) Trust structure: The OS will only execute programs with a certain signature, based in a chain of trust. You can choose who to trust or not.

    c) Closed devices: (See Apple iPhone and iPad, but with paranoid-mode).

    Well implemented, these strategies can reduce the malware threat, and they are implementable with current technology. I really don't see the anti-virus surviving much. It's an after-the-fact tech that was born as a patch for systems unprepared for a new threat. The playing board is now set and the structure of the systems must change to reflect that.

    --
    Rome taught me patience and assiduous application to detail. Virtues which temper the boldness of great, general views.
    1. Re:Sandboxing by AmiMoJo · · Score: 2

      c) Closed devices: (See Apple iPhone and iPad, but with paranoid-mode).

      That sounds horrible. We need to find a way to have security and openness, so that people can control their own devices. Personally I like Cyanogen. It gives you very fine grained control over app permissions and allows you to take or leave interaction with Google.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    2. Re:Sandboxing by Anonymous Coward · · Score: 1

      I already sandbox most things I run now.

      Sandboxie is a godsend for this. So easy to use as well. And if you actually browse in the sandbox in, say, explorer, you can't accidentally run something outside of a sandbox since it gets run inside the sandbox regardless of where you launch it.

      Another really useful side-effect of how it works is you can make pretty much any program portable.

      No noticeable slowdowns either.
      I've even played complex RTS games in it, graphically intense games. (hell, I've even done that in Truecrypt before)

    3. Re:Sandboxing by Opportunist · · Score: 4, Insightful

      That is actually the problem. You cannot have both.

      EITHER you only allow execution of programs that are explicitly whitelisted by some authority. Whatever authority that may be. A corporation, the state or you (respectively whoever happens to be your admin). Then you can be certain that only stuff that had the dead chicken waved over will run.

      OR you allow the user to determine what to run. Then there is literally NOTHING any security concept can do to avoid a disaster. I'm all for this approach, believe me, but what blame could you put on the OS when it keeps telling the user that it's NOT a smart idea to run happy_funny_kitten.avi.exe and the user insists?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    4. Re:Sandboxing by jbmartin6 · · Score: 1

      There is a lot of work being done now on behavioral analysis, with some products like Invincea and Cylance based on this idea. From the limited testing that I have done with them, they seem pretty effective. Of course, malware authors could just start changing their behaviors to avoid these tools, but if malware doesn't act like malware anymore, it stops being malware. And of course you forgot reputation services like those already being implemented by browsers and OS vendors. These force malware users to keep moving their sites and C&C around, making it just that much harder. Which is a good thing. Today, what we call "antivirus" is already using these two approaches to some extent.

      --
      This posting is provided 'AS IS' without warranty of any kind, implied or otherwise.
    5. Re:Sandboxing by Anonymous Coward · · Score: 0

      Extremes, always the solution.

    6. Re:Sandboxing by AmiMoJo · · Score: 3, Insightful

      Agreed, but we don't need perfect security. We just need really good security and moderately careful users. I know, that's easier said that done, but I like the Android option of defaulting to just the carefully managed Play store and with Google having the ability to remotely delete apps (even if side loaded), while still giving power users the option to do what they like.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    7. Re:Sandboxing by Anonymous Coward · · Score: 0

      "malware authors could just start changing their behaviors to avoid these tools, but if malware doesn't act like malware anymore, it stops being malware."

      Wrong.

      It is malware if it does things that the user does not want. It doesn't matter WHAT the behavior is.

    8. Re:Sandboxing by Opportunist · · Score: 0

      The problem is that this is binary. There's no shades of grey. It's a bit like censorship. Also a binary matter, either there IS censorship or there is NOT. There's no such thing as "a little bit of censorship".

      Likewise, there's no "little bit of" whitelisting. Where do you want to draw the line? When you start whitelisting, you either have to go all the way or the whole thing is pointless. Where's the sense in whitelisting a few applications and then go "but you may run the others too"? Where's the sense in that?

      It is either - or. Though I'm willing to listen to suggestions how to "greylist".

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    9. Re: Sandboxing by Anonymous Coward · · Score: 0

      The Qubes OS works exactly as you described. Almost every process runs in a Xen VM that uses paravirtualization so that the performance impact is minimal. It's a very cool open source project worth of checking out: https://qubes-os.org

    10. Re:Sandboxing by Anonymous Coward · · Score: 0

      The problem is that this is binary. There's no shades of grey. It's a bit like censorship. Also a binary matter, either there IS censorship or there is NOT. There's no such thing as "a little bit of censorship".

      I'm afraid that although you have a point, your analogy to censorship is more-or-less nonsense. You can equally say "It's a bit like having money. Also a binary matter, either you HAVE money or you DON'T. There's no such thing as 'a little bit of money'." Of course you can make a binary contrast between having censorship or not having it, or between having money and not having it, but you can equally talk about small and large amounts of censorship or money. Compare the state censorship in the US to that of China. Both unfortunately have censorship, but obviously the scale is much grander in the latter case.

    11. Re:Sandboxing by xvan · · Score: 1

      Whish I could tell that to the Ubuntu developers after each distro upgrade.

    12. Re:Sandboxing by Opportunist · · Score: 1

      Actually, there is such a thing as a little bit of money, so I don't really understand your point.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    13. Re:Sandboxing by Opportunist · · Score: 1

      I like the general idea behind it, but I'd even go a step further: Want security? Fine. Here's the whitelist, you can do what's on that but nothing else, but in return you're safe from "da bad guyz". Want freedom? Fine. Unlock your machine and install what you want. And now it's entirely YOUR and ONLY YOUR responsibility to stay safe.

      Freedom always entails personal responsibility. If you're not willing to take the latter, you should not demand the former.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    14. Re:Sandboxing by Andreas+Mayer · · Score: 1

      Where's the sense in whitelisting a few applications and then go "but you may run the others too"? Where's the sense in that?

      That's exactly how it works in OS X today. And I think it's a very good solution.

    15. Re:Sandboxing by tlhIngan · · Score: 1

      Yet examples of all three exist today.

      #1 - Chrome and IE do this. Windows VIsta and above implement User Account Control, which implements a major part of the sandboxing - Low Integrity Processes. A Low Integrity Process is limited in what it can do - it can only read and write one directory of the filesystem - the temp directory. It can't forcibly interact with regular processes - if you want IPC, you need to implement standard IPC.

      IE uses this for downloads - the LIP part of IE does the webpage, and when you download a file, it spawns a download helper that pops up the "Open/Save/Cancel" and save dialogs. The LIP proceeds with the download, while the helper waits to move the file. This architecture means the LIP can't dismiss the download dialog.

      #2 is implemented by Windows and OS X - Windows has signed binaries for the Windows provided binaries, while unsigned apps are asked if you want to run them. On OS X, it's a bit rougher - the default trust level is signed apps by either Apple or a trusted developer. You can temporarily bypass it for unsigned apps by holding CTRL on launch, but the apps have to be signed by the developer using an Apple-provided certificate or the Mac App Store in order to run without being noisy.

      NOTE: OS X doesn't actually prompt for all unsigned apps - only from "untrusted sources" - e.g., the Internet. So as a developer, because it originated from the compiler (trusted), it isn't asked on your system.

      And #3 is illustrated already.

      Of these, only general purpose computers can do #1 and #2 - #3 is not possible unless you limit the OS (e.g., ChromeOS). Appliances can do #3, but you can't put it on a general computer.

    16. Re:Sandboxing by ComputersKai · · Score: 1

      a) Sandboxed browsers/apps: Different browsers for mail access, general browsing and sensitive browsing (banking, using credit card, etc). All browsers revert to base state after closing, or allowing just a limited set of changes (bookmarks, cookies). The browsers are possibly stored in a USB stick with a physical write protection switch for part of the storage.

      Persuading the general public to live without the convenience of their all-in-one extension-riddled browser can be pretty difficult, though.

    17. Re:Sandboxing by penguinoid · · Score: 1

      OR you allow the user to determine what to run. Then there is literally NOTHING any security concept can do to avoid a disaster. I'm all for this approach, believe me, but what blame could you put on the OS when it keeps telling the user that it's NOT a smart idea to run happy_funny_kitten.avi.exe and the user insists?

      Make the user physically type in (not copy-paste) a response who's length and detail depend on the details of the executable (your example with the misleading filetype name would probably earn a paragraph). Part of the problem is that the confirmation dialogue has been abusively overused to the point no one ever says "no" unless they got there by accidentally clicking on something.

      --
      Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
    18. Re:Sandboxing by strikethree · · Score: 1

      I do have to wonder about the operational/security model of modern operating systems.

      Why is _anything_ able to modify an operating system file while the operating system is in a non-diagnostic/repair mode? As in, the kernel itself can not write to those file systems no matter what gyrations are used.

      Why are modifications to program directories allowed randomly; although to be fair, if you run on as a non-privileged user on both a unix-like and microsoft operating system, those changes are disallowed.

      The only random crap that should happen behind your back (shame on you programmers!) should be within your own personal files. Granted, those can be important, but at least with a good backup plan, you can escape the worst of it.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    19. Re:Sandboxing by Anonymous Coward · · Score: 0

      Why not? They are already installing all sorts of apps (itunes, steam, etc) that are just stand-alone versions of some company's website.

    20. Re: Sandboxing by KevReedUK · · Score: 1

      That WAS his point! He was saying that your censorship analogy is on a par with money you can have a little, or a lot, of either. Both are situations where you have it. Whitelisting is a binary situation where it's either on or off.

      I would, however, counter this with the situations where you say whitelisting only applies to those applications that are installed in the user's profile. In such a scenario, you could say users cannot install apps anywhere other than in their profile without privilege escalation, then apply whitelisting to the profile's apps, whilst still allowing sanctioned apps, I.e. those installed outside the profile, to be run. Technically, this would still be whitelisting, with sanctioned apps dynamically included in the whitelist by virtue of their installed location, but many would argue that this is not true whitelisting. Perhaps this would qualify as the greylisting option you were looking for? (Already possible under MS Windows, by the way).

      --
      Just my $0.03 (At current exchange rates, my £0.02 is worth more than your $0.02)
    21. Re: Sandboxing by KevReedUK · · Score: 1

      Except that saying that in an open system it's the user's responsibility to stay safe would need to include some form of sanctions for those situations where the user is putting not just themselves, but others, at risk. Sure, the malware may only INFECT their machine, but many malware variants can AFFECT other machines too. Take, for example, CryptoLocker and its variants. An infected machine can encrypt any documents it can see, not just those stored locally. If you're on one of your proposed "safe" systems, but you access the same file-shares that an "unsafe" machine uses, just because you are safe from being INFECTED, doesn't mean you aren't AFFECTED when the user on the unsafe machine gets hit by a CL variant and encrypts your whole document store.

      --
      Just my $0.03 (At current exchange rates, my £0.02 is worth more than your $0.02)
  10. It works by Anonymous Coward · · Score: 0

    I happen to work in a company with roughly 5000 employees, all with antivirus installed. About 30% of the work force are on customer sites, use flash drives and connect to customer networks all the time. In short, it's a potential horror story.

    We keep detailed statistics about the health of each system, and while I won't disclose which antivirus solutions we use (it's mainstream), I can tell you they do important work for the 30% that's exposed to "hostile" environments as they quarantine about 10 virii per month.

    1. Re:It works by goarilla · · Score: 1

      What happens when said AV solution quarantines svchost.exe ?

    2. Re:It works by Cyberax · · Score: 4, Informative

      Pedant mode: the plural of "virus" is "viruses". If you /insist/ on using Latin then it should be "vira", since it's a neuter noun in the second declension. Though we don't have any actual examples of such use in contemporary sources.

    3. Re:It works by ruir · · Score: 1

      30% of the known viruses, and there lays one of the countless problems.

    4. Re:It works by wiredlogic · · Score: 1

      Are you so sure? Norton will quarantine files that aren't even infected or malware. I found this out when trying to install some hardware drivers that were flagged and deleted on my behalf because it provided a "bad experience" for other people.

      What a sorry POS that software has to be that it justifies its existence by creating fake drama with intentional false positives.

      --
      I am becoming gerund, destroyer of verbs.
  11. Stockholm syndrome by Torp · · Score: 4, Interesting

    Let's translate the OP's question:
    I have this insecure by design environment, while there are more secure by design environments available (yeah, probably not completely secure, but much more secure than what I'm using now). I'd like to patch my grossly insecure environment to get at least an illusion of security instead of considering the alternatives.

    --
    I apologize for the lack of a signature.
    1. Re:Stockholm syndrome by Anonymous Coward · · Score: 0

      What are these more secure by design environments you are talking about? What about the design makes them more secure? More secure than what?

    2. Re:Stockholm syndrome by Anonymous Coward · · Score: 0

      Let's translate the OP's question:
      I have this insecure by design environment, while there are more secure by design environments available (yeah, probably not completely secure, but much more secure than what I'm using now). I'd like to patch my grossly insecure environment to get at least an illusion of security instead of considering the alternatives.

      Your translation is meaningless without specifics. What more secure by design environment are you referring to that would avoid fx Cryptolocker, one of the current most successful Windows malwares (hint: it runs happily in user space with normal user privileges).

    3. Re:Stockholm syndrome by reikae · · Score: 1

      It's likely that security isn't the OP's main concern. It rarely is.

    4. Re:Stockholm syndrome by Anonymous Coward · · Score: 0

      In the past there were some few so called capability based systems.
      Most of them were research projects but the AS/400 was partly based on that concept and seems to have been a pretty secure system.
      IIRC there was also a computer system for some british radar system based on the capability model (now defunct).

      I forget where I read it, but I saw a reference to capability-based security models being provably secure (if done right) while for the security measures used in commodity systems it was unknown, if they ever could be made truely secure (even assuming no errors are made in the implementation).

      There was a recent slashdot post about the CHERI project that seems to bolt on capability-security onto a commodity chip design http://hardware.slashdot.org/story/14/07/16/1218238/sricambridge-opens-cheri-secure-processor-design/insightful-comments
      This approach might be what's needed to get actual security into mainstream systems.

    5. Re:Stockholm syndrome by Anonymous Coward · · Score: 0

      "Alternatives"? Do you mean OpenBSD (singular)? Every other environment is compromised.

    6. Re:Stockholm syndrome by magamiako1 · · Score: 1

      Which, amusingly, could be ported over to Linux as well rather easily--given it's running within the user's context.

    7. Re:Stockholm syndrome by mspohr · · Score: 1

      I just don't understand why people keep using Windows... I understand the installed base problem but most Windows software has equivalents in other OSs and it's not that hard to learn a new OS.
      I've been running Linux and Mac OS for about 10 years on various computers and never installed anti-virus and never worried about virus and never had a problem. I know these are not "perfect" but they are so much better than Windows that I just don't see why people don't switch.

      --
      I don't read your sig. Why are you reading mine?
  12. Re:End state and private capitalism. by epyT-R · · Score: 0, Offtopic

    Simple, when you try to use the state to force people not to be greedy, you end up building it into the greedy control freak you wanted to avoid in the first place.

    When everyone has universal income, few will actually want to produce anything worth buying beyond basic necessities, which they will just produce for themselves. When the state sees this, it will step in and redistribute, demoralizing these producers as well. This is what happened to consumer goods in the soviet union.

  13. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 0

    I've seen malware kernel modules on Linux. That was 12 years ago.

  14. Pining for the fjords by rossdee · · Score: 4, Funny

    Its not dead, its just resting.

    1. Re:Pining for the fjords by stonedead · · Score: 0

      Disagree. It is stone dead.

    2. Re:Pining for the fjords by Anonymous Coward · · Score: 0

      It's HTTP 404.

  15. Saw similar posts before the web existed by dbIII · · Score: 4, Insightful

    I saw similar posts before the web existed, let alone Slashdot. A policy of "allow all" was seen to be easiest so the malware problem persists despite all the lessons of the past and good advice like the above.
    Java was supposed to be sandboxed entirely with zero chance of malware getting to anything other than it's own litter tray. Look how that turned out when it was seen as all too hard and compromises were made. Then there's the opposite that was born stupid, things like Active-X from MS that were such a stupid idea that a librarian (not a programmer) was telling me how stupid it was before launch. Then things like allowing execution of arbitrary code in images, another case of MS fucking up in a truly astonishing way - how the hell do things like that end up as anything other than SF novel plot points in a large corporation that is supposed to be competantly managed?
    The answer as always is to learn from the lessons of the past instead of throwing together a pile of bits that look software shaped and rushing it out the door.

    1. Re:Saw similar posts before the web existed by NoNonAlphaCharsHere · · Score: 4, Insightful

      Much as I despise posts that start with "this", I have to agree. Until Microsoft loses their fascination with whizzo shit like displaying (i.e. running) unexamined/foreign stuff as "previews" and confusing that with "interoperability", the problem will persist. They've never gotten it through their heads that all this "seamless" wonderfullness that looks so great as 2-minute demos in developer conference rollout keynotes cause unending grief for decades to come. Sometimes other companies fall prey to this kind of thinking (Firefox toolbars), but they learned it all at the feet of the masters, with Outlook previews and Word macros, and Explorer running code from .bmp files when you visit the directory... And then, of course there's IE, the crack whore of the industry, who'll have unprotected sex with ANYTHING.

    2. Re:Saw similar posts before the web existed by benjymouse · · Score: 2

      Java was supposed to be sandboxed entirely with zero chance of malware getting to anything other than it's own litter tray. Look how that turned out when it was seen as all too hard and compromises were made.

      The big problem with Java is that it requires quite a bit of C "glue" code to interface with the underlying operating system. The glue code necessary is often quite complex too, since it has to contend with issues such as the VM rearranging objects (thus glue need to "pin" the objects), garbage collection using a mark-and-sweep (thus the glue code need to make sure objects do not "dissapear" during the call), strange memory layout, multithreading/cpu cache issues etc, etc.

      So while from the Java developer things may look simple, copious amount of complex glue code is need with all the traditional opportunities for security bugs.

      There are probably more explanations than how the language runtime integrates with the OS, but the comparable .NET Framework seems to fare *a lot* better

      Then there's the opposite that was born stupid, things like Active-X from MS that were such a stupid idea that a librarian (not a programmer) was telling me how stupid it was before launch.

      ActiveX controls on the web was a stupid idea. Faced with the threat of Java applets, Microsoft decided to take a sound (and efficient) binary standard from the OS and put it on the web. The big problem with ActiveX is that from the OS perspective (at least until Windows 7) it is but binary code executing under the user account.

      Imagine a system where you do not have sufficient control over what a process can do (because it is binary code executing directly against the OS), so instead you try to limit who can use what binary code - and under which circumstances. But once the code executes it acts as part of the host process. That actually works until some sneaks in malicious binary code, or - more likely - someone finds a memory corruption bug or finds a way to use the binary code in ways not intended by the developer.

      That is putting a lot of trust in 3rd party developers, trusting that they do not have malicious intent and that they are actually competent and that proper quality assurance processes are in place. That turned out to be a stupid thing to trust (contrary to popular belief there has been precious few vulnerabilities in the ActiveX implementation itself - it was always the ActiveX controls -mostly 3rd party - that had vulnerabilities).

      However, the idea behind whitelisting ActiveX controls was not new. It had been tried before (albeit not on the 'net), with similar results in terms of vulnerabilities, exploits and system compromises. To this day SUID/setuid is the most stupid intentional security weakness in the *nix security model, simply because - like with ActiveX - the permission structure is otherwise not capable of meeting simple, legitimate requirements.

      Then things like allowing execution of arbitrary code in images, another case of MS fucking up in a truly astonishing way

      I believe you may be confusing something here. When there is a vulnerability where a jpeg can "execute arbitrary code" it is *not* intentional. It is usually down to a memory corruption bug (such as buffer overflow), i.e. it is *unintentional*. I don't believe MS has made any image format with intentional capability to execute arbitrary code. If you have information to the contrary, then please cite source.

      If you are insinuating that it is only MS who can make mistakes in image processing code, you should tread carefully. Compared to the typical open source libraries (libxml, libtiff, libpng et al) MS has had precious *few* vulnerabilities.

      The answer as always is to learn from the lessons of the past instead of throwing together a pile of bits that look software shaped and rushing it out the door.

      Yes. But if you want to learn the ri

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    3. Re:Saw similar posts before the web existed by Anonymous Coward · · Score: 0

      Heartbleed had nothing to do with C library functions.

      It had to do with using an untrusted variable for determining data length...

    4. Re:Saw similar posts before the web existed by Kjella · · Score: 1

      Then things like allowing execution of arbitrary code in images, another case of MS fucking up in a truly astonishing way - how the hell do things like that end up as anything other than SF novel plot points in a large corporation that is supposed to be competantly managed?

      Blame C, zero-terminated strings and strcpy(). That you can copy a string into a buffer that can't hold it with no sanity checking is a disaster waiting to happen. Same that you read beyond the buffer waiting forever for a terminating \0 that'll never happen. Because you don't have objects you don't have sanity checks, even with the "safe" versions you have to make sure to pass the same buffer size twice. No doubt there's code like this where you haven't defined the size through a constant:

      char *dst[512]; // used to be 1024
      strncopy( dst, src, 1024 ):

      "High level" programming languages don't let you do that. There's no way to read from a QFile to a QByteArray in Qt/C++ that can cause a buffer overflow. There's no way to read from "beyond the end" of a QByteArray unless you deliberately get the internal pointer and use that directly, all the functions are safe. The C model is that everything is really little boxes in memory that you can store bits and bytes in and the rest is interpretation. You can do stuff like this with no casts or converts:

      int a = 5;
      char *b = &a;
      b = "abcd";
      // value of a is now something entirely different

      I know there's a very few low-level, high performance scenarios where this may be useful. But I'd say for >95% of developers, >95% of the time it's only an easy way to shoot yourself in the foot.

      --
      Live today, because you never know what tomorrow brings
    5. Re:Saw similar posts before the web existed by fnj · · Score: 1

      Your example is one of what an amateur C hacker might do. No competent C programmer duplicates numeric literals in the same context.

      Professional standards demand e.g.:

      const size_t buffsz = 1024;
      char *dst[buffsz+1];
      strncopy(dst, src, buffsz);

      BTW, your example had a buffer-off-by-one bug even before you changed 1024 to 512. You didn't manage the terminating null.

      Your second example first of all gives a compile error:
      "error: cannot convert ‘int*’ to ‘char*’ in initialization"
      "char *b = &a;"

      It also gives another warning in gcc 4.9 even if you don't compile with -Wall.
      "warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]"
      "b = "abcd";"

    6. Re:Saw similar posts before the web existed by Anonymous Coward · · Score: 0

      > Your example is one of what an amateur C hacker might do.

      That's the quality of most of the consultant-written code I've had the misfortune to read, and there's a lot of it out there. I always see defenders of the portable assembler methodology bring up "but they're doing it WRONG!" - and that's the point. People can't be trusted to implement correctly, and even good programmers fuck up a lot once complexity increases; without a very slow, very detailed QC process, portable assembler is risky.

    7. Re:Saw similar posts before the web existed by dbIII · · Score: 1

      I believe you may be confusing something here. When there is a vulnerability where a jpeg can

      No it was deliberate, incredibly stupid and has gone now. Some idiot decided it would be nice for future proofing or something to allow scripting to be embedded in images and put a library on the MS system to hand over control to such scripts. It was removed a few years ago as a security risk that should never have been there and is possibly one of the most stupid things in a piece of software ever shipped from Redmond. It was not a "vunerability", it was a deliberate feature, an open door for future malware writers to drive a truck through without stopping.
      As for "treading carefully", why should I? If someone else does something just as stupid by design they also deserve contempt.

    8. Re:Saw similar posts before the web existed by david_thornley · · Score: 1

      Heartbleed would have been a completely useless exploit if the developers had used "calloc" rather than "malloc", also. Like most major failures, there were multiple places it could have been stopped.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    9. Re:Saw similar posts before the web existed by david_thornley · · Score: 1

      And note that strncpy() is not just a safe version of strcpy(), although it's mostly usable for that, but does something significantly different.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  16. Whitelisting and whitelisters by Anonymous Coward · · Score: 1

    Actually, OS X's system is even better than that. It has a setting allowing only white-listed apps from the store, a setting allowing only apps signed with an Apple-supplied certificate (everybody can get those, but they can and are quickly and easily revoked), and a setting allowing everything. The default is (currently) the middle level, probably moving on to the strictest.

  17. Cause: hardware and OS makers? by Anonymous Coward · · Score: 0

    To put it bluntly, the hardware and OS makers have "banded together" to make it impossible to create an easy solution to this problem: a read-only OS.

    I have not seen any harddisks with a physical* read-only switch on them (even USB sticks with them are hard to find these days) and the Windows OS has been created in such a way that makes it near to impossible to function from such an read-only drive.

    *Software solutions to this extend are not worth their development time. To easy to tamper with.

    1. Re:Cause: hardware and OS makers? by Opportunist · · Score: 1

      That would be a veritable nightmare. Not to mention that contemporary OSs would need a total rewrite to even come close to working with this idea.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re: Cause: hardware and OS makers? by Anonymous Coward · · Score: 0

      Hardware is too soft for physics

    3. Re:Cause: hardware and OS makers? by Anonymous Coward · · Score: 0

      He's essentially describing ChromeOS/Powerwash.

      The computer is in like a perpetual hibernate until you wipe it, reflash from a trusted OS image, and resync with a gmail account.

    4. Re:Cause: hardware and OS makers? by Anonymous Coward · · Score: 0

      That would be a veritable nightmare.

      How so (explain please) ?

      Not to mention that contemporary OSs would need a total rewrite to even come close to working with this idea.

      Bull.

      There is very little that needs to be written/changed on a regular basis. Most of the OS (programs as well as settings) is* as static as a concrete bunker.

      As for the stuff that needs to change every time you run the computer (window placement and such) ? Put it into its own seperate, deletable/ignorable registry of sorts and be done with it.

      As for that rewrite ? A company like MS has spend lots of manhours designing methods like ASLR and alike, which have turned out to at best be minor speed-bumps. A read-only OS would kill, on next boot, everything that sneaked into the computer the last time, and you complain about some time needed for a bit of rewrite ? Really ?

      *Ah! I just realized that you might be thinking about your monthly MS infusion of bug-fixes and patches to the OS. Yep, they would need to rethink that. Maybe the user would benefit from that too (getting a better-tested OS). :-)

      - - - -
      Fun. The "Slow Down Cowboy!" post-speed limiter seems to have been re-enabled. Though I fail to see how "2 hours, 7 minutes" is anything near "too fast". Also, no indication what "slow enough" is. :-\

    5. Re:Cause: hardware and OS makers? by Opportunist · · Score: 1

      Well, to be fair, MS isn't the only company with constant changes, bugfixes, security and other patches to the OS. Though admittedly I didn't have to reboot the RHEL box for a while now.

      Which, btw, also kinda defeats the "kill everything next boot" idea. I dunno how often you reboot your Linux boxes, but uptimes on mine tend to be in the months, not days.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    6. Re:Cause: hardware and OS makers? by Anonymous Coward · · Score: 0

      Which, btw, also kinda defeats the "kill everything next boot" idea."

      Not really. Its just that the malware/viri will be wiped only when such a user thinks of rebooting his machine -- which could become more frequent when he realizes its a bog-easy method to get rid of eventual nasties.

      "I dunno how often you reboot your Linux boxes,

      I reboot my userland machines daily (switch them off in the evening and on again in the morning), as I do not see any reason to keep them running while not having to do anything.

      As for those "uptime counted in months" machines (servers) ? Even they would benefit from a read-only OS. Although the junk would certainly stay longer on such machines, an infection would (again) be a matter of a reboot to get rid of.

      That is, if those machines get infected at OS level (and not by something stupid as an SQL injection), which doesn't seem to happen all that often.

    7. Re:Cause: hardware and OS makers? by Opportunist · · Score: 1

      Servers are rarely the target of malware. Usually, as you pointed out, they're more targets of directed attacks.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  18. Just say NO! by Anonymous Coward · · Score: 0

    To Javascript or anything THEM can run against US.

  19. Re:Switch to linux / OsX. by Opportunist · · Score: 4, Interesting

    Mostly 'cause it's not profitable. Too small a market. Same reason why business software is rare for Linux (desktop, at least): No market.

    As for "but it's more secure because you don't need root for every shit": The current big thing, cryptolocker, would work just as well on Linux. It needs no special privileges, all it needs is to run as the current user to encrypt all of the current user's documents and hold them for ransom.

    I don't want to start the flamewar of whether Linux is more secure than Windows. Mostly because it does not matter jack. Linux could be the most insecure OS on the planet and still Windows would get the bigger share of malware. Simply because it is the bigger market.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  20. No, you don't need AV, even on Windows by davmoo · · Score: 3, Insightful

    The most important piece of equipment for computer security is the one positioned between the chair and the keyboard. Learn to not click on stupid shit and its entirely possible to remain virus and malware free. I don't run AV software and I've never had a virus or malware on any Windows machine that I didn't purposely infect to see what happens (I work in IT, I'm expected to know that kind of stuff, so I have a machine specifically for the purpose of infecting :) ). And I run Windows almost all the time on my main daily-user machines (I run Linux on a couple of personal servers.) My just-barely-computer-literate 76 year old mother also does not run AV software, and has never had a virus or malware...and various flavors of Windows is all she's ever used.

    Yes, Microsoft needs to do a better job on security. But saying its a Windows problem is a polite way of saying 90 percent of computer users are too embarrassed to take responsibility for their own stupidity.

    --
    I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
    1. Re:No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      I agree. I've fixed countless infected PCs of friends and family. I've been on the internet since the late 1980's, but have yet to infect my own equipment.

      I tell everyone don't click stupid sh1t, but they seem compelled.

      The analogy would be spam email. If nobody ever replied or clicked links in spam, the spammers would have no incentive to keep sending the spam.

    2. Re:No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      Why waste your time telling people not to click stupid shit. Might as well try to convince people to stop fucking.

    3. Re: No, you don't need AV, even on Windows by DaMattster · · Score: 1

      What happens if you receive an email with malware attached that activates simply when it downloads off of the server to your mail reader application without you actually opening it? I've seen this happen before. How do you know for certain that you DON'T have a virus? It is possible for legitimate websites like CNN or The Weather Channel to develop an infection and pass it to tend user.

    4. Re: No, you don't need AV, even on Windows by jbmartin6 · · Score: 1

      What mail reader in this day and age automatically activates malware? It's been a long time since outlook had any issues like this since Microsoft figured out that 'active content' was a very bad idea.

      --
      This posting is provided 'AS IS' without warranty of any kind, implied or otherwise.
    5. Re: No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      I agree end-user behaviour is an important factor. Yet the way the operator Belgacom was compromised suggests it's not necessary to click stupid things. When the culprit compromises key infrastructure you can't trust anything you click on (even a linkedin profile). So we still need something to inspect what we're downloading, and it needs to be a lot smarter.

    6. Re: No, you don't need AV, even on Windows by davmoo · · Score: 2

      Unread email never touches my machines. I read email via the web. Anything I want to save is then invited on to my machine. Ad servers used by sites like CNN and The Weather Channel are blocked in my HOSTS. Anything that requires a 3rd party extension to run inside Chrome requires my explicit permission to start. And those are things even a total n00b can do.

      Oh, and here's the number one way I tell people to avoid spam and malware. I **NEVER** **EVER** install browser toolbars. In fact, when someone calls me to have me fix their machines after they've been infected with something, I automatically charge an addition $20 for every browser toolbar I find. If I've cleaned their machines before and warned them about toolbars, the additional charge goes up to $40 per toolbar.

      And if I've caught a virus or malware somewhere, then it never did anything nor did it ever "phone home", cause me problems, encrypt my files, delete my files, screw up my display, increase my bandwidth, etc and so on. And I have yet to see an actual virus or malwar that had the intended purpose to do absolutely nothing.

      --
      I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
    7. Re:No, you don't need AV, even on Windows by Anonymous Coward · · Score: 1

      The most important piece of equipment for computer security is the one positioned between the chair and the keyboard. Learn to not click on stupid shit and its entirely possible to remain virus and malware free. I don't run AV software and I've never had a virus or malware on any Windows machine that I didn't purposely infect to see what happens

      I often see people claim this, but how do you know? The worst/best of modern malware is invisible to the user, you don't see it in the process list, and it doesn't bog down the PC. In-depth packet analysis of the network traffic is perhaps your only chance of discovering it "manually".

    8. Re:No, you don't need AV, even on Windows by Imrik · · Score: 4, Insightful

      While I agree with the general sentiment, it would be more accurate to say that you've never noticed a virus or malware on the machines, rather than you've never gotten them.

    9. Re: No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      clearly you're not married.

    10. Re:No, you don't need AV, even on Windows by davmoo · · Score: 2

      Then by your statement, I would ask the same thing of people who run only Linux or OSX and swear they've never had a virus or malware. Don't tell me all Linux users check the source code, apply updates regularly, read their log files, etc etc. Because I've been in this rodeo long enough to know that the average Linux or OSX user pays as little attention to things like that as the average Windows user.

      --
      I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
    11. Re:No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      I don't think this is an issue of people going "hey, gee, I wonder what this attachment is, even though it's not from someone I know", but rather it's more of an issue of people casually perusing their email and not paying attention when they're opening attachments or clicking links.

      Not sure if there's a fix for that, either.

    12. Re:No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      PEBCAK can be OCD. A very nice lady I know will end her business day opening up every alleged email from the FBI, IRS, BoA, Amazon, etc, etc, etc, and ask me about every one. "Scam". "Fraud", "Phishing", "Scam", "Oh, that's a scam; will you quit opening those, PLEASE!?" She does this from a web-based email account, too, using her browser.

      I dislike the way some AV packages are turning, or have turned, themselves into marketing platforms. Indistinguishable from adware, in fact. The ones that do this successfully without consuming excessive resources can become as pernicious as the worst virus or trojan, too. I tend to most AV on our network using LAMP-based scanners, and then use sniffing, firewall logging, and tripwires to detect anomolous activity in the network and on systems. Yes, do have AV on any Windows machines that happen to show up, plus nice lady above's. I'm testing a commercial Linux product on on box right now. Usually don't run it real-time, though.

      More human foibles: Keith Alexander breaks into your computer, it's "Cybersecurity" (or maybe cyberwarfare), and he gets to bill me $$$$$$$$$($?) per month.
      You do it, well, it's for business; what, are you against "free enterprise" and the American Way, bub? Anonymous does it, and it's a badge of social responsibility (as long as adequately supervised by Federal handlers, of course. Looks like a certain White House advisor, currently, though. Wouldn't really call that quite adequate) I do it, just to protect my systems or users, well, I must be getting my Russian bride any day now, and we'll pay for our honeymoon with your credit card, eh?

      Buncha fucking bullshit if you ask me.

    13. Re:No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      You're talking from the PoV of someone who's used to tech and know what he's doing... My mom still has trouble understanding what "updates" even means and freak out whenever she sees the windows update thing appear in the bottom right, like "what do I do!?", despice me telling her multiple time about it. Not everybody is techsavvy which is why we need AV, it's not just about "don't download that thing!" it's also about threats that come from just visiting a website and it automatically install on your PC, about those ads with fake downloads, on a download page for something you know is legit but there's 5 big download buttons on the screen.

    14. Re: No, you don't need AV, even on Windows by Bing+Tsher+E · · Score: 1

      Unread email never touched my browsers. I also only use a fairly robust third-part open-source email client (Sylpheed) to read my mail. pop.google.com is your friend.

      The Sylpheed viewer gimps 'HTML' email significantly, but I see that as a good thing, not a bad thing. If it's really important to read a formatted email message, there is almost always a way to see it in a browser, AFTER I know what it is and where it comes from.

    15. Re:No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      But one has the Freedom to do it, which is a good thing.

    16. Re: No, you don't need AV, even on Windows by Jeremi · · Score: 0

      What mail reader in this day and age automatically activates malware?

      Who knows? The whole point of a zero-day exploit is that it takes advantage of a previously-undiscovered flaw. So there is a bug in your email reader that causes it (under certain circumstances) to automatically activate malware, you probably wouldn't know about it until after the fact -- and if the infecting software was subtle (hi NSA!), probably not even then.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    17. Re:No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      This, of course, also assumes that you never accidentally click on a link as you're moving the mouse across the screen. This can happen any time ... you bump your cup of coffee, your arm hits a pillow if you're browsing on a laptop in bed, your kid starts trying to get your attention, you're just a little too much of a hurry, etc.

    18. Re: No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      Show me an AV engine or any security technology that can detect an 0day reliably and I'll show you a unicorn.

    19. Re:No, you don't need AV, even on Windows by Archimonde · · Score: 1

      I don't agree because it is so easy to get infected even with years of experience. Unless you run all your installs, exe's or whatever in VMs, you are open for attack. And if you do this, maybe it is easier to just have AV at the ready.

      But leaving aside IT pros, an average user has nowhere near enough experience to diferentiante a lot of normal situations with suspicious situations, they click yes on everything etc. If you wish to train someone, that frankly can take months/years.

      Another problem which a lot of people are missing is the difference between some "soft" malware, classic malware and/or viruses. I've seen more than a couple of computers with half of the screen taken by fucking toolbars/search bars, ad popups etc. Of course, those computers are unusable and everythign grinds to a halt. Even with AV programs saying that all is fine and dandy. So yeah, the user just went to install new java/adobe reader/whatever version, clicked next next next finish and got himself fucked in the process. Sometimes this "innocent" programs will confuse even the most experienced guys with installing shit you don't need but this installed claims that it needs it. Not everyone has 3 programs installed on their computers.

      So my point is, nowadays, AV programs are more or less useless as they don't find a lot of malware (licensing or whatever). Yes, I still have it on my windows systems (MSE), but that is for just in case scenario and better to have it for that one time then get infected. But still, people get crap on their computers sideloaded all the time. You can blame the user as much as you want for this kind of infections, but this install X and youl'll get Y which will later download Z and R system has to get fixed somehow.

      --
      Trolls are like broken clocks. They show the truth two times a day. The rest of the day they talk nonsense.
    20. Re:No, you don't need AV, even on Windows by kesuki · · Score: 1, Interesting

      sounds like we've got an Id ten T error.

      thing is, i've seen $100 a fix computer security professionals unable to remove a virus.

      i removed the administrator privileges from said user and the malware couldn't reinstall itself. funny thing about windows is that making a new user account prevents many reinfection scenarios, yet a $100 a fix professional tries to fix it with tools that wont install properly because a malware is reinstalling every boot up.

      they infected the keyboard controller on the laptop somehow too, so i used a new $10 usb keyboard to fix that because i didn't want to replace the whole keyboard, and made it so that the id ten t user would have to enter a password to install a program, and would have to use a password to remove the anti virus which i wrote down and didn't give to them. they also though youtube movie links were 'purchasing' movies so i did what i could and washed my hands of the situation.

    21. Re: No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      You mean like Mutt remote exploit?

      It is possible for legitimate websites like CNN or The Weather Channel to develop an infection and pass it to tend user.

      Noscript and no plugins FTW. If a website does not run without javascript, I tend to not use it. FYI, slashdot works without javascript.

      Anyway, apparmor is a friend too.

    22. Re:No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      A weed is any plant that is unwanted. I suppose you could say malware is the same. And if it doesn't cause any problems and is unnoticed, then is it really unwanted?

    23. Re: No, you don't need AV, even on Windows by BitZtream · · Score: 1

      Okay, so you use a shitty email client, then ignore that browsers (all of them) have had drive by download bugs and pretend you're immune to the problem.

      The HOSTS file 'solution' you implement only helps for known hosts. You don't know them all regardless of how arrogant you are.

      Judging by your act, I find it highly suspect that anyone would call an asshole such as yourself to ask for help with their 'infections'.

      You're whole post wreaks of arrogance and talking out your shithole.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    24. Re:No, you don't need AV, even on Windows by BitZtream · · Score: 1

      All software can be decompiled so your 'freedom' is never really impinged. The likely hood that Linus himself has the knowledge of something like Gnome or KDE to ensure it has no backdoors, trojans or viruses attached to the C source is pretty much exactly 0.

      Yes, he is capable of it, but he doesn't have the time to learn the system well enough to spot clearly obvious problem code, let alone spot an even mildly obsfucated block of code, or one that was really well hidden. The number of people that can do so, and ARE doing so is so small, its no different from closed source.

      Now tell me what good the source is to all those people that don't have the ability at all to read it, let alone understand it, and forget about the time it takes to do so.

      Its a good thing, but only in the most superficial way and pointless way.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    25. Re:No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

      That works for a good majority of viri/worms.

      HOWEVER.... It is dead easy to get a viri these days by simple driveby. There have been a few high profile ad networks that served up worms. Would you know the diff?

      I use security in depth. lower privileged user , java/flash off by default, Noscript, noads, hosts files, nat/firewall. Plus regular weekly scans with a decent checker.

      I still pick them up once and a awhile. I am border line going to start surfing in a VM.

      Just got my last one 3 weeks ago. It had been 6 years since my last one. However, it was going to turn my box into a very nice spam relay.

      Viri are different these days. They hide. They do not want to be noticed. They are no longer about 'ha ha you are infected' or hijacking your surfing habits. They are about being quiet and sitting in the background snagging that bank account #. Or your login to hotmail. Or just sending 10-15 emails a day for spam. They are quiet.

    26. Re:No, you don't need AV, even on Windows by strikethree · · Score: 1

      While I mostly agree with you, there is an extremely strong theme amongst software products to hide the working of the program from the end user. One recent example that I can think of no good reason for is the status bar in Firefox. Having information about what is going on is extremely valuable when trying to make intelligent decisions. Having that information purposefully removed is some sort of crime against the mind.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    27. Re:No, you don't need AV, even on Windows by strikethree · · Score: 1

      Yes, but you are not saying this merely to be pedantic. The implication is that if he was running AV, he would have noticed a virus or malware running on his machine. This is surely not the case. I have discovered several types of malicious programs running on computers that had AV running on them, and of course, the AV had no idea.

      AV has uses. Running it constantly is worth less than using your own brains to monitor to your own systems. Yes, this is not a solution for everyone. Hell, it is not even a solution for 5%, but do not discount it just because you are not organized, knowledgeable, and paranoid enough to practice it yourself. The best defense is a good brain, not stupid software.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    28. Re:No, you don't need AV, even on Windows by david_thornley · · Score: 1

      Then you get hit by something like the New York Times, like my wife was. Any site that uses third-party ads is a potential danger, because there's no guarantee that the ads aren't designed to inject malware into your browser. Face it, there's no way to know whether a website is dangerous until too late.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    29. Re:No, you don't need AV, even on Windows by toddestan · · Score: 1

      I take that you don't have Java or Flash installed on any of your Windows computers? Because from what I've seen, you can be a smart and savvy user, but if those plugins are installed, especially Java, you will get owned at some point.

  21. Re: End state and private capitalism. by DaMattster · · Score: 0

    It's been tried before and failed miserably. The experiment was called Communism and basic human nature precluded it from the being successful.

  22. Re: End state and private capitalism. by DaMattster · · Score: 3, Interesting

    In an ideal world we would be a bunch of smurfs helping each other out when needed. However, this would simply be utopian. This lifestyle might work for small communities of 5-25 people where everyone is dependent upon each other for friendship, socialization, and survival.

  23. Anti-virus applications have always been dead. by Anonymous Coward · · Score: 0

    Even at the beginning of the "industry" it was obvious that anti-virus applications were useless.

    Was there malware in 60s? you bet. Even designed one around 1973 to steal passwords.

    How were they handled - by fixing the vulnerability. My password stealer was fixed by requiring the user to do a control C to get the attention of the system. The password stealer could run... but could not trap the control C as it was not the controlling job of the terminal.

    No antivirus product can detect the malware that hasn't been seen. If the virus has been seen, then logically the vulnerability being exploited should be fixed. For most systems, creating a patch takes about the same amount of time as it takes to analyze the malware and generate a new signature identity, (which is less time than it takes to develop a "behavior recognition").

    No matter what the malware detection system, it ALWAYS lags behind the attack.

    The only way to stop malware is to fix the system.

  24. signatures are dead by Anonymous Coward · · Score: 0

    The point is that many companies still rely on signature technologies which are dead. Comprehensive endpoint protection with reputation and behavioral protection is still very valuable, but underutilized.

  25. Re:End state and private capitalism. by Anonymous Coward · · Score: 1

    In order for a country to provide a basic income, without itself going bankrupt, it would need to keep the number of citizens from rapidly rising.
    When you look at how high the stakes are, it should be clear that basic income is only viable if excessive reproduction and illegal immigration were both capital crimes.
    Something to think about when you propose basic income as a solution.

  26. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 1

    I've never seen a black swan != black swans don't exist.

  27. exactly as dead as Windows by Anonymous Coward · · Score: 0

    The more Windows is dead, the more antivirus dies.

  28. Ummm, not at all by Sycraft-fu · · Score: 5, Insightful

    Anti-virus is still extremely useful. It is not an end in and of itself, it isn't a panacea that will keep you safe from everything, but it is a useful layer of security. The only true defense that has any chance is defense in depth, layers of security. So that when one layer fails, and they WILL fail there's no perfect security, other layers stop the problem.

    AV is a useful layer. It screens for known threats and good AV gets that list updated multiple times per day. So it can flat out stop any known threat from getting on a system. It can scan things as they download, before they execute, and block known threats.

    That is useful, particularly against the kind of threats normal users face. They don't usually face highly specialized and targeted threats, they face something that sneaks in through a bad ad in a compromised ad network or the like.

    We make plenty of use of AV at work and it has done a great job cutting down on compromised systems, and cleaning up systems that do get compromised (which generally don't have AV). I certainly wouldn't rely on it as the be-all, end-all, but it is a good layer of security.

    It's also a pretty cheap one. You can have MSE for free, which has about a 90% catch rate, or for $40ish per year you can get one with a much higher catch rate (NOD32 being my preference). That's not a bad price for a useful layer of security.

    1. Re:Ummm, not at all by DMUTPeregrine · · Score: 2

      You also mention one of the most common malware vectors: ads. Especially flash ads. Ad blocking software is security software.

      --
      Not a sentence!
    2. Re:Ummm, not at all by Anonymous Coward · · Score: 0

      Anti-virus is still extremely useful. It is not an end in and of itself, it isn't a panacea that will keep you safe from everything, but it is a useful layer of security.

      Are you sure?

    3. Re:Ummm, not at all by Anonymous Coward · · Score: 0

      It only "works" for Windows - which has been the most vulnerable system ever created.

      Nobody else.

      The others don't need it.

    4. Re:Ummm, not at all by Anonymous Coward · · Score: 0

      90% is bullshit.

    5. Re:Ummm, not at all by Anonymous Coward · · Score: 0

      Thank you. I think that most people claiming "anti-virus software is dead! Dead I tell you!!" are actually using hyperbole to make a point. Anti-virus software doesn't seem to have a lot of innovation happening in the field. And certain vendors have done a really poor job of keeping the system demands of their software low. And there's the very-well documented problems of missing infections.

      Expressing your frustration with this market segment is one thing. Telling people they can ignore this aspect of security completely though, is another. There are lots of consumers who will take this advice literally, get in trouble, and then blame IT generally for the trouble they are in.

      An 80-90% malware detection rate is still pretty good when you have multiple other protective mechanisms in place. Some analysts are (I think) remembering the days when anti-virus could hit 95% detection, the Windows OS had practically no protection mechanisms, auditing was non-existent on the client, and virus attacks were much less common due to the absence of ubiquitous networking.

      Times have changed. The need for anti-virus, on any normal, practical, average client node has not. I'll take an imperfect anti-virus solution, thank you very much.

  29. AV by Anonymous Coward · · Score: 0

    Anti-virus software is unfortunately still needed; even if a user can only mess up their own machine, it's still a huge drain on support resources. At the same time, anti-virus software has completely fucked up the Windows eco-system. We're forced to constantly run a whole cluster of parasite de-celerator applications that constantly just randomly makes other, real work, software fail.

  30. Use Linux by Dukenukemx · · Score: 1, Informative

    The biggest flaw with Windows is it's reliance on antivirus. No matter what computer system I install Windows onto, the antivirus software makes it slow. In some cases the antivirus software is worse than the virus itself.

    Just use Linux. Not that nobody writes viruses for Linux, but your chances of getting one is slim. Also distros like Unbuntu/Mint/etc tend to update more then the OS itself. Update Manager will update Java, Firefox, Flash, and everything in between. Windows needs background programs to update the software in your computer, which is why so many vulnerabilities are left exposed in Windows machines.

    1. Re:Use Linux by zwede · · Score: 1

      Posting to undo accidental mod.
      It can be debated WHY Linux has almost no viruses, but the fact remains that it is much less impacted. Since you don't need AV on Linux it tends to run faster.

    2. Re:Use Linux by Anonymous Coward · · Score: 0

      Windows and Android suffer the same problems unlike GNU/Linux, you don't realize how GNU software is useful until use Android.

  31. Re: End state and private capitalism. by Imrik · · Score: 1

    The experiments in large scale communism have been the opposite of what the GP requested. They typically have reinforced selfishness and greed even more than capitalism as they are needed to survive rather than just to thrive.

  32. cryptolocker solution by John_Sauter · · Score: 1

    ... The current big thing, cryptolocker, would work just as well on Linux. It needs no special privileges, all it needs is to run as the current user to encrypt all of the current user's documents and hold them for ransom....

    There is a solution for this class of malware, but it isn't anti-virus. Since cryptolocker only damages user data, the operating system should provide a secure and automatic backup of the user's data. Any time a user's file is changed, the new version is recorded on the backup, with its date. From the user's point of view, the backups are read-only, so malware can't damage them, and the user can retrieve an old version of a file at any time.

    1. Re:cryptolocker solution by redback · · Score: 2

      Windows does basically this. Volume Shadow Copy Service.

      I have used it to recover machines from cryptolocker.

    2. Re:cryptolocker solution by Slayer · · Score: 1

      There is a solution for this class of malware, but it isn't anti-virus. Since cryptolocker only damages user data, the operating system should provide a secure and automatic backup of the user's data. Any time a user's file is changed, the new version is recorded on the backup, with its date. From the user's point of view, the backups are read-only, so malware can't damage them, and the user can retrieve an old version of a file at any time.

      I hope you are aware that this could go wrong in terrible ways: there are some files that you actually want to have only in encrypted state. If your operating system always keeps a backup of their unencrypted versions, you may be secure against certain kinds of ransomwares, but open to all kinds of other data leakage.

    3. Re:cryptolocker solution by John_Sauter · · Score: 1

      There is a solution for this class of malware, but it isn't anti-virus. Since cryptolocker only damages user data, the operating system should provide a secure and automatic backup of the user's data. Any time a user's file is changed, the new version is recorded on the backup, with its date. From the user's point of view, the backups are read-only, so malware can't damage them, and the user can retrieve an old version of a file at any time.

      I hope you are aware that this could go wrong in terrible ways: there are some files that you actually want to have only in encrypted state. If your operating system always keeps a backup of their unencrypted versions, you may be secure against certain kinds of ransomwares, but open to all kinds of other data leakage.

      Actually, I'm not. I was imagining that my PC, including its secure backups, is under my control. If I take a portable computer out into the world, I don't take the backups with me; they stay in my secure location. If I modify files while I am away, there might be a way for them to be sent back home, but if there isn't the data is backed up when I return.

      What am I missing?

    4. Re:cryptolocker solution by goarilla · · Score: 1

      The annoying thing with "Previous Versions" is that you need to have the server service started. Which is weird
      since there is no service level dependency it provides to the Volume Shadow Copy Service.

    5. Re:cryptolocker solution by BitZtream · · Score: 1

      The Volume Shadow Copy service allows things to make copies of open files, nothing more. It in no way does 'backup' of any sort by itself, its just an API that allows access to files for backup purposes.

      System Restore provides these features, such as 'Previous Versions' in conjunction with VSS.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  33. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 2, Interesting

    Which will last exactly as long as it isn't profitable to make a virus for it.

    If everyone swapped to a certain distro of Linux, I'd be willing to bet you'd have major problems within a week.

    This old Trope again; completely belied by the facts that:

    • MacOS which was not so popular was one of the major virus problem OSs
    • OSX, which is much more popular, gets almost no viruses whilst
    • Google default Android which is much more popular than Windows get's practically no viruses whilst
    • Chinese Android clones, which have a smaller market than mainline Android Get lots and
    • iOS whicuh is more popular than that, gets practically none

    There are several major things;

    • does the OS run "default secure" like Ubuntu, RedHat, Android and iOS where only verified software is installed and there won't be servers running on a normal user install. - if yes you tend to be okay - if no, ike Windows and Chinese Android, you tend to lose
    • does the vendor keep backdoors into the system like Windows Update and ActiveX or do they treat security flaws as bugs and fix them no matter what - like most BSD and Linux variants
    • does the vendor blame the victim - like UAC or do they just block stupidity and, for example, require the admin to do command line security disabling for special cases - like Red Hat Enterprise Linux and OpenBSD

    Each of these are deisgn differences and the problems come down to commercial choices by Microsoft to increase their profit at risk their own user's safety. Microsoft invented the executable email attachment making email spreading viruses, previously thought of as just a joke, a reality. Note, that these are not technical problems. The Windows NT kernel, a design copied from VMS, is a perfectly fine base for security. What is needed to get rid of viruses is to start to see competing companies who actually care about their users and not just the lockin and immediate profit they can extract from those users.

  34. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 0

    It already is profitable.

    Getting a linux PC onto a botnet is far more useful than windows because they generally have more bandwidth and processing power available

  35. Firewalls, AV, Good practices, Awareness by erroneus · · Score: 1

    All of these are necessary and none are a substitute for one-another. And even in concert and combination, they are not 100% effective and never can be.

    The fact is, there are people who think the ability to get beyond security measures is tantamount to the "right" to break, enter and utilize. That is the source of the trouble. And until those humans are addressed effectively, there cannot be any progress against the problem. And why isn't that happening? Should be obvious.

    With government writing themselves laws exampting themselves from prosecution (and simply ignoring laws, and refusing to prosecute themselves) and business of every kind, everywhere "lobbying" [read: buying] legislation which enables them to legally circumvent personal privacy and security measures while at the same time criminalizing circumvention of playback control measures? Well the picture sure be clear enough. They can't easily go after anyone without potentially offending the people who support them -- their sponsors.

    The establishment itself is the problem. The establishment problem is best addressed by a mob of rebellion. Start with simple things: MS Windows for work and Linux/BSD for home. I don't care which flavors of Linux/BSD anyone uses and variety is a great thing -- no one-virus/malware to rule them all. Similarly to "the truth" Open Source will set you free. It's simply harder and less frequent to get malware through in any consistent and predictable way. With Windows and MacOS, consistency and predictability is far greater.

    We preach "defensive driving" in motor vehicle traffic. But we ignore it where communications, privacy and data flows are concerned? And of the two, which are presently more important? (Still a contest but it's not about which is "more" important... that's a matter of context)

  36. Re:End state and private capitalism. by Imrik · · Score: 1

    Excessive reproduction isn't really a problem in countries with relatively high standards of living, lack of reproduction is closer to being a problem.

    Illegal immigration wouldn't be a problem if the basic income were only provided to citizens. Especially if it meant that jobs paid considerably less.

    The bigger problem is paying for it. Since workers wouldn't need to be paid as much, employers would be the likely targets. However, taxing by headcount would result in under-the-table employment. Taxing by income would be bad for companies with few employees as they wouldn't be able to take advantage of the savings.

  37. Re:End state and private capitalism. by retroworks · · Score: 1

    And we reduce resource consumption as well for the sake of achievement? Keep in mind that cost savings have driven most of the conservation as well as most of the extraction of earth resources. Risking capital investment for the sake of achievement isn't something many would buy into.

    --
    Gently reply
  38. Shift from blacklists to white lists by Karmashock · · Score: 2

    Rather then looking for and identifying bad software... look for and identify good software. White lists deal with zero days. Set up security so that all unknown code is forbidden. Obviously let the user if they have permissions exempt unknown code from the security. But anything else... no execution.

    Include scripts, etc.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    1. Re:Shift from blacklists to white lists by Anonymous Coward · · Score: 0

      Obviously let the user if they have permissions exempt unknown code from the security. But anything else... no execution.

      Include scripts, etc.

      And here is the problem with whitelists. They work, but you can't trust users to do this. And hiring someone to do this for you is not always financially viable.
      There are some in between solutions that function with a combination of white/black and alert for unknown (but not known virus) PE's but they still require a lot of legwork to get up and running perfectly, even though the purchase costs itself is on par with traditional AV.

      And for companies with 10 clerks, they are not willing to pay or invest in to that. (At least not at this moment)

    2. Re:Shift from blacklists to white lists by Karmashock · · Score: 1

      First, for companies or collective networks... obviously you don't let anyone flag a program as okay.

      In a network you should be able to REQUEST a program to run. But at most companies they don't run different software every day. They have a few programs they run all the time and the only person trying to run something different is either some twit trying to install a game on company systems or sometimes there is an upgrade.

      In either case the solutions suggest themselves.

      In either a corporate or home setting, a white list paradigm would still have anti virus. but the anti virus would not be a black listing system. It would be a white listing system. Where in the bit of software you want to run would be cataloged by Symantec or Avast or something. These companies would be trolling shareware sites, getting updates of all the new program exes, and so when you try to run a program unknown to the computer, the computer would send a signiture or a hash or something identifiable from that executable to symantec or avast or whomever. And they would match that to a lookup table and then send a message back to your system saying "yea" or "nay". The lookup table could also be stored locally of course. Though I'm assuming the file might be pretty big. You might want to go with a hybrid system where common queries are updated to local systems regardless of whether those specific local systems attempt to run that software. And unusual programs would be authenticated as needed from the anti virus servers.

      As to the home environment, you can't stop people from blowing their own dicks off. Its going to happen. But I think it is reasonable to set things up so that wary though not especially skilled people can remain fairly safe.

      Here's my objective. I want my mom to not get hacked. My uncle is probably going to blow his dick off. He loves to download shareware and says yes and okay to anything. He's constantly infected with something.

      But my mom downloads nothing. Nada. Same with my dad. They do email and websites and programs I install on their machines for them.

      Anti virus programs however will not really protect them. I've tried sandboxie for example but it slows the machine down horribly and its just an extra complication for people that have a hard enough time with the most basic things in any case.

      So I think a white listing system would be very good for them.

      Another way to think of it would be a custom/private walled garden.

      This is the system that both iOS and Android have attempted to use on their systems. They want all the software to come through their marketplaces which are effectively white listing systems.

      Now without going into whether their marketplaces actually keep malware off machines, lets address white listing as a security model.

      Imagine if rather then building huge lists of all the possible permutations of malware we instead made a much bigger list of all the software that is good. And then you set things up so that any twit with an app can upload his program to symantec or avast or whatever... and pay them a nominal fee to get it authorized to run without warning.

      it shouldn't be expensive.

      And lets consider the real small producers that are doing open source software or doing one off apps, etc. Well, I would imagine that you might get some sort of open source community that might be willing to authorize files and programs gratis. Anything popular or good is in the interest of everyone to be labeled clean.

      And then assuming none of that happens or there are problems with that people should be very careful and either sandbox programs that are not vetted or simply override the lockout locally and add an exception to the security policy for that program.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    3. Re: Shift from blacklists to white lists by KevReedUK · · Score: 1

      Bulls#1t!!! Whitelisting may deal with 0-day viruses, but 0-day exploits in legitimate apps is a whole different proposition.

      --
      Just my $0.03 (At current exchange rates, my £0.02 is worth more than your $0.02)
    4. Re: Shift from blacklists to white lists by Karmashock · · Score: 1

      That's true. In that situation you set up in depth firewall, permission rules for certain applications.

      You don't need to secure many of them to secure most people.

      Create a rule set for each of the major browsers.

      Create a rule set for Java executed from the web/email.

      Create a rule set for Adobe Flash and similar programs.

      Create a rule set for all the major email clients.

      Create a rule set for all the major word processors/spread sheet programs/etc.

      Its not actually a very long list.

      If a zero day exploit takes control over one of these programs its activities can be limited to safe activities.

      This might require some selective sandboxing of some programs or aspects of programs.

      The white list takes care of the viruses, worms, and malware.

      The access rules take care of your zero day exploits unless the exploit also exploits the specific anti virus program at the same time. In that case, sure that will get though. But the system will be massively more secure merely with the white list. The access rules on top of that will make trying to take control of the system very difficult.

      Note, you do not need to create these rules for every program. Just the ones likely to be vectors for infection and infiltration. Secure them and the system should be very secure.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  39. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 0

    I've been using for 10 years and haven't seen it either.

    Oh, wait, you're one of those ... that installs apps from all kinds of sources and is surprised when something bad actually does happen ...

    One question that should've been first. Is your username root by any chance?

  40. Re:Switch to linux / OsX. by swillden · · Score: 5, Insightful

    Which will last exactly as long as it isn't profitable to make a virus for it. If everyone swapped to a certain distro of Linux, I'd be willing to bet you'd have major problems within a week.

    Actually, compromised Linux systems are in high demand because they make great botnet command and control servers. They're far more valuable than a compromised Windows box.

    Also, the assumption behind your assertion is easily demonstrated to be untrue. MacOS had major virus problems, in spite of being much less popular than Windows. OS X has almost no viruses, in spite of being much more popular than MacOS. Android is a great case study: The dominant Android versions, using the Google Play store only, have no significant virus problems, while the much, much less popular Chinese devices have lots. iOS, of course, has basically none, and it's a far more attractive and profitable target than Chinese Android devices. It's less popular than mainstream Android, but given the demographics of the platforms is probably more attractive.

    Market share has basically nothing to do with vulnerability to malware.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  41. Good design by countach · · Score: 1

    It seems to me that anti-virus would be a waste of time in a well designed system. Binaries should be protected from modification. Applications with built-in VMs (like browsers) should be secure and with separate memory protection (like Safari). If a vulnerability is discovered in one of these puzzle pieces then the correct solution is to patch the vulnerability. The patch should be provided with the same speed as any upgrade to anti-virus signatures. And if you don't patch a major vulnerability in time... well all bets are off anyway, you can't be sure the virus didn't disable your anti-virus anyway, so you're screwed in any case.

    I don't believe I've ever got a virus on my Mac. When I tried to help friends out with their malware on Windows, anti-malware software did a poor job. It didn't prevent infections, and couldn't repair them. My conclusion is you have to stop them at the border with good system design, not with band-aid anti-virus anti-malware.

  42. Wha???? by mark_reh · · Score: 0

    "Or we should all just sit and hope for Microsoft to give us a new Windows with good integrated protection?"

    What is there in MS history that would lead anyone to believe that MS could possibly make a secure Windows OS? I am flabbergasted!

  43. Re:End state and private capitalism. by IamTheRealMike · · Score: 1, Offtopic

    He said universal basic income, which is certainly not high enough to allow anyone to buy anything they want. There would still be a divide between rich and poor with such a policy.

    BTW I don't think basic income has ever been tried. Certainly massive nationalisation of all industries a la Soviet communism is not it.

  44. Re:End state and private capitalism. by Anonymous Coward · · Score: 0

    Humans are a whole loadda tabula rasa.

    No they aren't. Not even close. Kids come out largely as they will be. I have 4 myself. They are all great kids. We raise them to be good citizens and just good people in general. My wife uses her doctorate in sociology to help "at risk youth", so she is adamant about teaching empathy for others and service to those less fortunate.

    But they are pretty much who they are when they are born. You can nurture them in a certain direction, but they are not going to change their core personality no matter what you do. At least not for the better. All of our kids are great kids, top students with lots of friends and volunteer in the community. But they are also very different. Two are alpha dogs who *must* be in control. Bossy is the word you would use. They didn't get that way because we trained them - they were born that way. Teaching them when to suppress that urge is an ongoing battle. One of their brothers is a born lieutenant. He would never be bossy. The other could go either way, depending on what the situation required.

    And pretty much every kid is going to take advantage when they can. Even our super-nice pleaser who is always trying to help others and would give you the shirt off his back. The same kid who will give away all of his candy to his friends will try to trick his sister into giving him her candy if the mood strikes.

    In fact, kids are a great example of what "free basic income for all" teaches you. They don't understand that things cost money, and that money is hard to get. They don't worry about breaking something because you can just go get another one at the store. These are the things that you have to spend years teaching a kid - work ethic, personal responsibility, etc. They are born with the notion that everything is theirs and the world is centered on them. This changes as they grow and develop, but the default state is not an absence of greed and selfishness.

  45. what country? by Anonymous Coward · · Score: 0

    In all the US states I checked it is necessary to "knowingly provide assistance" or similar wording. New York had "believing it probable" your actions would aid a crime. That said, leaving a car with the key in the ignition is kind of like leaving out a loaded firearm for anyone to use. In most places legal, but not the wisest idea.

  46. "I don't believe MS has made any image format..." by Anonymous Coward · · Score: 0

    Not necessarily image formats, but they DID do that with the word formats.

  47. Re:End state and private capitalism. by jbengt · · Score: 2

    . . . but who would program the embedded systems in the lift pump system that keeps Florida from being underwater?

    You say that like it'd be a bad thing.

  48. Re:Switch to linux / OsX. by el_chicano · · Score: 1

    As for "but it's more secure because you don't need root for every shit": The current big thing, cryptolocker, would work just as well on Linux. It needs no special privileges, all it needs is to run as the current user to encrypt all of the current user's documents and hold them for ransom.

    Hmmm... You have a regular user called user who has their docs in /home/user. You surf the web with a different user, say webuser, who has their docs in /home/webuser. If webuser is dumb enough to run a script that encrypts /home/webuser what has the hacker accomplished?

    They haven't touched anything in /home/user. You can log in as root and run: 'rm -rf /home/webuser' then 'mkdir /home/webuser'. Copy a few files from /etc/skel then run 'chown -r webuser:webuser /home/webuser' and you are back in business. Or you can run 'userdel -r webuser' and 'useradd-d webuser' and you are good to go.

    Either way whoever encrypted webuser's files just wasted their time with very little to show for it as the problem can be easily fixed by you at the cost of just a couple of minutes of your time.

    Also just about every Linux user I know has good backups of their documents. If you happen to be stupid enough to get your home directory encrypted and you don't have good backups then you probably shouldn't be using a computer much less using Linux.

    I don't want to start the flamewar of whether Linux is more secure than Windows.

    Yeah right. Every single racist I have met has told me "I am not a racist". Just because someone claims something is true that does not necessarily mean that that something is actually true.

    --
    A man who wants nothing is invincible
  49. Alternatives by Shoten · · Score: 2

    There are currently two solid alternatives to traditional AV. Unfortunately, one is not suitable outside of a well-managed (i.e., corporate) environment and the other probably would not work in a full-featured computer environment.

    1. Whitelisting: Application whitelisting is really, really effective. There are ways to circumvent it, but that's true of just about any technical security control. The problem with it is twofold: one, someone needs to develop exactly *what* that whitelist is, and the average home user isn't really up to the task. Bit9 (the leader in the space) has gotten around this to some degree with a cloud-based archive of "known good" files and processes, but your standard home user will still run into a lot of things they don't recognize when they install. And what if one of those things is actually an existing infection? Then they will probably add it to their whitelist...or, on the other hand, err on the side of caution and end up breaking valid software on their systems. The odds of them hitting it exactly right are very small. And even then, they have to maintain the whitelist...so if they're taken in by that "YOU NEED TO UPDATE YOUR VIDEO CODEC LOL" popup window, they'll invariably end up authorizing whatever file gets downloaded ("'Trojan_video.exe'...sounds legit to me!") and infecting their system anyways.

    2. The "Walled Garden" Model: In a lot of ways, this is like whitelisting built into the underlying OS, with the OS manufacturer being the custodian of the whitelist. This is how iOS works, so it's actually a proven model. There's only been one discovered instance of malware that's slipped into the App Store, and that was easily eradicated with the press of a button back at the Apple mothership. But on the other hand, there are ancillary effects to forcing all devs to go through a single clearinghouse for software. Apple's cut of the profits, and their cut of any revenue passing through any app sold through the App Store, are obvious issues, but the antitrust risk of a PC OS with only one place to go for software is a latent...and larger risk, going forward. One court decision can break the model entirely; if Apple doesn't collect at least some money from developers, then there's no money to support the App Store and the activities around it. But if there's no central authority, then there goes the chain of trust that's necessary to maintain the safety of the OS. And there's complexity in a PC-based OS environment that you don't find in a tablet or smartphone; in the tablet/phone model, each application is an island, separate onto itself for the most part. You don't have browser plugins, underlying execution environments or interpreters (Air, Java, .NET, Python, Perl, etc.).

    Either way, the "blacklist" approach doesn't work. It's all fine to point out that other things (firewalls, IPS, etc.) need to be in place, and that's true...but malware is its own threat, and cannot be fully addressed by solutions that only focus on the attack. Applications will have vulnerabilities; railing against this hasn't accomplished anything in two decades. People will make mistakes, or be social-engineered into doing things they should not do. Supply chains will become infected (remember cameras, USB drives, etc. that have come with malware?) and sometimes those mistakes will affect people besides the mistake-maker. So there needs to be a way to address malware itself.

    There are two approaches that, while theoretical, also hold promise. The issue is that they are pretty much theoretical; there's no existing implementation of either of them on any scale, or as a deployable off-the-shelf technology today.

    3, The Managed Immunological Response: Assume that malware will exist, and somehow get onto systems. Most complex organisms hold pathogens within themselves that are harmful...and in many cases, even contain them in a symbiotic relationship. Eradicate E. Coli from a human's lower GI tract and they'll develop problems, for example...but E.

    --

    For your security, this post has been encrypted with ROT-13, twice.
    1. Re:Alternatives by countach · · Score: 1

      Your analysis seems to assume that there are apps, and that is it. But in reality there are apps that are virus hosts in themselves. VB within Excel. Javascript within browsers.

    2. Re:Alternatives by Anonymous Coward · · Score: 0

      There are currently two solid alternatives to traditional AV. Unfortunately, one is not suitable outside of a well-managed (i.e., corporate) environment and the other probably would not work in a full-featured computer environment.

      Unfortunately, neither are of your suggestions are "solid" alternatives to traditional AV, most of all because a lot of what AV software has to deal with now is not merely trojans and viruses but also wormbs.

      1. Whitelisting: Application whitelisting is really, really effective. There are ways to circumvent it, but that's true of just about any technical security control.

      Whitelisting is about as effective as simply not installing new applications. That is to say, it's in the same ballpark of security as OpenBSD and around the same functionality as OpenBSD. Because competent whitelisting requires careful code analysis to actually verify that code is secure. So, be prepared to not use a web browser because I don't think even Lynx has been sufficiently vetted.

      2. The "Walled Garden" Model: In a lot of ways, this is like whitelisting built into the underlying OS, with the OS manufacturer being the custodian of the whitelist. This is how iOS works, so it's actually a proven model.

      Except that there exists 11 iOS malware, of which 3 don't require jailbroken phones. And that ignores how much of iOS software might be functionally malware but just not considered it because so few people care or are aware of the privacy invasion of the apps they run. This is, btw, a major reason why the next part is a failure.

      There are two approaches that, while theoretical, also hold promise. The issue is that they are pretty much theoretical; there's no existing implementation of either of them on any scale, or as a deployable off-the-shelf technology today.

      And are literally impossible to make. There's plenty of reasons, but let's start with your ideas.

      3, The Managed Immunological Response: Assume that malware will exist, and somehow get onto systems. Most complex organisms hold pathogens within themselves that are harmful.

      Not quite. Complex organisms have an immune system with unclear rules that cover the containment and destruction of possible pathogens which may be harmful but are also guilty of allowing plenty of pathogens to prosper (cancer) while engaging in self-destruction (diabetes may be heavily an autoimmune disease). Couple that with the practical truth that a single form of a computer worm that can evade detection can replicate across the globe in a fraction of a minute and within a day infect millions of systems with no counter-response*, and we quickly see that even presuming we had an AV system that tended on the side of caution and nuked more clean systems than it stopped legitimate infections and we'd still have worldwide worm pandemics like we do now. And this doesn't even get into dealing with defining "harmful" in a useful fashion when some people place no value on their privacy.

      4, The Sandboxed World: This is where applications are walled from one another...this is another feature of the iOS mode. And as with the Walled Garden, the challenges of this grow severely when you move to the PC world. If it's hard to exchange data between your email client and your word processor, you're going to have a hard time getting things done.

      See above about iOS malware. Beyond that, trying to develop a perfect sandbox is neigh impossible from all extant evidence. Why? Because as you discuss, there is at some level a need to exchange data between apps like your email client and word processor. The second you grant any sort of transfer and malware will piggyback on the permission to do its own business so long as there's sufficient means. And those means invariably stem from the notion that (1) the email client

    3. Re:Alternatives by Shoten · · Score: 1

      Your analysis seems to assume that there are apps, and that is it. But in reality there are apps that are virus hosts in themselves. VB within Excel. Javascript within browsers.

      Actually, no. There are apps and there is the OS itself. But by the time you're talking about the security model, the OS already exists, and anything you add to that is, essentially, an application. Delivery operates the same way, dependencies can as well. The VB that is within Excel is no less an app than the app that requires .NET framework be installed, a javascript that executes in the browser, or a java applet that requires a JRE. The fact that it depends on something else doesn't change the model. And any app can be malicious or friendly; even a friendly app can be modified or tied with a pre-executed piece of malware.

      --

      For your security, this post has been encrypted with ROT-13, twice.
  50. Linux's Security by Sanians · · Score: 1

    I've been using for 10 years and haven't seen it either.

    Would you even know? Perhaps if it's like Windows malware, where you end up with so much of it that the computer is unusable, but what if you only end up with one piece of malware which is careful to do things covertly?

    Ten years ago you may have been able to spot malware with a simple "ps -A" but I don't even look at the output of that command anymore. There's so many processes running on my computer that any of them could be malware and I'd have no idea. ...and that's talking about malware that doesn't bother to hide itself by infecting another executable or at least adopting the same executable name as a daemon that's supposed to be running.

    One question that should've been first. Is your username root by any chance?

    I'm curious why everyone thinks this matters. The only way I could see it making any difference is if you had a virus scanner, which could then run as root and be immune to any BS that the malware attempted as a normal user. ...but who has a Linux virus scanner? I know there's ClamAV, but I get the feeling it isn't for finding malware in Linux, it's for finding malware in email that passes through Linux. So what exactly do you prevent malware from doing by not allowing it access to the root account? Does it prevent it from accessing the internet to send spam? Does it prevent it from recording your keystrokes and sending them to someone else? Does it prevent it from accessing your microphone and bugging your house? Last I checked, I could record audio without 'sudo' and so I'm pretty sure a non-root piece of malware could do it too.

    Telling people not to run processes as root is just ignoring real security solutions. Every application should be sandboxed, no matter what it is. For example, when I use a word processing application, why should it be able to read/write any file anywhere on my hard disk that I'm allowed to access? If it wants to read or write a file, it can make an API call that brings up a file open/save dialogee provided by the OS, which ensures that I'm giving it permission to access the files it reads or writes. As for storing settings and other random bits of data, the OS can provide it with a folder on the filesystem it has free access to, but to access anything outside of that, it needs to use the API for the file open/save dialogue. With this kind of security, you can open documents with all kinds of stupid scripting that takes over the entire application, but it's largely stopped right there, and can't access anything on the computer that you don't give that application permission to access. ...and it's all entirely transparent to the user, because they already open/save their files via a file open/save dialogue provided by the OS. The only thing that changes is that the open() system call is limited to a specific directory for each application to store it's settings/history data in. Very few applications need that sort of free access to the computer, and essentially all of them are provided by the OS itself, like the basic file manager, file archive/compression tools, etc. So it'd be easy to do, it'd provide real security, and yet rather than do that, all we do is tell people "as long as you don't run as root, you'll be perfectly secure" as if that makes any difference at all.

    I mean, just imagine how secure Adobe Flash would be if it were sandboxed such that all it can do is get the web browser to perform HTTP requests on its behalf, and output audio and video? What would any exploit for it be able to do, besides make HTTP requests and display audio and video? ...but that's not how our computers work. For some reason our OSs allow applications we run to do anything at all that we ourselves are allowed to do on our computers, and everyone thinks that's not a problem.

    If any modern OS had real security, you'd be able to download malware intentionally, run it just like you'd run any other application you want to use, and still remain safe since the malware would be unable to access anything you don't want it to access.

    1. Re:Linux's Security by armanox · · Score: 2

      ESET has a Linux anti-virus, which I have used. In the past I used Avira, but they've discontinued their Antivirus for UNIX product.

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    2. Re:Linux's Security by afaiktoit · · Score: 1

      correct. and you forgot to mention the biggest security threat to any OS, the user.

    3. Re:Linux's Security by Bing+Tsher+E · · Score: 1

      I mean, just imagine how secure Adobe Flash would be if it were sandboxed such that all it can do is get the web browser to perform HTTP requests on its behalf, and output audio and video?

      So would it open up a TTY link to the video hardware to 'output' this video? Or does it communicate to an optimized, accelerated video driver/interface that protects the computer from it? What would even be the purpose of a Flash Player existing if it wasn't allowed to do any of the heavy lifting?

      I'm not writing this to justify Flash. I often use browsers for which a Flash Plug-in has not bee installed, for a number of reasons.

    4. Re:Linux's Security by Anonymous Coward · · Score: 0

      Hmm yeah, I use ClamWin. Just on alert level, because it gives crazy many false positives. But yeah, JS scripts on sites are more dangerous these days. So Noscript FTW!

    5. Re:Linux's Security by Osgeld · · Score: 0

      ESNOT makes an anti virus? I thought they made that crappy slow ass program that over time fucks up each and every dll file on my computer

    6. Re:Linux's Security by Skuld-Chan · · Score: 1

      Since version 9 (they are up to version 14 if you haven't been keeping track) all code that runs in Flash is sandboxed.

      Still doesn't prevent security problems though.

      I think it goes without saying - if the blood is in the water (meaning your product is heavily targeted) there really is no such thing as a totally secure product.

    7. Re:Linux's Security by Sanians · · Score: 1

      So would it open up a TTY link to the video hardware to 'output' this video? Or does it communicate to an optimized, accelerated video driver/interface that protects the computer from it?

      I'm not sure why you're imagining that this would be hard to do.

      Granted, I haven't done video output, but I have done OpenGL output, and the OpenGL API is quite simple and there's nothing about it that enables one to take over the computer. I can have unrestricted access to the whole OpenGL API and all I'll be able to do with it is draw graphics on the screen, and being unable to do other things like read/write random files and capture keystrokes sent to other applications isn't going to affect my rendering speed at all.

      Maybe the video APIs aren't presently designed the same way, but obviously for an idea to work well it has to be done right. I'm not suggesting we do it wrong.

      What would even be the purpose of a Flash Player existing if it wasn't allowed to do any of the heavy lifting?

      I don't think Flash was ever about performance. If it was, someone forgot to tell its developers. I always thought its purpose was to fill in what some people thought were deficiencies in what web browsers were able to render, thus the vector graphic animations, and more recently, video support.

    8. Re:Linux's Security by sjames · · Score: 1

      So you run binaries of unknown quality and source as root and wonder what went wrong? If you don't think running as root makes any difference, keep studying.

      Meanwhile, have a look at App Armour, SELinux, etc. Also ACLs and capabilities.

    9. Re:Linux's Security by Sanians · · Score: 1

      I don't mean sandboxing within Flash, I mean sandboxing at the OS level.

      Executing a script is kind of sandboxing anyway. If the Flash developers screw that up, then that they also screw up a sandbox they tossed around it isn't much of a surprise. I'm sure they could add a few more sandboxes around that and still have things slip through.

      What I mean is like how Linux is very good at preventing me from changing the system time without root permissions, perhaps when an ordinary user runs an application, it could be just as good at not letting that application open random files without the user's permission.

      OSs are unforunately designed to serve applications, not users. If a program wants to intercept keystrokes sent to other applications so that it can catch your passwords, there's an API call for that. If a program wants to scan your entire filesystem looking for sensitive information, there's an API for that. If a program wants to run continuously without showing up in the GUI so that the user doesn't realize it's running, well, it doesn't even need an API call for that, as that's quite sadly the default.

      Meanwhile, users have no easy way to see what the applications they're running are up to. Want to know if a program decides to access your personal files? Too bad, as not only does your OS not allow you to protect those files from random applications, it doesn't even offer you a way to see that an application is accessing those files. Want to know if any programs are currently piping data out to the internet? Hope you have a router with a useful link activity indicator, because your OS isn't going to tell you when your network is being used at all, never mind which programs are using it and how much they're using it, and it certainly isn't going to let you configure which programs can and cannot access the internet when you first run them, and it especially isn't going to give you easy-to-use fine-grained control over what the application is allowed to do (like blocking SMTP access to all programs by default, making it very difficult for any random software to become part of a spam botnet). Nope, the way you're supposed to ensure the security of your computer is to psychically know which programs are trustworthy and which are not.

      To make this even more absurd, they then go to signed executables, so that we can trust that code came from someone we trust, because even if we honestly do trust Adobe to do nothing bad to our computers, and we're not simply using Adobe's code because we bought our computers because we need to get shit done and we can't get shit done if we don't run software, we've still go the issue that the completely trustworthy Adobe is rather incompetent and so even if they didn't intend for their software to do bad things, it will do bad things just as soon as someone figures out how to exploit it.

      Obviously there's always the possibility for exploits, and so sandboxing won't be a perfect solution, but I think the kernel authors have a better track record in that regard than Adobe does. ...and of course, failing to do something at all isn't any better than trying to do it and being only 99% successful.

      I've heard that Android almost did this correctly, with the list of app permissions you have to approve for each new app. The problem is that you then have to wonder why apps want each permission. So do you reject the app because it's asking for something you think it doesn't need, or do you assume (possibly correctly) that it has some feature which you haven't thought of that requires that permission and so it does have a legitimate reason to ask for it? If it were done correctly, you could just say no to any permission you don't want to grant, and the application would simply be told that it doesn't have it. Then if you go to use that feature, the application could tell you "I can't do that unless I have permission to access ____" at which point it either makes sense that it now needs that permission, or it still doesn't make

    10. Re:Linux's Security by Sanians · · Score: 1

      So you run binaries of unknown quality and source as root and wonder what went wrong?

      I actually run everything as root. First thing I do with every Linux install is configure automatic logins, then log out, delete my home directory, symlink it to /root/, and change my username's user ID to 0. Tricks most of the software that pointlessly refuses to run as root into thinking that I'm not.

      Never had anything go wrong. However, if I had, I don't see how not running as root would have made a damn bit of difference. So, what, the malware wouldn't be able to affect the system? Fuck the system, I can reinstall it. What I care about are all of my personal files which are 100% accessible to my user account.

      ...and what's more, everything malware cares about is accessible from my user account. It wants to send spam? My user account has network access. It wants to participate in a DDOS? My user account has network access. It wants to scan my personal files for sensitive information? My user account has access to my personal files. It wants to act as a keylogger to capture my banking password? My user account has the necessary access to do that. What exactly is malware missing out on by not being run as root?

      So I always run as root. That way I don't have to play "simon says" with the command line, where I type "do something" and it replies "you didn't say 'sudo'" and so I type "sudo do something" and it finally does it. It's a pointless game as it doesn't protect me from anything, especially with the default settings where, after I type in my password, any sudo executions for the next five minutes get a free pass. Seems like any malware could just keep trying to run sudo until it works, assuming it had any reason whatsoever to give a fuck about the root account.

      If you don't think running as root makes any difference, keep studying.

      I'm really beginning to notice a trend with people who can't back up what they're saying simply telling me that I need to learn more.

      I've made some arguments that support my belief that whether you run as root is irrelevant. Can you make some arguments that support your belief that it matters?

    11. Re:Linux's Security by sjames · · Score: 1

      If you catch cooties while running as root, it can access /dev/mem and hot-patch your kernel to carve out a nice little hiding place complete with a reverse shell. Then it can alter your kernel in /boot to make itself persistant. Just in case you might decide to upgrade your kernel, they can also replace a common utility in /bin (for example, bash) with a hacked version that re-installs the rootkit as soon as you reboot.

      With a little care they can then use your system for months and you won't be the wiser. For added fun, since they'll be running as root, they can use your machine to set up a tunnel endpoint inside your NAT/Firewall and gainunfettered access to anything in your LAN.

      In other words, for nearly every possible system access in the kernel, the ligic goes if (some special permission, correct user, etc, etc) OR root, allow. You make it very easy for them. Even MS eventually figured out that having the user run with admin privileges all the time is bad.

      While you're at learning, google chkrootkit.

      People tell you 'keep studying' because there are obvious gaping holes in your basic knowledge that no post on a forum will even make a dent in it. Perhaps you should consider the possibility that you can be wrong and if every single expert is going in the opposite direction, you should at least look around to make damned sure they don't know something very important that you don't.

    12. Re:Linux's Security by Sanians · · Score: 1

      With a little care they can then use your system for months and you won't be the wiser.

      ...and they can do that without root, because frankly, there's nothing to hide from. How am I going to know there's malware on my Linux system?

      While you're at learning, google chkrootkit.

      I've heard of it. ...but it would seem to presume the machine has been rooted, in which case, like you said, stuff can hide itself if it's root. (I also remember it being rather useless for the average user due to too many false positives, but that's beside the point.)

      Where's the virus scanner that every Linux user runs, which runs as root and detects the stuff that can't hide itself because the user didn't execute it as root?

      People tell you 'keep studying' because there are obvious gaping holes in your basic knowledge that no post on a forum will even make a dent in it.

      In my experience, it's usually people just repeating junk they've heard but don't really understand, assuming that they know something when they don't.

      Perhaps you should consider the possibility that you can be wrong and if every single expert is going in the opposite direction, you should at least look around to make damned sure they don't know something very important that you don't.

      What, just because something is a popular meme means that it is good security advice? I suppose kids drown if they go swimming after eating too. I mean, if everyone says it, it must be true, right?

    13. Re:Linux's Security by sjames · · Score: 1

      ...and they can do that without root, because frankly, there's nothing to hide from. How am I going to know there's malware on my Linux system?

      For someone who thinks he knows everything, you burned yourself a bit there :-) Man ps. Man top. And REALLY, man chkrootkit.

      Speaking of which, I would say it's false positive rate is no worse than Windows AV but it sure consumes a lot less system resources. It's pretty good at finding subtle signs of a problem where the rootkit hides itself imperfectly. It can also be run from a rescue disk so a rootkit on disk can't hide itself.

      What, just because something is a popular meme means that it is good security advice? I suppose kids drown if they go swimming after eating too. I mean, if everyone says it, it must be true, right?

      Only a fool wouldn't at least look at the evidence. All those wacky doctors claiming you can't drink antifreeze instead of wearing a coat. PFFFFFT! It says anti-freeze right on the bottle!

    14. Re:Linux's Security by Sanians · · Score: 1

      For someone who thinks he knows everything, you burned yourself a bit there :-) Man ps. Man top. And REALLY, man chkrootkit.

      Yes, because anyone who disagrees with you is clearly just ignorant.

      Only a fool wouldn't at least look at the evidence.

      Very true.

    15. Re:Linux's Security by sjames · · Score: 1

      Yes, because anyone who disagrees with you is clearly just ignorant.

      Hey, you're the one who said you have no idea how to see a non-rootkit virus/trojan. I believe you referred to yourself as "nothing to hide from". I was being politely quiet on the subject.

    16. Re:Linux's Security by Sanians · · Score: 1

      Hey, you're the one who said you have no idea how to see a non-rootkit virus/trojan.

      ...and how does one use ps to detect malware? There's 272 processes running on my system right now. Ten years ago, when there were only 20, I knew what they all were. Now? No way in hell. So I don't even look at it anymore, and malware could just call itself "malware" in the process list and I'd never notice it.

      However, even if it were still only 20 processes, here's some questions:

      1. What prevents malware from choosing a legitimate-looking name. Like how in Windows there's a dozen "svchost" running, and so malware would be smart to simply name itself "svchost," as most people are unlikely to notice that there are now 7 of them when there should be only 6. On my system, malware could hide itself pretty well just by calling itself "xterm" as there's always at least a dozen of them in there.

      2. What forces traditional viruses to show up? You know, the ones where they infect an ordinary program, thereby being executed every time that program is executed. Threads don't show up in the process list, so just infect a program and make it spawn a thread to run your malware, and now the CPU time even shows up in 'top' as being used by some legitimate application you've used for years and totally trust, even if it does occasionally do weird things like use a little more CPU time than you think it should be using.

      However, this is all moot anyway. My problem with forcing people to run applications non-root is that it only makes sense if there's some root application that is able to detect malware. When you download Linux and install it, what do you get? You get a system that will prompt you for your fucking password all the time, but otherwise not complain about a damn thing any application does. Does an application constantly use half of your internet bandwidth sending spam? Well, Linux won't tell you it's doing that. Is it indexing your files and sending them to a remote server? Linux won't tell you. Is it recording your keystrokes as you log in to your online banking web site? Linux won't tell you. ...but god-forbid you attempt to set the system time, because Linux will intervene to stop you, and insist that you authenticate yourself before you do something so bloody dangerous, because, you know, it might be malware attempting to set the system time, and we can't allow that.

      It's just retarded. Linux is 100% obsessed with protecting the Linux system itself, but doesn't give a fuck about protecting the user.

      So this whole thread started with me suggesting that a better solution is application sandboxing, since aside from utilities that come with the OS anyway (like file browsers, archive tools, etc.) there are very few applications that need complete access to everything the user running the application has access to. So if you run an office application, the first time you run it, Linux asks what you expect it to do. You click "modify the occasional file I ask it to modify" and so Linux restricts its file I/O to what you give it access to via a file open/save dialogue provided by the OS, and also gives it its own little folder somewhere to store whatever data it needs to store, but doesn't grant it access to every file the user is allowed to access. It also allows it to present GUI windows and accept input from the user through them, but doesn't allow it full GUI access so that it can intercept keystrokes to other applications. If the application attempts network access, Linux tells you what it's trying to access, and you can approve or deny. If you deny, it tells the application that you did, and the application can try to make a case for why it needs that access, but you're still free to just say 'no' and the application can just not implement whatever feature it needs that network access for since apparently the user isn't interested. This is how real security works. You can download malware intentionally, run it in such sand

  51. Re: End state and private capitalism. by Anonymous Coward · · Score: 1

    No communist state I know of had an universal base income for all. So this experiment actually wasn't performed at all.

  52. Become IBM by gelfling · · Score: 1

    Who's employee build image is so laden with agents and management software it renders the notion of having a functioning laptop obsolete. In fact if they hadn't made their workforce work from home they'd probably have built a Citrix XEN environment and handed out slim clients. Who knows, they probably will and drive 'productivity' all the way to zero.

  53. Re:End state and private capitalism. by RicktheBrick · · Score: 1

    In the future most if not all products will be produced by robots. I doubt that the robots will be demoralized enough to quit. I think people will live underground in almost 100% secure buildings. The shell of these buildings will last for centuries and require less than half the energy of today. Every need will be delivered to the occupants. It will not be utopia since there will be little need for the occupants to leave their dwelling. They will become bored with their existence since there will be no problems that require their assistance to solve. Drugs will be used to alter the reality and there will be a demand for the drugs to be dangerous so that there will be an excitement in taking them. People will soon see little need to reproduce and the population will quickly be reduced.

  54. Play smart by Anonymous Coward · · Score: 0

    Antivirus IMO is made to stop bottom feeders and on down to script kiddies. Most infections are cause by lack of common sense and when you have employees/family/friends clicking email links, banner ads, and downloading/installing anything like it's going out of style it doesn't help.
    I block all ads and have done so for years and yes it might be dickish but I've not been hit with a drive-by infection in years. I verify every email sent to me especially emails with attachments. I've not been infected from any email related malware since 2001-2002.

    We live in an age of technology and it's not going to get better until people learn how to protect themselves. The most dangerous part of hacking these days is social engineering and antivirus software is worthless when someone gives the hacker keys to the castle. One gullible users can bring an entire corporate firewall to its knees.

  55. Re:Switch to linux / OsX. by Opportunist · · Score: 0

    Umm... last time I checked, I admit it has been a while, pretty much the same is possible in Windows. But people are lazy and they are clueless of the dangers around them. People could do what you suggest in Windows. They just don't. Changing the OS won't change a thing, if you put the same people in front of the machine with the same lack of a clue, it will not change shit.

    As for the racist bit, if you read the line to the end you'd have noticed the reason why it doesn't matter. Please do so next time and save me the need to point out the obvious.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  56. Re:Switch to linux / OsX. by Ol+Olsoc · · Score: 1

    Mostly 'cause it's not profitable. Too small a market. Same reason why business software is rare for Linux (desktop, at least): No market.

    Get ready for it........Bullshit.

    Linux could be the most insecure OS on the planet and still Windows would get the bigger share of malware. Simply because it is the bigger market.

    How long you guys going to declare an insecure system secure because it's popular?

    Tell us all about the linux servers. If they are as secure as Windows, we should see an equal number of viruses. Lots of those servers out there. But your reasoning is that no one is writing virii for them because there are a lot more windows machines in the ecosystem.

    Instead of spouting microsoft fanboi swill, why don't you do a little research. Don't simply look at the desktop numbers, look at the total numbers of computers. Look at the server side of computing while you are at it.

    There are plenty enough of OSX and Linux machines out there to make them an attractive target.

    The reasons that Windows is used more often is that it is more insecure to start with, and for whatever reason, more of it's users are likely to enable malware that they see on a website or gets mailed to them.

    You might not believe that. That does not make it untrue.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  57. Re:Switch to linux / OsX. by dotancohen · · Score: 1

    Which will last exactly as long as it isn't profitable to make a virus for it.

    If everyone swapped to a certain distro of Linux, I'd be willing to bet you'd have major problems within a week.

    Then why isn't there "major problems" with CentOS / RHEL which are on the majority of computers connected to the internet? Because they are running an Apache webserver instead of a Gnome desktop?

    The truth is, Linux computers are heavily represented on the internet yet we still don't see anything significant in the way of Linux malware.

    --
    It is dangerous to be right when the government is wrong.
  58. Trusted apps need no censorship and away to have by Joe_Dragon · · Score: 1

    Trusted apps need no censorship and away to have censorship and away to have things like user add ones.

    Do you really want games with NO user maps or plugins / mods?

    What about no more emulators? Other then the few paid ones that are very locked down and due to censorship issues can't have all games in a system.

    No more open source apps?

    NO VM's as well.

  59. Re:Switch to linux / OsX. by armanox · · Score: 1

    Oddly, I've never seen a virus on Mac OS, while I have seen trojans that targeted OS X. It could just be internet exposure though - I know more people connected to the net with OS X then I did with OS 8 and 9.

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  60. Re:Switch to linux / OsX. by armanox · · Score: 1

    Unless of course, the script has an exploit to give itself root access - which plenty of such are frequently being patched.

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  61. Re:End state and private capitalism. by matbury · · Score: 0

    Most developed countries do have soem kind of basic income: It's called the social safety-net, welfare, income support, unemployment insurance, job seekers' allowance, SNAP, or whatever you want to call it. Nowadays, corporations have worked out that they can pay less than a living wage and let the tax payer pick up some of the slack (only some of the slack because we love to blame, berate, and punish the poor for being poor without any regard for the causes of their poverty, and claiming that it's some kind of "life style choice"). Corporations are making record profits in the midst of a poverty crisis and still refuse to pay taxes or pay their workers a living wage. What this has to do with the future of anti-virus software, I have no idea.

  62. Surprise, surprise, surprise by Anonymous Coward · · Score: 0

    Let's see. Ok, we'll bullshit and strong-arm our way into PC operating system dominance by hook or by crook, dodging anti-trust penalties along the way, and in the process turn the OS into a marketing and data collection platform for all kinds of goods and services, consuming as much user resources as required. Our colleagues at DoD, meanwhile, have this Internet thingy we can apply similiar enhancements to, for a total package of full-spectrum anal probing of witless users all over the globe. The more pointy the hair, the better it works. Hell, if we do it right, clueless lusers will even reinstall the malware vectors immediately after having paid to have it removed when it clogs up the system beyond any semblance of usefulness (to the user, that is.)

    Don't mean this to be strictly an anti-MS rant, either. "Open" apps and OS'es seem unable to resist the tempatation as well, and the pull of the web is strong enough to corrupt. But Redmond did show the way.

    Thurprise, thurprise, thurprise!

  63. We don't need no thought control by kbaud · · Score: 1

    For a given quality, malware can be a good indication that your system is open and free.. Be it the press, government or software. To paraphrase a great quote, Those who would give up essential freedom in their software for "security" deserve neither. What can prepare a person for freedom? The ability to be responsible leads to a rich and diverse education.

  64. Re:Trusted apps need no censorship and away to hav by Bing+Tsher+E · · Score: 1

    As long as it kills the existence of Javascript engines in browsers, it sounds like a good deal to me.

    (being sarcastic, but WTF? when I want to read something it doesn't mean I want to RUN something, nor does it means it will impress me that trying to read something takes 40% of my processor's resources.)

  65. Re:Switch to linux / OsX. by maroberts · · Score: 1

    You have to accept some moderation is done by mouth breathers. I put a full technical explanation of why something would not work in a national newspaper comment and got more downvotes than almost every other comment I had submitted combined.

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  66. AV is dead. by Deathlizard · · Score: 5, Insightful

    First, let me start off with the Notion that All Antivirus sucks. Regardless of the brand, or the Reputation, If you gave me an hour or less and a windows PC with any Antivirus app on the market on it, pay or free, I will give you an infected box. So why does this happen?

    1) Hot, Fresh, Just for you! This is not just a slogan you see on McDonalds made to order burgers anymore. Today's Virus Obfuscation techniques are so fast and random, that when you activate an payload dropper (whether it be a Flash, Java, Website, Browser exploit or even a Trojan installer) The Payload that you get will only be statistically seen only once. You and only you will get that version of the virus even though it's using a well known virus kit that would be detected if it was not obfuscated. This technique is the reason why no AV firms detect the Fake antivirus variants or FBI Warnings or cryptolockers of the past even though all of the major codebases were detected by most AV Firms.

    2) I'm an Necessary App! People need me to change their search engine, hijack their DNS, spy on them, and pop up ads randomly all over the screen and websites! Read the Slashdot Journal link for some insight on how adware gets on people's PC. Let me make something clear here. Adware is a Virus When a customer comes into my shop and has something like Conduit searchprotect, or Wajam on their machine, I tell them that's a virus because it is. They didn't want it, they got it and it's doing things they don't want. Sounds like a virus to me, yet just about every AV Firm ignores these and lets them gleefully install because they're afraid of getting sued by one of these companies so instead they make guidelines to let them slip through. The first AV I find that reliably removes all Adware as well as viruses without me having to manually remove them or fallback to a removal tool (like ADWCleaner, which is now starting to miss stuff as of late) I will sell in my store.

    3) In Soviet Russia, Trojan Exploits You! This Journal link has been on my sig for years now, and is the primary reason why AV doesn't work anymore. This week alone I had no less then three of my customers Directly call Fake Support Scammers because their PC / Printer / Camera didn't work, and they called the phone number on the first link (The Ads) they saw when they searched for "(PC / Printer / Camera) Support" and if you're letting the bad guys in to physically touch your own box you're already screwed and no AV on earth is going to save you.

    Right now, I'm telling people three things:

    1) Install MSE All AV sucks, The only question is how much do you want to pay for something that sucks. MSE is free, at least blocks most of the ultra bad stuff and doesn't pop up ads of any kind so it's what I install.

    2) Install Adblock on all browsers I install Adblock Plus on any machine that leaves the store. if you're going to infect yourself chances are an Ad is going to lead you there. Blocking the ads blocks most of the infection vectors off the bat.

    3) Don't Download or Install anything. There is no safe place I can direct people to download files without getting some sort of Adware Virus. This is easier to tell users rather than pay attention to what you download. (See #3 to understand) If they protest, go to your PC, go to ask.com with your adware blocker turned off, type in any program you would think they would download (I use VLC Media player. It never fails to show me adware links) and have them pick the download link, when they get it wrong (chances are they will) download the file and send it to virustotal.com. chances are one of the scanners will detect the Adware dropper from the fake site, Then drill it home about not downloading anything.

    4)

    1. Re:AV is dead. by Anonymous Coward · · Score: 0

      Let me make something clear here. Adware is a Virus

      No its not. A virus, by definition, "reproduces" by infecting other files. Adware is more akin to a Trojan.

    2. Re: AV is dead. by KevReedUK · · Score: 1

      OK, so we should use the word "malware" instead. Just remind me again how many outside the IT industry use that word, though. To nearly all users, virus is not a subset of malware, it is a synonym.

      --
      Just my $0.03 (At current exchange rates, my £0.02 is worth more than your $0.02)
  67. Re:Switch to linux / OsX. by David_Hart · · Score: 1

    Mostly 'cause it's not profitable. Too small a market. Same reason why business software is rare for Linux (desktop, at least): No market.

    Get ready for it........Bullshit.

    Linux could be the most insecure OS on the planet and still Windows would get the bigger share of malware. Simply because it is the bigger market.

    How long you guys going to declare an insecure system secure because it's popular?

    Tell us all about the linux servers. If they are as secure as Windows, we should see an equal number of viruses. Lots of those servers out there. But your reasoning is that no one is writing virii for them because there are a lot more windows machines in the ecosystem.

    Instead of spouting microsoft fanboi swill, why don't you do a little research. Don't simply look at the desktop numbers, look at the total numbers of computers. Look at the server side of computing while you are at it.

    There are plenty enough of OSX and Linux machines out there to make them an attractive target.

    The reasons that Windows is used more often is that it is more insecure to start with, and for whatever reason, more of it's users are likely to enable malware that they see on a website or gets mailed to them.

    You might not believe that. That does not make it untrue.

    Wrong...

    The argument that "Linux is more secure because it gets less viruses when there are as many Linux boxes (or more) in the wild vs Windows when you consider servers and clients" simply falls flat on its face when you consider the attack vector, infection rate, and profitability.

    The part that you are assuming in your argument is that it would be just as profitable to target servers (Linux, Windows, etc.) as it is to target clients. This is simply an incorrect assumption. The difference is that very few server Admins use their servers to browse the web, download files, bank, etc. This lowers the possible infection vectors by a lot. The vast majority of virus, trojan, botnet, and other infections today happen due to user activity. Also, the majority of the profits come from either getting credit card information and/or banking information. This is the low hanging fruit of the virus writers. They have found that the best attack vector is the user through spam and malicious web pages. There just are not enough everyday users on Linux for it to be worthwhile writing for.

    If you were talking about hacking, that's a different story. It does seem like hackers are targeting online credit card databases more often. The problem here is that most companies tend to not report such breaches and, when they do, they tend to provide little detail. As such, we have little idea if the majority of breaches are caused by Windows systems, Linux systems, buggy server Apps, poor network security design (i.e. there is no firewall between client and server networks), or social engineering (i.e. having someone inside).

    Finally, there are iOS and Andriod users. Most people use Apps from the App Store. Presumably the App Store for both Google and Apple review the Apps before they are placed online for malicious code. You could argue that the lack of virus for these systems prove that Linux/Unix is more secure. But one could also argue that they are more secure simply because the user doesn't have root access and tend to stay within the walled garden (i.e. strictly use Apps instead of generally surfing the web and loading java apps).

  68. Re:Switch to linux / OsX. by David_Hart · · Score: 1

    As a follow-up, I'm not saying that Linux isn't more secure than Windows. It probably is. All I'm saying is that the argument that it's more secure because there are less viruses is a poor one. All this means is that it is attacked less.

  69. don't run all programs as administrator by Anonymous Coward · · Score: 1

    run as many programs as a regular user so that User Account Control can stop malware. user needs password to run most setup programs. might work if administrator creates a user account for people who use computers. Caveat: setup programs won't run under user accounts though. Many people don't even think of creating a limited user account on windows though. Just a thought.

    Or maybe I can switch my computers to Linux or use Chrome books. I never did run into any malware on Linux or PC-BSD. I actually got a suspicious app from the Google Play store one day. I forgot the name of the app. It was bundled with a game I think. The extra app slowed my tablet down.

  70. Re:End state and private capitalism. by Smallpond · · Score: 1

    Apple alone shifted $54B offshore to avoid US taxes. If we closed tax loopholes but LOWERED corporate taxes, we would have more than enough to pay for it.

  71. Re: End state and private capitalism. by Anonymous Coward · · Score: 0

    Not utopian. Biblical, maybe. Garden of Eden. Or maybe "Runts of 61 Cygni C". Well, "Clan of the Cave Bear", anyway.

    Pretty damned boring after a while. Sorry to play Lucifer, but I can't help thinking that.

  72. Compliance by ohcrapitssteve · · Score: 1

    How long will it take compliance bodies etc like PCI to not require AV for scoped-in machines? Til then, AV is and will be alive and well.

  73. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 0

    > The current big thing, cryptolocker, would work just as well on Linux.

    Nope, tried that. The windows version needs some dotnet 4 fx stuff that doesn't run in wine and the native version works on older versions of 32bit linux with libpng12 1.2.51 only. The hackers promised to fix the problem after I asked for help on their forum and I gave them ssh access to my machine, but they logged in only once, wrote some rude things about busybox and my choice of custom aliases / directories into a random file in /tmp and then I then never heard from them again :(

  74. anti-virus is great! by john.tromp4295 · · Score: 1

    anti-virus is alive and well; and in my view the best sliding piece puzzle ever!

  75. Don't punish victims, block countries. by Victor+Onrust · · Score: 0

    Hmm, Maybe it is a better idea to block outgoing traffic from countries that do not comply to standards in chasing the culprits in stead of punishing the victim.

  76. Re:End state and private capitalism. by IamTheRealMike · · Score: 1

    BI is different to social security in one crucial way - you get it regardless of need. Even rich people get it. That's why it fundamentally can't reduce the divide between rich and poor. The idea is to break the cultural link between receiving income from the state and being a layabout.

  77. Re: End state and private capitalism. by Anonymous Coward · · Score: 0

    Wups, forgot about Ayla. Or Darryl Hannah, anyway. So, not "boring", but those Neanderthal clans sure must have been claustrophobic. Can't see any post-human smurfdom being much different. Do like being out in the woods, though.

  78. Re:Switch to linux / OsX. by phantomfive · · Score: 1

    Right now, is there any OS where you feel you couldn't find a privilege escalation exploit if you worked hard enough at it? With such a big attack surface into root, userland is root.

    --
    "First they came for the slanderers and i said nothing."
  79. Re:Switch to linux / OsX. by Ol+Olsoc · · Score: 1

    The vast majority of virus, trojan, botnet, and other infections today happen due to user activity. Also, the majority of the profits come from either getting credit card information and/or banking information. This is the low hanging fruit of the virus writers. They have found that the best attack vector is the user through spam and malicious web pages.

    Do linux users not get spam? Do Linux users not go to web pages? If Linux and OSX are only "secure via obscurity", would not the user activity be absolutely equal regardless of OS?

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  80. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 0

    ICE?

  81. Re:End state and private capitalism. by 50000BTU_barbecue · · Score: 1

    Sure, I'm a hoarder, chances are I might have something I no longer use but would be happy if it helped you. Maybe you have the same situation?

    I'm in Montreal.

    --
    Mostly random stuff.
  82. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 0

    Unlike the server market which well over 50% are linux. Which potentially have hundreds of credit cards piping through them and sit on big, fat, juicy pipes. Your insinuation that Linux isn't a valuable target is all poop.

  83. Re:Switch to linux / OsX. by el_chicano · · Score: 1

    Umm... last time I checked, I admit it has been a while, pretty much the same is possible in Windows.

    This is how flamewars begin. If you are really talking about the problem being users (which I agree with) then you need to keep it general and you do not need to reference ANY operating systems.

    As for the racist bit, if you read the line to the end you'd have noticed the reason why it doesn't matter. Please do so next time and save me the need to point out the obvious.

    I did not call you a racist, I only implied you were not being truthful. You need to learn how to parse what you read better.

    As far as the truth, you keep referring to individual operating systems when it sounds like you are trying to say they don't really matter. If they don't really matter then why do you keep mentioning them?

    In order to get your ideas across better you need to improve your English writing skills (i.e., don't say stupid shit like you are not trying to start a flamewar). If you are not trying to start a flamewar then it should go without saying (i.e., it should be "obvious").

    And yes, the operating system does matter. You are only looking at Linux usage on the desktop, how many servers run Linux? If you add them into the total Linux usage then then the "market" is pretty big. Linux servers can get compromised too, in fact the only Linux boxes running AV these days tend to be servers.

    Anecdotally none of the friends who I set up with Linux (and NO antivirus) for surfing porn have gotten owned, so I would say contrary to your assertion the OS you run DOES matter.

    --
    A man who wants nothing is invincible
  84. Use what works for you by JunkyardCat · · Score: 1

    I haven't used Norton/Symantec in a long time, way too many processes and just bloat in general. NOD32 was one I liked for a while, but now I'm happy using MSE combined with Malwarebytes and a few extras: Process blocker, WiFi Guard, herdProtect, a good hosts file and Windows 7 Manager used to check all the startup apps, services and task manager. All together this takes less memory and CPU than McAfee or Symantec and hasn't let me down yet. Apply updates immediately and watch for any new directories, running processes, startups, turn off remote connections, etc. Even with UAC turned off (It annoys the hell out of me) I've still been issue free for a long time.

  85. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 0

    I never seen oxygen, but im pretty fucking shure its there

  86. Re:End state and private capitalism. by Skuld-Chan · · Score: 1

    I read somewhere that the average wal-mart relies on over $420,000 dollars a month of public assistance for each store for their employees.

  87. Bad Security Model in the first place by ka9dgx · · Score: 1

    The root cause is that the security model of Unix that everyone copied isn't compatible with the modern world. The OS never asks what resources you want to allow a given program to access, instead it ass-u-me-s that it should have full run of everything, and just trusts the program to do the right thing.

    So antivirus programs were invented to serve as a "no-fly-list" type system.... only programs on the list are stopped. This worked well until methods for changing the signature of programs got up to speed. Imagine a terrorist being able to make up a name before trying to buy/board a flight... this is where we are now.

    Until we get the OS to ask what resources a program should be allowed... things will keep getting worse.

    1. Re:Bad Security Model in the first place by sjames · · Score: 1

      Where did you get the idea Unix just lets the program access everything? Unless you're running as root for some reason...

    2. Re:Bad Security Model in the first place by Cro+Magnon · · Score: 1

      Unix doesn't let a regular user mess with system files, or other user's files, but it doesn't stop a user from running a trojan that screws up his own crap.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    3. Re:Bad Security Model in the first place by sjames · · Score: 1

      You probably shouldn't run a trojan then.

      That and have a backup, or at least filesystem snapshots.

    4. Re:Bad Security Model in the first place by david_thornley · · Score: 1

      The problem with letting you do whatever with your own files is that you can do whatever with your own files. The problem with not letting you do whatever with your own files is that you can't do whatever with your own files. Like the whitelist idea, this is a dilemma.

      The problem with asking the user what resources the trojan needs is that the average user isn't going to have much of a clue what resources are appropriate, and the OS is going to have trouble identifying everything. A set environment like iOS or Android can keep track of what the resources are and how they're accessed, but a general Unixy environment is going to be either less informative or harder to set up.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    5. Re:Bad Security Model in the first place by Rich0 · · Score: 1

      You probably shouldn't run a trojan then.

      That and have a backup, or at least filesystem snapshots.

      That is his whole point though. The OS security isn't really adding any effective value. If you're going to not run malware in the first place, then it doesn't matter if you're running everything as root. If you're going to have good backups, then losing all your files won't matter much.

      The unix security model makes sense from the standpoint that when damage gets in it is contained to a single user account, and doesn't affect the other 500 users on the system. The problem is that this isn't how desktop systems actually work. When there is only a single user account on the system, limiting the damage to only that account means that you've basically lost the war entirely.

      Something like SELinux takes the security model a step further by not treating all programs with the same uid equally. The problem is that it is painful enough to use that most distros don't bother with it.

      And good backups aren't as easy as you suggest. Maybe if all you do is word processing you can either store your stuff in the cloud or use an online backup service and you'll be OK. Once your data volumes go up, doing good backups is both expensive and inconvenient. If you want only one copy of your data, then you double your storage costs right off the bat. If you want multiple copies going back in time, then your costs go up more. The average user considers a backup a USB hard drive they leave plugged in 24x7, and thus it is subject to loss just like the main system - it really only provides protection against drive failure, not malware. Some people leave the backup drive powered off except when doing backups, which reduces the risk of malware, but probably means their backup is old unless they are religious about doing backups.

      Sure, you or I could jot down a robust backup procedure in 5 minutes. The problem is that this works much better for a datacenter where you pay 5 guys to man the floor 24x7 to monitor 500 computers than for a situation where you have one person who is responsible for one computer and they'd prefer not to have to think about it.

    6. Re:Bad Security Model in the first place by sjames · · Score: 1

      My home backup system is rsync on a cron job to another machine. It's easy. 2TB HDs cost $80 and a Raspberry Pi is more than enough to host one as a backup. No need for 5 guys to monitor that.

      MOST viruses and trojans are more interested in carving out a space for a rootkit so they can spam, DDOS and have a jumping off point for other exploits. Those never touch your data and can be blocked by not running as root. I know of one (cryptolocker) that screws with user data. That one would be where the backups and snapshots come in.

      You should look at AppArmor, it's much easier to live with than SELinux.

    7. Re:Bad Security Model in the first place by Rich0 · · Score: 1

      The average person isn't going to be setting up rsync and a cron job. I personally use duplicity to cloud storage for the most important stuff (measured in GB), and rsnapshot to normally-unmounted storage for the less-important stuff (measured in TB). It requires near-zero oversight, but it isn't the sort of thing that just anybody could/would set up. For family I'd probably recommend something like Carbonite - it isn't any better than what you and I are doing but it is at least targeted at the consumer.

      Just letting viruses loose on your system is not wise. Besides the risk of data loss, you could have compromise of financial and other personal information. And, anybody can come along and write another cryptolocker/etc.

      My point though was just running something like Linux out-of-the-box doesn't really solve your antivirus problems. I'd rather start from that than a retail Windows DVD, but we could do a lot better.

    8. Re:Bad Security Model in the first place by sjames · · Score: 1

      If my experience serves, the average user will have no backups of any kind. The above average user will hire someone or ask a knowledgable friend to set something up for them.

      If you're already recommending something to them and it would only take 5 minutes to set up, why wouldn't you set them up with a proper cron job and snapshotted backup volume?

      Who said anything about letting viruses loose? I certainly don't recommend that.

      Don't underestimate the fact that users cannot write the binaries they run. It may be possible to corrupt the memory space of a running app, but when it's closed, the hack goes away. There's not a good hook to insert a virus into.

      If you wish to argue that enhancing the security model could be a good idea, I certainly agree. It may be a harder problem than you think. The NSA took a stab at it w/ SELinux, but that gets so complex to admin that professional admins question the possibility of properly tracking it all, so home users wouldn't stand a chance. AppArmor looks feasible for professionals in a real world environment, but probably will be ignored by home users.

      Capabilities are a win, but are primarily used behind the scenes right now. Controlling them with fs xattrs lags behind.

  88. Re:Switch to linux / OsX. by el_chicano · · Score: 1

    Unless of course, the script has an exploit to give itself root access - which plenty of such are frequently being patched.

    Very true, I glossed over the whole exploit gaining root access thing because the hypothetical webuser should not have root or sudo access. If the webuser could possibly click on an exploit to activate it then they really should not have any sort of root access. Why would a user who only exists to surf porn on the web need that sort of access anyway?

    As far as taking advantage of a buffer overrun to gain root access, that is a crappy programming problem that can affect any OS, not just Linux. if you are that worried about that problem then run Linux in a VM and have no important data either on the VM or on the VM's host. If you do get compromised then you can revert to a prior snapshot. You can copy the compromised VM for further forensic study before you revert if that kind of thing interests you.

    Contrary to the OP's assertion I think that the OS you run absolutely matters. I would use a reverted Linux VM for further porn surfing without a second thought. With Windows if you have a special VM and host for porn surfing then it would probably be OK too if it was on an isolated porn surfing VLAN. Otherwise you run the risk of Windows reaching out to other Windows boxes and doing a drive-by and infecting those too. If you are that paranoid about security then it probably would not hurt to use an isolated porn surfing VLAN for your Linux VMs too.

    Of course I am only referring to criminals trying to exploit your boxes. Once you start talking about state actors working under the auspices of a nation's government then everything goes out your Windows (pun intended).

    You could air-gap any boxes you want to protect but then then that information can become pretty useless to you because it is hard to access when you need it. And air-gaps (as well as fine-grained access controls) will not prevent INSIDERS from compromising your systems, which makes me wonder why more criminals don't try bribing insiders to accomplish their nefarious ends like governments have been known to do in the past.

    --
    A man who wants nothing is invincible
  89. stop using windows ! as an ADMIN ! by Anonymous Coward · · Score: 0

    I know this will make me sound like a Microsoft hater, but the problem is the ability for anyone to develop viruses and malware for windows based systems. That is simply the nature of the "openness" of the platform. look at the other major computing platforms OSX, Linux, IOS, Chrome OS, and Android; which don't have the overwhelming security issues Windows does. Android, IOS, and Chrome OS, use a vertical application ÃoestoreÃ. While there are methods to side-load potentially malicious code, they are far and above more secure Platforms than windows. Apple is moving in the same direction with its desktop operating system OSX. OSX also handles application with better sandboxing than windows does. Most linux system use a software repository that is well documented and open source so the code can be reviewed for malicious code.
    These other platforms have in common a single feature which alone increases their security. The user by default does not operate with root or admin privileges. When setting up a new windows system it always defaults to making the initial account an administrator account. Personal computers often only have this single account. Windows administrator accounts can run any code without requiring a password. Single account machines are thus easily compromised. OSX now requires a password on all accounts and requires a root password be entered when installing all software.
    I am the store manager of a Computer and Mobile repair shop. I always advise my clients to password protect an admin account and use the computer with a user account. The clients that heed my advice are in far less frequently than those who don't. personally I use mostly my chromebook or my android tablet but i do use both my win7 laptop and desktop. I don't even run any AV software on my laptop, on my desktop I run MSE and Malwarebytes only because my son and nephew play games on it.

  90. Re:Switch to linux / OsX. by Anubis+IV · · Score: 1

    Yeah, it probably is due to that effect. The only time I've ever had an infection was on a Mac OS 9 box, which got infected via a downloaded file that was loaded onto the computer via floppy disk. I've seen a handful of OS X trojans and whatnot (though haven't been infected by any), but from what I've read in reference material, they're FAR less common than they were back in the Mac OS days, despite the fact that OS X is significantly more popular and significantly more accessible to black hats than its predecessor. As I recall (there used to be a Wikipedia page on the topic...don't know if there still is or what it's called), the difference between the two is something like two to three orders of magnitude.

  91. Re:Switch to linux / OsX. by armanox · · Score: 1

    Big difference in a lot of things anyway - just think how much legacy stuff was dumped for one when OS X came out that OS 9 still had. Another thought (although minor) is that OS X will no longer run PPC programs - any malware that was built for PPC is gone. Third, I think that everyone in general takes security more seriously these days.

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  92. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 0

    This is disingenuous. The majority of linux machines connected to the internet are managed by other machines, and almost never handle interactive browsing sessions. Malware is mostly a problem on windows servers because shitty admins surf the web from them as administrator, not because windows is inherently terrible technologically.

  93. No, you don't need AV, even on Windows by Anonymous Coward · · Score: 0

    If you have never gotten a virus, then you don't have enough man hours using a computer.

  94. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 0

    The difference is that servers aren't usually operated by tech-illiterate people. Targeting servers isn't the same as targeting systems used by casual users.
    BTW, I don't see Windows servers getting flooded with malware either.

  95. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 0

    Market share has basically nothing to do with vulnerability to malware.

    It's a combination of factors, one of which is market share.

    As long as you can freely run any _software_ on an OS you can run malware as well.

  96. You keep using that word... by Anonymous Coward · · Score: 0

    "as long as antivirus is thorough, productivity while using a computer goes down severely"

    Where by 'severely' they mean 'negligibly in most cases'

  97. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 0

    Are you seriously asking why Windows software (malware) doesn't run on Linux?

  98. Re:Switch to linux / OsX. by Opportunist · · Score: 1

    The OS you run matters not because of the OS or its inherent (or possible) security but just because of its market share. Imagine you wrote the most insecurity OS possible which can be remote controlled easily without any user consent, and yet you will not become a target (unless you are "interesting" enough as a singular target that warrants the investment of time and resources to hack you and only you) if you're the only one running this system.

    The point I was trying to make, and I'll try to be as clear as I possibly can be now, is that it is moot to say "$OS1 is more secure than $OS2", because all that matters is market share. Whether or not something becomes an attack surface is mostly dependent on its distribution and only in a secondary way on how hard or easy it is to overcome its security. That's the reason why Windows is a more attractive attack surface than Linux, why Adobe Flash is a more attractive attack surface than MS Silverlight, why Android is a more attractive attack surface than Blackberry. It's not the security of the system. Only its market share.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  99. Re:Switch to linux / OsX. by Ol+Olsoc · · Score: 1

    Are you seriously asking why Windows software (malware) doesn't run on Linux?

    Of course not. But when he writes:

    Also, the majority of the profits come from either getting credit card information and/or banking information. This is the low hanging fruit of the virus writers. They have found that the best attack vector is the user through spam and malicious web pages. There just are not enough everyday users on Linux for it to be worthwhile writing for.

    The concept of spam response (if they respond but the malware doesn't have a place to latch onto because it's Linux) or social engineering, which depend on exactly what you are giving them, because if it's malware installation, then again, it's Linux not Windows, and if it's just phishing for account numbers, anyone could fall for that, no matter the OS. Users being idiots is a whole different argument. I'll admit that a Windows user is a lot more likely to fall into that category by virtue of popularity.

    Regardless - on my systems now, it's a lot more pleasant. On Windows, it was a constant, and losing battle. That's enough for me. And if for some reason or other, the security through obscurity folks are correct, and Linux is every bit as non-secure as Windows, I'll switch to another secure but obscure system.

    Knowing what I know - I'm not going to hold my breath.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  100. Re:Switch to linux / OsX. by Ol+Olsoc · · Score: 1

    Are you seriously asking why Windows software (malware) doesn't run on Linux?

    Under WINE maybe?

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  101. Re:Switch to linux / OsX. by David_Hart · · Score: 1

    Are you seriously asking why Windows software (malware) doesn't run on Linux?

    Of course not. But when he writes:

    Also, the majority of the profits come from either getting credit card information and/or banking information. This is the low hanging fruit of the virus writers. They have found that the best attack vector is the user through spam and malicious web pages. There just are not enough everyday users on Linux for it to be worthwhile writing for.

    The concept of spam response (if they respond but the malware doesn't have a place to latch onto because it's Linux) or social engineering, which depend on exactly what you are giving them, because if it's malware installation, then again, it's Linux not Windows, and if it's just phishing for account numbers, anyone could fall for that, no matter the OS. Users being idiots is a whole different argument. I'll admit that a Windows user is a lot more likely to fall into that category by virtue of popularity.

    Regardless - on my systems now, it's a lot more pleasant. On Windows, it was a constant, and losing battle. That's enough for me. And if for some reason or other, the security through obscurity folks are correct, and Linux is every bit as non-secure as Windows, I'll switch to another secure but obscure system.

    Knowing what I know - I'm not going to hold my breath.

    Just to be clear, by more or less "secure" I mean that an OS has more or less vulnerabilities, not more or less viruses. It may seem like I am splitting hairs here, but there is a world of difference in the meanings when you get into Computer Science.

    It seems to me, though, that your meaning of "secure" is that Linux/OSX is safer for the user. Which I would agree with. But it's also a much more limited software eco-system (which is a whole other discussion).

  102. Re:Switch to linux / OsX. by Opportunist · · Score: 1

    The attack surfaces for servers and client machines are very, very different. It's not really possible to simply lump them together. How many people read their email on a server? How many stuff USB sticks into a port? How many surf the web? Hell, most servers (at least in a halfway professional setting) today are routinely accessed via remote shell or desktop, and going to them physically is something that is usually limited to situations that are far, far from routine work.

    In short, none of the contemporary main infection ways could possibly work on a server that is at least halfway decently run. And if you know of a single one then please enlighten me, because every single infection routine that is at least halfway often employed today I could think of is geared towards desktop useage. Which leads to the next reason why servers differ from desktops big time: Servers usually have admins that deserve that name. They don't open webpages to see dancing bunnies. And even if, then certainly not FROM THE SERVER.

    Of course there is "hacks", i.e. direct attacks to a server, but that's a completely different beast entirely. But targets for malware tend to be rather desktops. Preferably with clueless, click-hungry users.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  103. I actually DO "stop the source"... apk by Anonymous Coward · · Score: 0

    At the sources (you can't be infected by them) via hosts adding security, speed, reliability, + more & does more, more efficiently by FAR vs. addons + fixes DNS' security issues:

    APK Hosts File Engine 9.0++ 32/64-bit:

    http://start64.com/index.php?o...

    (Details of benefits in link)

    Summary:

    ---

    A.) Hosts do more than:

    1.) AdBlock ("souled-out" 2 Google/Crippled by default)
    2.) Ghostery (Advertiser owned) - "Fox guards henhouse"
    3.) Request Policy -> http://yro.slashdot.org/commen...

    B.) Hosts add reliability vs. downed/redirected dns (& overcome redirects on sites, /. beta as an example).

    C.) Hosts secure vs. malicious domains too -> http://tech.slashdot.org/comme... w/ less added "moving parts" complexity/room 4 breakdown,

    D.) Hosts files yield more:

    1.) Speed (adblock & hardcodes fav sites - faster than remote dns)
    2.) Security (vs. malicious domains serving malcontent + block spam/phish & trackers)
    3.) Reliability (vs. downed or Kaminsky redirect vulnerable dns, 99% = unpatched vs. it & worst @ isp level + weak vs Fastflux + dynamic dns botnets)
    4.) Anonymity (vs. dns request logs + dnsbl's).

    ---

    * Hosts do more w/ less (1 file) @ faster levels (ring 0) vs redundant inefficient addons (slowing slower ring 3 browsers) via filtering 4 the IP stack (coded in C, loads w/ os, & 1st net resolver queried w\ 45++ yrs.of optimization).

    * Addons = more complex + slow browsers in message passing (use a few concurrently & see) & are nullified by native browser methods - It's how Clarityray is destroying Adblock.

    * Addons slowup slower usermode browsers layering on more - & bloat RAM consumption too + hugely excessive cpu use (4++gb extra in FireFox https://blog.mozilla.org/nneth...)

    Work w/ a native kernelmode part - hosts files (An integrated part of the ip stack)

    APK

    P.S.=> "The premise is quite simple: Take something designed by nature & reprogram it to make it work for the body rather than against it..." - Dr. Alice Krippen: "I am legend"

    ...apk

  104. Hosts files aren't dead though... apk by Anonymous Coward · · Score: 0

    You can't be infected by what you can't touch is why & hosts stop modern threats (from online) + worst kinds in fastflux, dynamic dns, & "dga" utilizing types:

    APK Hosts File Engine 9.0++ 32/64-bit:

    http://start64.com/index.php?o...

    (Details of benefits in link)

    Summary:

    ---

    A.) Hosts do more than:

    1.) AdBlock ("souled-out" 2 Google/Crippled by default)
    2.) Ghostery (Advertiser owned) - "Fox guards henhouse"
    3.) Request Policy -> http://yro.slashdot.org/commen...

    B.) Hosts add reliability vs. downed/redirected dns (& overcome redirects on sites, /. beta as an example).

    C.) Hosts secure vs. malicious domains too -> http://tech.slashdot.org/comme... w/ less added "moving parts" complexity/room 4 breakdown,

    D.) Hosts files yield more:

    1.) Speed (adblock & hardcodes fav sites - faster than remote dns)
    2.) Security (vs. malicious domains serving malcontent + block spam/phish & trackers)
    3.) Reliability (vs. downed or Kaminsky redirect vulnerable dns, 99% = unpatched vs. it & worst @ isp level + weak vs Fastflux + dynamic dns botnets)
    4.) Anonymity (vs. dns request logs + dnsbl's).

    ---

    * Hosts do more w/ less (1 file) @ faster levels (ring 0) vs redundant inefficient addons (slowing slower ring 3 browsers) via filtering 4 the IP stack (coded in C, loads w/ os, & 1st net resolver queried w\ 45++ yrs.of optimization).

    * Addons = more complex + slow browsers in message passing (use a few concurrently & see) & are nullified by native browser methods - It's how Clarityray is destroying Adblock.

    * Addons slowup slower usermode browsers layering on more - & bloat RAM consumption too + hugely excessive cpu use (4++gb extra in FireFox https://blog.mozilla.org/nneth...)

    Work w/ a native kernelmode part - hosts files (An integrated part of the ip stack)

    APK

    P.S.=> "The premise is quite simple: Take something designed by nature & reprogram it to make it work for the body rather than against it..." - Dr. Alice Krippen: "I am legend"

    ...apk

  105. Hosts files work (vs. the worst botnet types) by Anonymous Coward · · Score: 0

    You can't be infected by what you can't touch is why & hosts stop modern threats (from online) + worst kinds in fastflux, dynamic dns, & "dga" utilizing types:

    APK Hosts File Engine 9.0++ 32/64-bit:

    http://start64.com/index.php?o...

    (Details of benefits in link)

    Summary:

    ---

    A.) Hosts do more than:

    1.) AdBlock ("souled-out" 2 Google/Crippled by default)
    2.) Ghostery (Advertiser owned) - "Fox guards henhouse"
    3.) Request Policy -> http://yro.slashdot.org/commen...

    B.) Hosts add reliability vs. downed/redirected dns (& overcome redirects on sites, /. beta as an example).

    C.) Hosts secure vs. malicious domains too -> http://tech.slashdot.org/comme... w/ less added "moving parts" complexity/room 4 breakdown,

    D.) Hosts files yield more:

    1.) Speed (adblock & hardcodes fav sites - faster than remote dns)
    2.) Security (vs. malicious domains serving malcontent + block spam/phish & trackers)
    3.) Reliability (vs. downed or Kaminsky redirect vulnerable dns, 99% = unpatched vs. it & worst @ isp level + weak vs Fastflux + dynamic dns botnets)
    4.) Anonymity (vs. dns request logs + dnsbl's).

    ---

    * Hosts do more w/ less (1 file) @ faster levels (ring 0) vs redundant inefficient addons (slowing slower ring 3 browsers) via filtering 4 the IP stack (coded in C, loads w/ os, & 1st net resolver queried w\ 45++ yrs.of optimization).

    * Addons = more complex + slow browsers in message passing (use a few concurrently & see) & are nullified by native browser methods - It's how Clarityray is destroying Adblock.

    * Addons slowup slower usermode browsers layering on more - & bloat RAM consumption too + hugely excessive cpu use (4++gb extra in FireFox https://blog.mozilla.org/nneth...)

    Work w/ a native kernelmode part - hosts files (An integrated part of the ip stack)

    APK

    P.S.=> "The premise is quite simple: Take something designed by nature & reprogram it to make it work for the body rather than against it..." - Dr. Alice Krippen: "I am legend"

    ...apk

  106. Hosts DO work (vs. worst botnet types) by Anonymous Coward · · Score: 0

    On a simple principle: You can't be infected by what you can't touch & hosts stop modern threats (from online) + worst ones in fastflux, dynamic dns, & "dga" types:

    APK Hosts File Engine 9.0++ 32/64-bit:

    http://start64.com/index.php?o...

    (Details of benefits in link)

    Summary:

    ---

    A.) Hosts do more than:

    1.) AdBlock ("souled-out" 2 Google/Crippled by default)
    2.) Ghostery (Advertiser owned) - "Fox guards henhouse"
    3.) Request Policy -> http://yro.slashdot.org/commen...

    B.) Hosts add reliability vs. downed/redirected dns (& overcome redirects on sites, /. beta as an example).

    C.) Hosts secure vs. malicious domains too -> http://tech.slashdot.org/comme... w/ less added "moving parts" complexity/room 4 breakdown,

    D.) Hosts files yield more:

    1.) Speed (adblock & hardcodes fav sites - faster than remote dns)
    2.) Security (vs. malicious domains serving malcontent + block spam/phish & trackers)
    3.) Reliability (vs. downed or Kaminsky redirect vulnerable dns, 99% = unpatched vs. it & worst @ isp level + weak vs Fastflux + dynamic dns botnets)
    4.) Anonymity (vs. dns request logs + dnsbl's).

    ---

    * Hosts do more w/ less (1 file) @ faster levels (ring 0) vs redundant inefficient addons (slowing slower ring 3 browsers) via filtering 4 the IP stack (coded in C, loads w/ os, & 1st net resolver queried w\ 45++ yrs.of optimization).

    * Addons = more complex + slow browsers in message passing (use a few concurrently & see) & are nullified by native browser methods - It's how Clarityray is destroying Adblock.

    * Addons slowup slower usermode browsers layering on more - & bloat RAM consumption too + hugely excessive cpu use (4++gb extra in FireFox https://blog.mozilla.org/nneth...)

    Work w/ a native kernelmode part - hosts files (An integrated part of the ip stack)

    APK

    P.S.=> "The premise is quite simple: Take something designed by nature & reprogram it to make it work for the body rather than against it..." - Dr. Alice Krippen: "I am legend"

    ...apk

  107. Block known BAD sources then (via hosts) by Anonymous Coward · · Score: 0

    You can't be infected by what can't be touched: Hosts stop the worst modern online threats (fastflux, dynamic dns, & "dga" types) via 12 reputable security community sources:

    APK Hosts File Engine 9.0++ 32/64-bit:

    http://start64.com/index.php?o...

    (Details of benefits in link)

    Summary:

    ---

    A.) Hosts do more than:

    1.) AdBlock ("souled-out" 2 Google/Crippled by default)
    2.) Ghostery (Advertiser owned) - "Fox guards henhouse"
    3.) Request Policy -> http://yro.slashdot.org/commen...

    B.) Hosts add reliability vs. downed/redirected dns (& overcome redirects on sites, /. beta as an example).

    C.) Hosts secure vs. malicious domains too -> http://tech.slashdot.org/comme... w/ less added "moving parts" complexity/room 4 breakdown,

    D.) Hosts files yield more:

    1.) Speed (adblock & hardcodes fav sites - faster than remote dns)
    2.) Security (vs. malicious domains serving malcontent + block spam/phish & trackers)
    3.) Reliability (vs. downed or Kaminsky redirect vulnerable dns, 99% = unpatched vs. it & worst @ isp level + weak vs Fastflux + dynamic dns botnets)
    4.) Anonymity (vs. dns request logs + dnsbl's).

    ---

    * Hosts do more w/ less (1 file) @ faster levels (ring 0) vs redundant inefficient addons (slowing slower ring 3 browsers) via filtering 4 the IP stack (coded in C, loads w/ os, & 1st net resolver queried w\ 45++ yrs.of optimization).

    * Addons = more complex + slow browsers in message passing (use a few concurrently & see) & are nullified by native browser methods - It's how Clarityray is destroying Adblock.

    * Addons slowup slower usermode browsers layering on more - & bloat RAM consumption too + hugely excessive cpu use (4++gb extra in FireFox https://blog.mozilla.org/nneth...)

    Work w/ a native kernelmode part - hosts files (An integrated part of the ip stack)

    APK

    P.S.=> "The premise is quite simple: Take something designed by nature & reprogram it to make it work for the body rather than against it..." - Dr. Alice Krippen: "I am legend"

    ...apk

  108. The real problems go deeper by JDG1980 · · Score: 2

    One major problem with security is that the permission model on both Windows and Unix doesn't really give you the tools you need to keep yourself safe. We're still stuck in the 1970s university mentality where the user is assumed to have written or at least compiled the program themselves, and is supposed to have a good understanding of what it does. The program is assumed to be operating as an agent of the user, so it inherits all the user's permissions. On modern systems, with semi-trusted and untrusted code downloaded from the Internet, this assumption is absurd and dangerous.

    Rather than the program inheriting the user's permissions by default, a decent modern security model would instead restrict it to a sandbox unless it was explicitly given permission to get out – and even then the user should be given veto power over specific sandbox breaches. (Android used to work like this, but Google dumbed it down for reasons that are not clear.)

    By default, a program should only be able to do the following:

    • * Get input from the keyboard and mouse (only when the application has focus)
    • * Get input from game controllers (even if the application doesn't have focus)
    • * Output video and sound using the normal system APIs
    • * Read/write temporary files to a scratch directory
    • * Open and save files only through standard system dialog boxes that are under the OS's control

    Anything else – Internet access, ability to freely read and write to files/folders, ability to get keyboard input when not in focus – should require explicit user permission. And the user should have the option of unchecking any or all of these authorizations and continuing to run the app without it being able to do those things. These permissions should be as fine-grained as possible, so an application could have permission to only read certain specific folders, or could be allowed to access the Internet only through a particular API (say, for handling registration or online high scores) and only for certain domains.

    1. Re:The real problems go deeper by david_thornley · · Score: 1

      "Your system will give you a dialog box saying something about the file system. Click on 'Allow' to see the dancing hamsters."

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  109. Re:Switch to linux / OsX. by Anonymous Coward · · Score: 0

    The part that you are assuming in your argument is that it would be just as profitable to target servers (Linux, Windows, etc.) as it is to target clients. This is simply an incorrect assumption. The difference is that very few server Admins use their servers to browse the web, download files, bank, etc. This lowers the possible infection vectors by a lot. The vast majority of virus, trojan, botnet, and other infections today happen due to user activity. Also, the majority of the profits come from either getting credit card information and/or banking information. This is the low hanging fruit of the virus writers. They have found that the best attack vector is the user through spam and malicious web pages. There just are not enough everyday users on Linux for it to be worthwhile writing for.

    You overlook that these malicious web pages have to be hosted somewhere. So, it's essential that they can compromise web servers. Hosting their own is too risky, since there will be a money trail. Also, getting users to download/install stuff from sites they think are trustworthy is much easier. Therefore it is much *more* profitable to target web servers, even when they are more difficult to compromise.

  110. Re:Switch to linux / OsX. by swillden · · Score: 1

    My experience was that disk-borne viruses were just about as common on Mac OS as they were on DOS, on a per system basis. There were many more DOS viruses in absolute terms, of course.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  111. Virus authors love Virustotal. by Anonymous Coward · · Score: 0

    As it gives them an easy way to check to see if their creations are detected or not.

  112. I used to just re-install windows every six months by walterbyrd · · Score: 1

    I was actually easier that mucking with AV software. At least my PC ran fast for a while.

    Sadly, MS has made that too difficult these days.

  113. Re:End state and private capitalism. by BitZtream · · Score: 1

    The idea is to break the cultural link between receiving income from the state and being a layabout.

    Ah, so its not about solving a problem, its about being Politically Correct and pretending we care about fellow human beings rather than actually doing anything about it.

    Much like minimum wage, the only thing you'll accomplish is raising the cost of living until the BI no longer does anything useful.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  114. Re:End state and private capitalism. by Anonymous Coward · · Score: 0

    This is called the earned income tax credit. Combined with other tax credits it can add up to quite a bit of money. Add in subsidies for healthcare and food and housing assistance, many working poor in this country make more than double their earned income.

    Barriers to such assistance are largely ignorance driven - the state can be an opaque beast even though they spend millions advertising these programs. Very few people in this country should want for their basic needs - even given the shit economy we have been slogging through for the last 6+ years.

    Of course this doesn't mean it is easy. Once you fall below a certain level of poverty after a certain age your odds of being able to pull out of poverty dramatically fall. Being 40+ and indigent is a tough way to go. And we have an entire system designed to create this situation: our criminal justice system. Primarily aimed at the poor and particularly poor minority men, the criminal justice system is very good at creating 40 year old men with no hope of moving beyond a subsistence lifestyle. But at least we have eradicated drug abuse....

  115. Re:Switch to linux / OsX. by sjames · · Score: 1

    The thing is though, Linux servers are high value targets. They tend to have big pipes and they tend to serve many clients.

  116. Not a buffer problem - deliberate by dbIII · · Score: 1

    It was seen as a "feature" and designed in.
    There were even articles about it here so I'm somewhat astonished that so many are deciding that I must be wrong and making up their own ideas of what they think I mean.

  117. Short memories by dbIII · · Score: 1

    I don't believe MS has made any image format with intentional capability to execute arbitrary code. If you have information to the contrary, then please cite source.

    http://en.wikipedia.org/wiki/W...

    MS should be praised for getting rid of it.
    I was using it as an example of the worst stupidity at the peak of the "just left everything run" mindset that we are thankfully getting away from.

  118. It was a short post - how did you miss so much? by dbIII · · Score: 1

    Your petty attempts at laying this at the door of MS is an example of this. If - in your mind - the problem is simply MS, then you are overlooking the real problems.

    You will see above that I mentioned Java. You even referred to it yourself. How can you with a straight face scold me about "petty attempts at laying this at the door of MS"? I suggest less cheerleading and more learning from past mistakes.

  119. Choosing app scanners by jago25_98 · · Score: 1

    How's about choice in the service that advices whether an .apk is safe or not? At the moment we generally have to choose Apple or Google. Apple abused their position by blocking Bitcoin apps and others already. If there was a free market in this choice then the market could correct the problem.

  120. Multitasking by tepples · · Score: 1

    So all your web browsing is under webuser, how do you refer to web manuals while using an application as user?

    1. Re:Multitasking by el_chicano · · Score: 1

      So all your web browsing is under webuser, how do you refer to web manuals while using an application as user?

      Notice I said a separate webuser for porn surfing. I don't usually have issues with websites containing tech info infecting my PCs, but that will could change in the future.

      Personally I find application manuals on the box itself are usually pretty useless. When I need that sort of info I will 'su -' to the regular user and use elinks to search the internet. If I really need to see the pretty pictures I will run a VNC session as the regular user and connect to that.

      SSHing to a Linux box and tunneling a VNC session to my local desktop also works great on Windoze. For those times I am stuck on a Windoze PC that has net access I always carry a copy of putty and vncviewer on a USB flash drive.

      --
      A man who wants nothing is invincible
  121. Legit source of large volume of unknown code by tepples · · Score: 1

    How would this whitelisting be made practical for high school students doing programming homework while remaining effective?

    1. Re:Legit source of large volume of unknown code by Karmashock · · Score: 1

      sandbox the programming student's work.... just one option.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  122. Re:End state and private capitalism. by Anonymous Coward · · Score: 0

    "If Poverty Level $5k)."
    Hmmm. It looks like a part of my post may have been lost in the post. I wonder if that somehow got my score knocked down to -1.

    If one's federal AGI is less than the poverty level for one's family size (according to filing on one's income tax return), then...

    take Poverty Level - AGI then divide by 2. With a $5k cap. This would be the credit.

    Now, let me explain the EIC. I don't think you understand it.
    EIC may help family sizes with 2+ people. I'd have to check the table.
    EIC may just cover the FICA taxes taken out for single individuals.
    EIC doesn't cover all taxes taken from those who work as sole proprietors. So a self-employers person scraping by, who doesn't make enough to pay income tax, may still end up having to pay something back despite the EIC knocking it down some.
    EIC doesn't help the unemployed (not recently unemployed who would have hope of unemployment insurance) or the homeless.

    My idea is a new credit. It shouldn't cost more than $300 billion per year assuming $5k/person cap. This is per person, not per family. So a family of 2+ shouldn't hit the cap, since I think 2 person family size has a poverty level of $15k or so ($7.5k if income is nothing).

    I'd restrict it to legal residents.
    I may restrict it to someone who has earned at least $1000 (one thousand dollars) in their whole lifetime.
    And 22+ years old,
    18-21, must be living away from relatives
    17 and under, must be living away from relatives and be emancipated.

  123. Commercial AV by DarthVain · · Score: 1

    There is also the fact that much of the commercial AV software is barely less worse than the viruses they purport to protect you from. From consuming resources in a bloated way, to advertising, to constantly trying to extort money from you, to conflicting with other programs, etc...

    Personally I have taken a light approach and the only ones I touch are MSE and Spybot Search and Destroy on specific issues that might come up. Much of the malware you get (and most of it is adware now) take over other applications such as browsers and the like and are not easily removed by AV packages.

    As many have probably mentioned, the best AV is the education of the person sitting in the chair, and until that is addressed, no amount of AV is going to be effective and there are so many ways around it by simply getting the user to allow it anyway.

  124. DON'T USE WINDOWS by Anonymous Coward · · Score: 0

    Enough said.

  125. Blacklisting doesn't work by Anonymous Coward · · Score: 0

    Antivirus has never been viable as a defense against unknown threats. The only correct way to do security is to build it in at the lower levels and prevent applications from exploiting the system in the first place. Unfortunately this means tradeoffs - such as apps not being able to see each other and communicate with each other. Sandboxing. Even then we can exploit communications to get around this by opening tunnels and proxies.

    Nope, we're going to have to airgap things. There's no reason your fart app should be able to read the filesystem and GPS.

  126. Wrong question by cwsumner · · Score: 1

    The question is not "what does it miss" but "what does it catch". Full protection is impossible, the ecology of the network is too dynamic.
    We use Anti-virus because it is better than not.
    Whether it should be a user choice or built into the OS, is again another question. But having a choice is a good thing.

  127. Re:Switch to linux / OsX. by david_thornley · · Score: 1

    As opposed to that time I was glad to be carrying my own MacOS (7?) anti-virus on a disk. There were widespread viruses. I rather admired the WDEF virus, which took neat advantage of an Apple setup that doubtless looked safe enough at the time.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  128. Re:I used to just re-install windows every six mon by Rich0 · · Score: 1

    I'd considered this, but these days it isn't just juvenile prank software that ends up running. If you just accept viruses on your network you get issues like:
    1. You're part of the spam problem. I prefer not to be a leach on society.
    2. They're stealing your personal info, including stuff like banking credentials. I like having money, and would prefer to hang onto it.
    3. Somebody could use your PC to attack something else, perhaps something important. I don't like guys kicking down my doors in the middle of the night.
    4. Somebody could use your PC to host warez/music/etc. I don't like getting sued and having to prove my innocence, and heaven forbid any of my PCs actually contain warez/music/etc in the first place when this happens.

    I could see regular wipes as an inconvenient ADDITIONAL layer of security on top of keeping garbage out. I just don't see it as a substitute.

  129. It's still a good idea!!! by iq145 · · Score: 1

    A bulletproof vest can't stop every and all bullets, but would you step into a gunfight without one?

    1. Re: It's still a good idea!!! by KevReedUK · · Score: 1

      Your analogy can be taken one step further, too... Bulletproof vests do sod all to protect you from knife attacks, either. Similarly, AV is competent (at best) in protecting you from some kinds of threats, but useless in protecting you from others. In fact, it could be argued that it's worse than useless, as it gives the user a false sense of security.

      --
      Just my $0.03 (At current exchange rates, my £0.02 is worth more than your $0.02)
  130. Re:End state and private capitalism. by matbury · · Score: 1

    Re: "Much like minimum wage, the only thing you'll accomplish is raising the cost of living" -- An example of another fallacy promoted by the neo-liberal, free market, faith-based (faith in the invisible hand, that is) end of the spectrum. How many studies and examples in the real world does it take to put this one to rest? Check: https://search.disconnect.me/s...

    If you phase out corporate wage subsidies from the govt., corporations will have no choice but to pay their workers a living wage. Add to that manditory, single payer health insurance and the costs for both employers and employees go down dramatically. Raise the minimum wage and workers get a bigger share of corporate profits which goes back into the consumer economy boosting demand for consumer goods and the economy as a whole. Everyone wins. We're continuing to push all the money up to the 1% and they aren't spending it in the real economy. They aren't creating any substantial demand and demand is what drives consumer economies.

  131. Re: Switch to linux / OsX. by KevReedUK · · Score: 1

    Actually, there is more to it than just market share. It's a combination of market share, proportion of that market share that is logged into via interactive sessions and the perception of a predominant lack of technical abilities (OK, not just abilities... A suitably sceptical/paranoid attitude also falls within this category).

    Simply put, it's easier to write malware to do things when a user runs it than it is to get the malware in through an exploit and get it to run itself. You therefore target not the platforms with the most installs, but the platforms with the most interactive sessions. To target more specifically within this group, you then consider which platform's users are more likely to be susceptible to social engineering.

    This is likely to be the main reason that Windows is the preferred target platform for most malware. Arguments about the sheer volume of Linux servers on the net are somewhat moot when you consider the rarity with which a "typical user" logs into them interactively.

    Truth is, without users, PCs are largely useless. As such, the most effective form of malware prevention (removing the user) is impractical. Moving to a different platform will only work until the tipping point is reached and your new choice of platform has an equal or higher proportion of less-technically-able users in interactive sessions than the one you moved from. As such, the only long-term solution is to upgrade your users. Best of luck in achieving that!

    --
    Just my $0.03 (At current exchange rates, my £0.02 is worth more than your $0.02)