Slashdot Mirror


Malware Taps Windows' 'God Mode'

Reader wiredmikey writes: Researchers at McAfee have discovered a piece of malware dubbed "Dynamer" that is taking advantage of a Windows Easter Egg -- or a power user feature, as many see it -- called "God Mode" to gain persistency (warning: annoying popup ads) on an infected machine. God Mode, as many of you know, is a handy tool for administrators as it is essentially a shortcut to accessing the operating system's various control settings. Dynamer malware is abusing the function by installing itself into a folder inside of the %AppData% directory and creating a registry run key that persists across reboots. Using a "com4" name, Windows considers the folder as being a device, meaning that the user cannot easily delete it. Given that Windows treats the folder "com4" folder differently, Windows Explorer or typical console commands are useless when attempting to delete it.Fortunately, there's a way to remove it. McAfee writes: Fortunately, there is a way to defeat this foe. First, the malware must be terminated (via Task Manager or other standard tools). Next, run this specially crafted command from the command prompt (cmd.exe): > rd "\\.\%appdata%\com4.{241D7C96-F8BF-4F85-B01F-E2B043341A4B}" /S /Q.

114 comments

  1. Re: GORD IS DEQSD! by Anonymous Coward · · Score: 1

    gort klaatu barada nikto

  2. Re:Unsmart quotes by Anonymous Coward · · Score: 0

    Does this site have editors? It's tough to tell sometimes. Most of the time.

  3. Re: Unsmart quotes by Anonymous Coward · · Score: 0

    We finally got https this year. Maybe we'll get utf-8 by 2034.

  4. Re:Unsmart quotes by Hognoxious · · Score: 0

    Or get some editor chappies who are speaking the most jolly good English.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  5. Re:Unsmart quotes by The+New+Guy+2.0 · · Score: 0

    We have moderators that send bad posts into a -1 point dustbin. The Editors (team that posts the stories) have power to remove anything patently offensive, but don't censor on words alone.

  6. Payload? by The+New+Guy+2.0 · · Score: 3, Interesting

    Nice that Macaffe found the uninstall instructions for this... but what is the payload they were trying to deploy. The God Mode install of a file device is a way to get in that must be closed. but what did this do if left installed? Knowing what this does if left alone leads to who to blame.

  7. Re:Unsmart quotes by Anonymous Coward · · Score: 0

    I haven't used Windows in a decade, so I don't know: What happens if you paste curly quotes on the command line?

  8. Re:Unsmart quotes by Anonymous Coward · · Score: 0

    I think /. is waiting for UTF-9 to be released.

    But seriously, if you're worse than Windows at handling standard character sets, you should just be ashamed.

  9. How to remove ANY special filename in Windows by xlsior · · Score: 5, Informative

    The Windows GUI will prevent creation and removal of any 'special' foldername that looks like a device: LPT1, COM6, CON, etc.

    To remove any of those "special" file/foldernames after the fact, all you need is look for the short 8.3 notation of the filename that the filesystem uses behind the scenes, and which the GUI hides from the end user.
    Open a command prompt and navigate to the folder that contains the special name
    dir /x will show the associated "short" filename, e.g. co~123 instead of COM4

    You can directly remove/rename/etc the file from the command prompt when referring to these short names:
    remove a file: del co~123
    remove a folder with its contents: rd co~123 /s

    1. Re:How to remove ANY special filename in Windows by 93+Escort+Wagon · · Score: 2, Insightful

      dir /x will show the associated "short" filename, e.g. co~123 instead of COM4

      Wait a minute... Windows is still using that bastardized dual naming system, 20 years in?

      God help you a Windows users...

      --
      #DeleteChrome
    2. Re:How to remove ANY special filename in Windows by The+New+Guy+2.0 · · Score: 1

      How are we going to teach children of today what an 8.3 filename is? It seems like DOS must still exist in schools at some point.

    3. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 1

      Yes it does. One of the reasons why is that some utilities and programs cannot handle spaces in paths. The other is that some programs expect 8.3 by default.

    4. Re:How to remove ANY special filename in Windows by TheReaperD · · Score: 0

      God forbid someone's Windows 95 application stops working suddenly 20 years later!

      --
      "Be particularly skeptical when presented with evidence confirming what you already believe." -
    5. Re:How to remove ANY special filename in Windows by clovis · · Score: 5, Informative

      The Windows GUI will prevent creation and removal of any 'special' foldername that looks like a device: LPT1, COM6, CON, etc.

      To remove any of those "special" file/foldernames after the fact, all you need is look for the short 8.3 notation of the filename that the filesystem uses behind the scenes, and which the GUI hides from the end user.

      Open a command prompt and navigate to the folder that contains the special name

      dir /x will show the associated "short" filename, e.g. co~123 instead of COM4

      You can directly remove/rename/etc the file from the command prompt when referring to these short names:

      remove a file: del co~123

      remove a folder with its contents: rd co~123 /s

      In addition to what xlsior said,

      Regarding the so-called "specially crafted command" in the example,
        (rd “\\.\%appdata%\com4.{241D7C96-F8BF-4F85-B01F-E2B043341A4B}” /S /Q),

      All it is doing is using the \\.\ prefix to tell the parser to skip reserved-word checking.
      For example, you cannot create a folder c:\com4 using MKDIR C:\com4. but MKDIR "\\.\C:\com4" succeeds.
      Likewise with the RMDIR

    6. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      Did you at any point believe when they advertised to have it been rewritten Windows completely again?

      Nope, they didn't. It's still same loose spaghetti all the way down it's been since they ever started.

    7. Re:How to remove ANY special filename in Windows by jbmartin6 · · Score: 1

      Server versions don't use it by default. There is an option to enable it however.

      --
      This posting is provided 'AS IS' without warranty of any kind, implied or otherwise.
    8. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 1

      Yes, but you've been able to disable that 'feature' since about win2003\xp, I think you could even do it in win2k.

    9. Re:How to remove ANY special filename in Windows by lgw · · Score: 5, Insightful

      Backwards compatibility is important. Why drop it? 16-bit support is finally gone, but I suspect only because everything anyone still uses (games) has been virtualized already.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    10. Re:How to remove ANY special filename in Windows by dwywit · · Score: 2

      Apropos your user ID.

      It's called backwards compatibility.

      --
      They sentenced me to twenty years of boredom
    11. Re:How to remove ANY special filename in Windows by Kjella · · Score: 2

      Uh huh. And the main drive is still called C: because A: and B: were floppy drives once. Some things aren't worth changing, simply because it'd break lots of existing code for no particular reason. For example I think the Linux (POSIX?) file system was written before they invented autocomplete, it's all TLAs like /var/usr/bin/lib/wtf. But I care roughly as much as that drives in Windows start on C:, which is to say very very little.

      --
      Live today, because you never know what tomorrow brings
    12. Re:How to remove ANY special filename in Windows by The+MAZZTer · · Score: 2

      It is still possible for the short name to be COM4. In any case, you can use the special format: \\?\C:\etc\etc\com4 in a del or similar command. It will usually work as long as the command passes it straight through to the Windows API function calls.

    13. Re:How to remove ANY special filename in Windows by mysidia · · Score: 0

      How are we going to teach children of today what an 8.3 filename is? It seems like DOS must still exist in schools at some point.

      I recommend making kids to learn to use DOS 5.x and Windows 3.1 in Year 1, by providing this as their personal computing device, then in Year 2 switch them over to Linux, and in Year 3 they have access to both Windows 7 and Linux, in Year 4 they will learn how to disassemble and assemble computer from components.

      At end of Year 4 give a test where the kid will demonstrate faculty in both operating systems, and in the knowledge of electronics components and ability to build a computer from components.

      And give the kids limited/no use of Tablets, iPods, or other mobile computing devices, until they complete these trials.

      I would gamify this by setting point values on certain accomplishments.

      When the kid accomplishes a major milestone or earns an offered achievement in learning technical details of computers, then a certain number of reward points will be granted to them.

      These reward points can be redeemed for certain prizes, at certain times.

      Or, actually, most of the time.... E.g. redeem 100 reward points for an hour of iPad gameplay at a certain time.

      Except, certain days, and certain times will have a lower RP cost than others.

      4 to 5 PM Mon-Fri might have a normal cost of 100 RP, but 7PM to 8PM costs 200RP.

      Also, under certain conditions a temporary "Disappointment tax" on earned RP or spent RP or both may apply for a few weeks.

      Any major misconduct or major failure (Such as failing to get an A or B in Math) applies a monetary penalty to the child's RP, and can result in a negative balance, which might be settled by selling off or revoking previously-received tangible prizes.

    14. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 2, Interesting

      Backwards compatibility is important. Why drop it? 16-bit support is finally gone, but I suspect only because everything anyone still uses (games) has been virtualized already.

      16 bit is only gone if you are running the 64 bit version of Windows. if you are running the 32 bit version, which for some bizaare reason still exists, even in Windows 10, then you can still run 16 bit programs.

    15. Re:How to remove ANY special filename in Windows by The+New+Guy+2.0 · · Score: 1

      You left something out... you need to give them Windows 10 today in order for them to process the current media. You don't want to leave sesamestreet.com to insecure browsers only.

    16. Re: How to remove ANY special filename in Windows by slazzy · · Score: 1

      Poke them with a stick for awhile, pretty much the same experience as trying to use long filenames in dos.

      --
      Website Just Down For Me? Find out
    17. Re: How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      Not me, I keep all my Win 3.1.1 workloads on bare-metal.

    18. Re:How to remove ANY special filename in Windows by inode_buddha · · Score: 1

      "Nope, they didn't. It's still same loose spaghetti all the way down it's been since they ever started."

      After digestion, I presume.

      --
      C|N>K
    19. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      > Backwards compatibility is important. Why drop it?

      Because that way they can make more money by selling us new Windows versions and putting the ones which didn't upgrade at a "second citizen" level. I thought everyone knew that. Is it possible to use M$ software and miss that "feature"? Backward compatibility is a nice Marketing concept.

      > 16-bit support is finally gone, but I suspect only because everything anyone still uses (games) has been virtualized already.

      Unless I'm wrong, in a recent discussion Linus was informed by Wine developers that some people still use 16-bit (professional) software and support was kept for that reason. Maybe things changed and I didn't notice. If so, please someone correct me.

    20. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      Plus you can Use A: and B: to rename your CD/DVD drives to keep them out of the way of the rest of your stack of disks.

    21. Re: How to remove ANY special filename in Windows by Billly+Gates · · Score: 1

      You know I heard there is an app for that for these kids

    22. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      We still have NTFS, because ReFS is worse?

      In fact, it is so much worse (4 years on) that most users don't even know that ReFS exists.

    23. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      No, you are way too advanced for kids these days. First you got to teach them how to string beads on an Abacus and once they can add and subtract, move on to a slide rule...

    24. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      Yea, that was back when people were so desperate for speed it was one of those common "disable me" things found on tweak sites. But when you disabled it all sorts of stuff started breaking. Like nortonAV.

    25. Re:How to remove ANY special filename in Windows by tlhIngan · · Score: 2

      Backwards compatibility is important. Why drop it? 16-bit support is finally gone, but I suspect only because everything anyone still uses (games) has been virtualized already.

      16 bit is only gone if you are running the 64 bit version of Windows. if you are running the 32 bit version, which for some bizaare reason still exists, even in Windows 10, then you can still run 16 bit programs.

      16 bit is gone because AMD64 does not support it. It was an architectural decision. Win64 can only run Win64 and Win32 apps because that's all the underlying processor supports To run 16 bit requires an emulator - which is what the virtualization products do - they run the 16 bit code in an emulator until it switches to 32 bit mode at which point they run the code on the hardware itself.

      Windows 10 supports 32 bit because there are a lot of products where it doesn't make sense - low cost PCs often have 1-2 GB of RAM, so why run 64 bit? I mean, my tablet runs 32-bit Windows 10 because it has 1GB of RAM (and it only cost $100) And of course, I have a couple of Win16 apps that I still can't find equivalents for. Of course, Win16 runs under an emulated Windows 3.1 environment and Windows 10 needs to install the NTVDM emulator for Win16 (complete with classic Win3.1 iconography).

    26. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      That's total nonsense, WINE runs 16 bit Windows programs on 64 bit Linux and it doesn't use an emulator.
      Stop repeating Microsoft's lies to hide that they broke compatibility only out of laziness.
      Only V86 mode is gone from long mode, but 16-bit Windows applications generally do not need that.

    27. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      And why does Microsoft not just remove that COM* special-case handling idiocy?

    28. Re: How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      Wait... how do you achieve process isolation for 16 bit code without V86? There is no MMU in the original 16 bit mode.

    29. Re:How to remove ANY special filename in Windows by TheReaperD · · Score: 1

      Because programs written 20 years ago and have not been updated are universally insecure and have no business having access to your core OS, which many of these older programs require. I wouldn't even trust them if they did run fully in user space. If you have to use them, they should be in fully sandboxed VMs, not running on your host OS.

      --
      "Be particularly skeptical when presented with evidence confirming what you already believe." -
    30. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 1

      > Because programs written 20 years ago and have not been updated are universally insecure and have no business having access to your core OS, which many of these older programs require.

      That is simply not the case. It is perfectly possible to use a 20-year old Linux program on an updated system (if they don't use deprecated system calls, that is). Actually we can use programs which are older than Linux without any problems, like vi (vim is more advanced, but one might to want old vi for an old machine).

      I don't know even if that applies to Windows (read ahead), but one can use Wine and have a lot of security measures from modern Linux...

      > I wouldn't even trust them if they did run fully in user space.

      20 years ago processors were simpler and software even more simplistic. A lot more programs ran fully in user space -- and for the older ones, at the time they were conceived, there was not any separation between kernel space and user space. Modern OSes, I'd risk to say, were developed to constrain such programs to user space.

      > If you have to use them, they should be in fully sandboxed VMs, not running on your host OS.

      You can use VMs indeed, no big deal, but such old programs were developed for stand-alone PCs, because (at least in the case of Windows computers) the Internet was having a "delayed" adoption. Being old, I know many, many programs were made for PCs not connected by a network -- even for prosaic reasons like PCs being very expensive back then for small companies (the big ones had Novell networks, for example).

      I'd imagine that software from that era can be used in isolated machines without any problem, so they are in effect protected from infections. Also, I expect less exploits for older systems... Windows 10 is set to replace Windows 7 and as such is a much more attractive target for exploits.

      It always amaze me how point-of-sale computers run some simple setting which even looks like DOS. Depending on the legal scenario they can go for decades with but a few small changes.

      My worries are directed to the other extreme of the spectrum: I was talking to a friend of mine which plans to purchase a TV receptor. He wants a smart TV because, er, it looks like a good idea to buy a smarter thing. But I know this will work just like Windows or Android.

      Eventually, updates will stop.

      And it's not like Linux dropping 386 support after some 20 years... more like no updates after some 5 years -- and even then, just one update per year -- or worse: no updates at all for the lifetime of the TV. Suddenly that big brother eavesdropping TV gets a lot more probable...

      So, yes, modern stuff can be less safe sometimes.

    31. Re:How to remove ANY special filename in Windows by yuriklastalov · · Score: 5, Insightful

      spaces in paths are an abomination any way

    32. Re:How to remove ANY special filename in Windows by drinkypoo · · Score: 1

      That is simply not the case. It is perfectly possible to use a 20-year old Linux program on an updated system (if they don't use deprecated system calls, that is).

      It's not unusual to have library problems with older programs, which is why Loki_Compat exists, for example.

      You can use VMs indeed, no big deal, but such old programs were developed for stand-alone PCs,

      Yes, and thus they are too dumb to know about virtualization, and will work fine.

      And it's not like Linux dropping 386 support after some 20 years...

      That still seems like a shame to me. There are still 386-based SoCs and PC104 PCs (that is, the same size as a PC104 expansion module) out there.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    33. Re: How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      Why is etc in the path to the windows host file?

    34. Re: How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      Because USB is multiple COM ports.

    35. Re:How to remove ANY special filename in Windows by mysidia · · Score: 1

      Make them work it in their head by issuing word coins in fixed denominations, and they get 25 extra points by making exact change. At other times, the reward coins will be issued with a "Pick Stack #1, Stack #2, or Stack #3" option

      And the 3 stacks will be different numbers of coins in different denominations.

    36. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 1

      > But when you disabled it all sorts of stuff started breaking. Like nortonAV.

      Yes, that was another advantage.

    37. Re:How to remove ANY special filename in Windows by Anonymous Coward · · Score: 0

      > the main drive is still called C: because A: and B: were floppy drives once. Some things aren't worth changing, simply because it'd break lots of existing code for no particular reason.

      CP/M (from which MS-DOS was cloned or copied) used A: as the 'main' drive whether this was a hard disk or the first floppy. This allowed software to use fixed filenames without having to worry whether the machine it ran on was floppy or hard disk based, or even networked using DR-NET.

      MS-DOS was originally floppy disk only* and wound up with hard coded floppy disk names A: and B: so in version 2.x they used C: as the hard disk which did "break lots of existing code for no particular reason".

      * There were some fiddles that made a small hard disk act as if it were a floppy drive, but the FAT12, lack of directories or user groups, made it quite impractical.

    38. Re:How to remove ANY special filename in Windows by TheReaperD · · Score: 1

      That is simply not the case. It is perfectly possible to use a 20-year old Linux program on an updated system (if they don't use deprecated system calls, that is).

      Apples and oranges. Linux uses shared libraries that are updated for security. This is why old applications break and need fixing on linux. In my opinion, this is a good thing. If your linux program will not compile with current libraries then you have to get an updated version or VM it with outdated libraries. On Windows, programs have their own, outdated libraries already compiled into the binary blobs that you cannot independently update. This is one of the reasons why Windows has so many more security problems.

      My worries are directed to the other extreme of the spectrum: I was talking to a friend of mine which plans to purchase a TV receptor. He wants a smart TV because, er, it looks like a good idea to buy a smarter thing. But I know this will work just like Windows or Android.

      Eventually, updates will stop.

      I agree. These devices are a nightmare in the making. They're usually running an outdated, customized version of android that received few, if any, security updates.

      So, yes, modern stuff can be less safe sometimes.

      Bad design is bad design, new or old.

      --
      "Be particularly skeptical when presented with evidence confirming what you already believe." -
    39. Re:How to remove ANY special filename in Windows by godefroi · · Score: 1

      Some badly written utilities and programs. Also, I'd be pretty surprised if there were any programs expecting 8.3 filenames in common use today.

      --
      Karma: Poor (Mostly affected by lame karma-joke sigs)
  10. Haha! by Anonymous Coward · · Score: 0

    Beware the tit master.

    1. Re:Haha! by Anonymous Coward · · Score: 0

      Beware the tit master.

      I would think it would be "Befriend the tit master. For She who controls the tits, controls my attention... for a while anyway..."

    2. Re:Haha! by Anonymous Coward · · Score: 0

      That's what she thinks. Some of us don't give a shit about tits. Beware the stupid en-tit-led bitch who's pissed off when she doesn't get attention because she thinks her tits are the shit.

    3. Re:Haha! by Anonymous Coward · · Score: 0

      Sometimes I wonder if that's the only reason Cliton is beating Sanders.

  11. Re: Unsmart quotes by bugnuts · · Score: 1

    And 4 years later all the machines will crash when the date flips on their microvax servers.

  12. Re: Unsmart quotes by Anonymous Coward · · Score: 0

    That's embarrassing. Somehow I suspect that Slashdot simply doesn't have enough staff to do that in a timely manner. Of course, there's an easy solution. Open the fucking source code like it used to be! I'm sure there are people here who would be happy to implement proper UTF-8 support. If you don't have the resources to fix it yourselves, open the damn source again!

  13. Re:Unsmart quotes by Anonymous Coward · · Score: 0

    The corrected code... Deltree C:*.* & sudo install Linux

  14. Fix Only From Command Prompt? by organgtool · · Score: 5, Insightful

    Next, run this specially crafted command from the command prompt (cmd.exe): > rd âoe\\.\%appdata%\com4.{241D7C96-F8BF-4F85-B01F-E2B043341A4B}â /S /Q.

    What? Clearly windows is not ready for the desktop!

    1. Re:Fix Only From Command Prompt? by Anonymous Coward · · Score: 0

      I know this is supposed to be funny, but you know as well as I, if you can't trust the code or compiler, how can you trust your log files? do you watch Starbucks employees make every pot of coffee?

  15. Yeah, you fucked it up, Slashdot by wonkey_monkey · · Score: 0

    Next, run this specially crafted command from the command prompt (cmd.exe): > rd âoe\\.\%appdata%\com4.{241D7C96-F8BF-4F85-B01F-E2B043341A4B}â /S /Q.

    Fix the bloody quotes, will you?

    At least under the old owners we didn't see any sign of Unicode.

    --
    systemd is Roko's Basilisk.
  16. Re:Unsmart quotes by The+New+Guy+2.0 · · Score: 1

    Slashdot should have put the command line in a blockquote block. There, fixed that for ya.

  17. Re:Unsmart quotes by The+New+Guy+2.0 · · Score: 2

    Quotes at the command line join together strings that contain spaces... it's basically a one-character escape sequence that keeps the name of the object (directory or filename) together even when it contains a space.

  18. Re:Unsmart quotes by Anonymous Coward · · Score: 0

    Actually, it was the character references that were the issue, not words. ;)

  19. Blast from the past... by __aaclcg7560 · · Score: 1

    After all these years, God Mode finally made it into the psDooM system admin tool.

    https://slashdot.org/story/99/10/20/1110242/kill--9-with-a-doom-shotgun
    http://psdoom.sourceforge.net/

  20. Re: Unsmart quotes by Anonymous Coward · · Score: 0

    That's embarrassing. Somehow I suspect that Slashdot simply doesn't have enough staff to do that in a timely manner. Of course, there's an easy solution. Open the fucking source code like it used to be! I'm sure there are people here who would be happy to implement proper UTF-8 support. If you don't have the resources to fix it yourselves, open the damn source again!

    Wrong. If you "don't have the resources" then fuck off and die and stop using that as excuse for running a shitty website that can't support something as simple as UTF-8, which has existed for 20 years.

  21. Re:Unsmart quotes by Anonymous Coward · · Score: 0
  22. Bad security as a result of paradoxical goals by bretts · · Score: 3, Insightful

    Designing a computer for the "average person" makes as much sense as designing chainsaws for children. Every "butt wiper" that Microsoft crams into the OS to make it more "user-friendly" ends up being some kind of security hole eventually, at which point the users shrug and keep on clicking CUTE_CAT_VIDEO.EXE shortly before they throw up their hands and proclaim that computers are too hard.

    1. Re:Bad security as a result of paradoxical goals by Livius · · Score: 1, Troll

      Feature, not a bug. Windows is by design a malware delivery system.

    2. Re:Bad security as a result of paradoxical goals by Anonymous Coward · · Score: 0

      Computers are too hard and all computer nerds must pay! Shun the nerds! Systematically exclude nerds from society and social media!

    3. Re: Bad security as a result of paradoxical goals by johnsmithperson123 · · Score: 1

      More like a set of power tools. Some people use them well, but a lot of them just manage to hammer thumbs, drill feet and amputate limbs. OS X is like that, only the chainsaw is at the bottom, underneath the rubber hammers and brads that make up most of it, the most dangerous thing there being a hot glue gun (removed in the latest version.) Linux is like owning a Home Depot.

    4. Re:Bad security as a result of paradoxical goals by Anonymous Coward · · Score: 0

      Designing a computer for the "average person" makes as much sense as designing chainsaws for children. Every "butt wiper" that Microsoft crams into the OS to make it more "user-friendly" ends up being some kind of security hole eventually.

      So, only expert mechanics should drive automobiles. And only expert carpenters, plumbers and electricians should own houses.

      Yes, there are a lot of stupid people out there. But the real problem is that there *ARE* ways to make computers a little simpler and easier to use, but, companies like Microsoft always get it wrong.

    5. Re: Bad security as a result of paradoxical goals by The+New+Guy+2.0 · · Score: 1

      Linux is like being a kid at the first Home Depot in Atlanta... it's amazing that company wasn't killed there.

    6. Re:Bad security as a result of paradoxical goals by Anonymous Coward · · Score: 0

      >> So, only expert mechanics should drive automobiles.

      You picked a really terrible example to make such a point/comparison. You're not allowed to drive a vehicle on the road without a license. You can only get a license by proving yourself to be fit and skilled enough to drive. You don't need to be a full expert ala auto mechanic, but you're expected to know your basics.

      On the contrary, any retard can buy a computer, connect it to the internet and turn it into a botnet zombie by downloading malware, thus adding to the nuisance on the internet (spam, DDOS etc) and there is nothing we can do about it because we don't require a license for computer use and thus can't revoke their rights to internet access.

      > And only expert carpenters, plumbers and electricians should own houses.

      Only experts are expected and allowed to actually do anything with those, yes. You're allowed to "own" a house but god help us all if you're going to mess with your electrical installations yourself. You'll then see the consequences when a fire happens at your house when you try to claim insurance.

    7. Re:Bad security as a result of paradoxical goals by Anonymous Coward · · Score: 0

      You can only get a license by proving yourself to be fit and skilled enough to drive.

      And yet those tests contain little to no testing of how to tell when your car is in need of repair, potentially dangerously so. People can easily qualify for a driver's license, but not know to do anything unless the car doesn't turn on or makes a horrible noise. Sounds pretty analogous to computer users, where you can have someone quite proficient at using the applications and getting things done with the computer, but still know nothing about how to check if there is malware or problems under the hood. Only if the computer fails to start or does something very weird will they complain. Being proficient at using is the not the say as being proficient and identifying problems, and both cars and computers have plenty of problems that go unseen except to the "full experts".

    8. Re:Bad security as a result of paradoxical goals by Bert64 · · Score: 1

      Because a complex general purpose OS is simply not a suitable tool for an average user... They are better off with single purpose devices that are managed by someone else, walled garden tablets, chromebooks, games consoles etc. Complex computing systems were designed by geeks, for geeks, and should still be a niche only used by geeks.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    9. Re:Bad security as a result of paradoxical goals by Bert64 · · Score: 1

      And most of those people don't even try to perform repairs or maintenance on their cars themselves, they hire someone else to do it. They also typically join a breakdown service so if the car fails at an inconvenient location someone else will come and fix or tow it for them. It's also quite difficult to fuck up a modern properly maintained car by using it normally.
      It's more analogous to something like a chromebook, google performs the maintenance and it's very difficult to fuck it up by accident.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  23. Re:Unsmart quotes by Anonymous Coward · · Score: 0

    Linux is for apps. Appy app app apps! APPS!!

  24. Re: Unsmart quotes by Anonymous Coward · · Score: 0

    Wow, that was once model +4 Insightful, now it's quickly gone to -1 Flamebait. I'm starting to think the editors are censoring criticism of them, even when it's legitimate.

  25. "specially crafted command" by Anonymous Coward · · Score: 0

    What's this, magic incantations fit for some sad cliche-driven fantasy story?

    It certainly showed me how windows, from the core on up, is made up out of depraved deep depths of stupidity. I knew the thing was rotten, but this is just... sad. A sad little fantasy of sadness, installed on billions of computers. THANK YOU SO MUCH FOR THAT, BILLY GEE.

  26. Re:Unsmart quotes by Anonymous Coward · · Score: 0

    The corrected code... Deltree C:*.* & sudo install Linux

    Now *THAT* is malware!!

  27. Home Depot thrives on illegal alien labor by bretts · · Score: 1

    There's a reason each Home Depot has a cluster of undocumented people hanging out just beyond the parking lot: their business model is to sell cheap pre-fab stuff so you can hire cheap labor and do your home at half the cost, and almost the quality of having a pro builder do it.

    1. Re:Home Depot thrives on illegal alien labor by myowntrueself · · Score: 1

      There's a reason each Home Depot has a cluster of undocumented people hanging out just beyond the parking lot: their business model is to sell cheap pre-fab stuff so you can hire cheap labor and do your home at half the cost, and almost the quality of having a pro builder do it.

      The only thing standing in the way of productivity and getting things done in places like USA and Canada is obsessive, compulsive government regulation. Layer after layer of rules, regulations, laws, by-laws. Theres no end to it. No one knows where they stand, even the police and cities don't know what they are actually supposed to enforce.

      So this kind of thing is actually essential in these societies. Much like bribery and corruption are essential in many 3rd world countries; without it you just don't get any business done at all.

      --
      In the free world the media isn't government run; the government is media run.
    2. Re: Home Depot thrives on illegal alien labor by Anonymous Coward · · Score: 0

      Out of curiosity, I'm curious if you're right wing.

      All I see are companies abusing the hell out of everyone they can get their hands on.

      Sell drm'd crap... make it insanely difficult to change companies, offer inferior quality (US is like 50th in bandwidth).

      Thankfully.in Canada, the government stepped in and (for example) allow you to take your phone number to any service (cell, home and voip) if you're ever unhappy with the provider. It's ridiculously easy - you don't even need to inform the old company.

    3. Re: Home Depot thrives on illegal alien labor by myowntrueself · · Score: 1

      Out of curiosity, I'm curious if you're right wing.

      All I see are companies abusing the hell out of everyone they can get their hands on.

      Sell drm'd crap... make it insanely difficult to change companies, offer inferior quality (US is like 50th in bandwidth).

      Thankfully.in Canada, the government stepped in and (for example) allow you to take your phone number to any service (cell, home and voip) if you're ever unhappy with the provider. It's ridiculously easy - you don't even need to inform the old company.

      I'm not really any wing. And companies abusing the hell out of everyone, thats what hiring someone for cash-only from outside Home Depot avoids, doesn't it? They aren't working for some big faceless corporate that abuses the hell out of them. They work for cash for some ordinary home owner who just needs to get some work done.

      As for Canada, try taking some beers from one province to another.

      --
      In the free world the media isn't government run; the government is media run.
  28. Well, couldn't I just.... by SeaFox · · Score: 3, Funny

    Using a "com4" name, Windows considers the folder as being a device, meaning that the user cannot easily delete it. Given that Windows treats the folder "com4" folder differently, Windows Explorer or typical console commands are useless when attempting to delete it.

    Couldn't I just boot up off a Linux disk, mount the Windows partition, and delete the folder that way? Linux isn't going to play along with this "oooo, let's pretend this directory is hardware" game.

    1. Re:Well, couldn't I just.... by Anonymous Coward · · Score: 0

      Linux doesn't really care about the NTFS ACL of Windows and doesn't care about system file and system folder protection of Windows. You can even delete your whole Windows folder once you've booted from your Linux disk. I suggest people just download Ubuntu or Fedora ISO then burn it on a DVD then get a pen and name your DVD "Windows fixer utility".

    2. Re:Well, couldn't I just.... by Anonymous Coward · · Score: 2, Informative

      In general, it is preferable to delete Windows malware using Linux because this makes sure the malware isn't running and re-creating files faster than you can delete them.

    3. Re:Well, couldn't I just.... by Anonymous Coward · · Score: 0

      "Windows fixer utility" (formerly sold as Bye-bye Windows) caution: label may contain typos

  29. "warning: annoying popup ads" by Gojira+Shipi-Taro · · Score: 3, Insightful

    Next time, let's just squelch any story that we have to use this disclaimer for. Starve sites that do that to death and they will go away.

    --
    "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
  30. Re:Unsmart quotes by sumdumass · · Score: 1

    Isn't there a code tag that disables the forum correction?

      rd "\\.\%appdata%\com4.{241D7C96-F8BF-4F85-B01F-E2B043341A4B}" /S /Q

    Hmm. Not a problem in preview.

  31. God mode my ass by Anonymous Coward · · Score: 0

    Simply boot live Knoppix or whatever and delete the crap data malware. Then when windows has a brain fart because there is a registry entry that is non existent go into so called god mode in safe mode and fix it. Been fixing this kind of bullshit on windows for years and hands down a Linux live cd is the easiest tool to use to fix it. I wonder why Microsoft does not just recommend Linux live cds right in their technical bulletins, it sure beats using any tools the so called "windows experts" use.

  32. Re: Unsmart quotes by Anonymous Coward · · Score: 0

    That command would only delete user documents. The default "c:" folder is the user folder.

  33. Re: Unsmart quotes by Anonymous Coward · · Score: 0

    Unless you're logged in as the local administrator account, in which case it's c:\windows\system32

    Doing a deltree there won't brick your system, but it will break a lot

  34. Wow by Anonymous Coward · · Score: 0

    Every so often, this atheist thanks FUCKING GOD that he doesn't run Misrosoft's shitty, goddamned, motherfucking garbage shitware anymore!

    Fuck Misrosoft, and all the evils they represent. They can collectively lick my asshole after a 5 mile run, the day after I eat a great-big, spicy-hot Mexican dinner.

  35. Re: Unsmart quotes by Anonymous Coward · · Score: 0

    UTF-8 only started being the most common character encoding on the web in 2008. But really, what is wrong with opening the source?

  36. Unix Filesystem Heirarchy by Tenebrousedge · · Score: 1

    For example I think the Linux (POSIX?) file system was written before they invented autocomplete, it's all TLAs like /var/usr/bin/lib/wtf.

    In this case it's the file system hierarchy, not the file system. Personally, I think the argument for longer filenames is bogus. Using longer filenames isn't necessarily going to make their purpose any more clear, and for everything outside of the home folder, the novice user should probably not be touching that stuff, any more than they should be poking around in C:\Windows. Being user friendly is not a feature for things that are not intended for casual use. Autocomplete is an even worse argument: I'm not saving any keystrokes by typing /bi[TAB] versus /bin.

    However, your example was somewhat poorly chosen in another sense, because while there is no call to make the names longer, at least one major distribution got rid of some of those top-level folders. Fedora likes to move fast and break things anyway, but in this case the historical justification for splitting up the binaries was, well, kind of ridiculous. Thompson and Ritchie created that particular issue a couple years before CP/M inflicted drive letters on us, but forty years later it's still a bug worth fixing. Most of today's code and systems will be pretty hoary in forty years, and I'm not sure I would consider it a virtue if it ran unmodified on my...hmm, well, whatever system exists at that time. One can always use emulation to provide old features, but most of the time I'd rather that not be happening at the OS level.

    Given that Windows inherited both 8.3 filenames and drive letters from CP/M, it makes sense to talk about them in the same context. Drive letters are pretty harmless, but having "secret" 8.3 filenames and unremovable folders is probably something that needs to go. Linux definitely doesn't have those kind of problems.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    1. Re:Unix Filesystem Heirarchy by Anonymous Coward · · Score: 0

      > a couple years before CP/M inflicted drive letters on us,

      'Drive letters' predated CP/M by many years.

      https://en.wikipedia.org/wiki/Drive_letter_assignment

    2. Re:Unix Filesystem Heirarchy by Anonymous Coward · · Score: 0

      > Linux definitely doesn't have those kind [cyberciti.biz] of problems [dailydot.com].

      The first reference isn't a problem that is caused within Linux but may be caused by a Windows machines using NFS.

      The second is to a story that was later confirmed as fake.

    3. Re:Unix Filesystem Heirarchy by Anonymous Coward · · Score: 0

      Linux definitely doesn't have those kind [cyberciti.biz] of problems [dailydot.com].

      Without digging deeper, the example given in the first link was contrived, and could actually be easily deleted if you escaped the name correctly (or used a GUI file manager). Though it gave another example, that was genuinely difficult to delete at the end, it is also not possible to create it directly, it apparently has to be done through a nfs share mounted on a Windows or Mac, though in my personal testing Windows wouldn't let me create that example given in any case.

      For the second link, that story was bullshit, the guy behind it even admitted it was BS a few days later saying it was just a marketing stunt.

    4. Re:Unix Filesystem Heirarchy by Tenebrousedge · · Score: 1

      I knew that if I didn't put a disclaimer on the last line, people would take it seriously, and look! Vindication.

      Thank you slashdot, for living up to the lowest of my expectations.

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    5. Re:Unix Filesystem Heirarchy by Anonymous Coward · · Score: 0

      CP/CMS 1967
      CP/M 1973

      Is six your definition of 'many'?

    6. Re:Unix Filesystem Heirarchy by tlhIngan · · Score: 2

      In this case it's the file system hierarchy, not the file system. Personally, I think the argument for longer filenames is bogus. Using longer filenames isn't necessarily going to make their purpose any more clear, and for everything outside of the home folder, the novice user should probably not be touching that stuff, any more than they should be poking around in C:\Windows. Being user friendly is not a feature for things that are not intended for casual use. Autocomplete is an even worse argument: I'm not saving any keystrokes by typing /bi[TAB] versus /bin.

      Well, depends. Most people seem to think /sbin /bin are relatively interchangeable, with perhaps /sbin holding "superuser" binaries (hence the 's'). OTOH, the s really meant static, so /sbin held staticly linked binaries so in an emergency, you could try to recover your system using those tools. (Its why it's /sbin/init - the environment isn't set up yet for the dynamic linker). And people think it's superuser stuff because well, those tools are generally what superusers use (because you're using them to fix your computer).

      Similary, people think /usr is where the "user" stuff goes - applications and programs users use. Instead, it's Unix System Resources which contains things that make this Unix system useful to users.

      Of course, these days it's all a mish-mash and a binary can be somewhere - dynamics in /sbin, statics in /bin, executables in /opt and /var, etc.

    7. Re:Unix Filesystem Heirarchy by Tenebrousedge · · Score: 1

      Of course, these days it's all a mish-mash and a binary can be somewhere - dynamics in /sbin, statics in /bin, executables in /opt and /var, etc.

      Which is one reason why Fedora and company are simplifying things by shoving everything in /usr. Unix was not originally designed to have different executables in different places, Thompson and Ritchie simply ran out of disk space, and in the era of small disks it was a sensible enough partitioning scheme. With the BSDs and commercial Unixes, it also makes more sense to distinguish between binaries supplied by the vendor and user-provided binaries, but Linux is more along the lines of "ship it all, and let root sort it out." So certain things have changed in the last forty years that make the rigid hierarchy less important.

      I worry about the transition though. Technically, it's easy to just make /bin a symlink to /usr/bin. However, it was probably technically easy to have NTFS pretend to have 8.3 filenames when it needed to, as well. I feel like this was an object lesson in the dangers of "soft deprecation". Similarly, bitcoin seems to be having a lot of issues because of the developers' unwillingness to make breaking changes. Both of these things make me extremely skeptical of the long-term value of backwards compatibility. Are symlinks setting up the wrong user expectations? Probably not, but it still might be best to fail hard and quickly.

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
  37. Negativity bias by bretts · · Score: 1

    All I see are companies abusing the hell out of everyone they can get their hands on.

    We tend to notice negatives more than positives. Negativity bias explains that.

    This being said, I do not believe in any "system" that claims to "run itself," whether capitalism, democracy or the wisdom of crowds. There must always be enlightened leaders, although I prefer a form distinct from the Canadian government.

  38. Re:Unsmart quotes by The+New+Guy+2.0 · · Score: 1

    Slashdot has never used the code tag in stories... does it work there?

  39. Imaging Software by javajeff · · Score: 1

    I still find imaging software the best tool for any Windows user. Just revert to an image before the issue, and 15 minutes later, it is though nothing happened.

    I use no anti virus and have all my data on a separate partition. The image is of a clean installation with all my software.

    1. Re:Imaging Software by Anonymous Coward · · Score: 0

      I see you are familiar with corporate desktop computing. In the old days they would push a cart with a computer, a UPS, a LAN hub, and a bunch of ethernet cables down each row when they wanted to update the build on everyone's computer.

  40. Re: Unsmart quotes by Anonymous Coward · · Score: 0

    Wow, that was once model +4 Insightful, now it's quickly gone to -1 Flamebait. I'm starting to think the editors are censoring criticism of them, even when it's legitimate.

    I'm convinced of this. I've seen various posts go from +5 to -1 in record time. I've seen it happen when several of the "Little Darlings" of /. get whacked and suddenly it's changed to +5. They own it, they can do what they want with it, and they obviously are.

  41. Re:Unsmart quotes by sumdumass · · Score: 1

    I don't know for sure but it should considering a lot of stories are blog posts from the slashdot account and the submission page looks a lot like the posting page.

    The "quote marks" or quoted text of the command showed up fine for me in the story. It wasn't until someone copied it that there was an issue.

  42. How Is This A Story? by Anonymous Coward · · Score: 1

    How is this a story? A bog standard .exe kicked off at user login by the registry Run key? How very Windows XP of them.

    Also, what the fuck is God mode? I've been an admin since DOS 3 and I have never heard of it. Checking it out, I see it's a term used by bloggers, to describe a built in hidden folder, accessed using a CLSID. What utter fucktard calls that God mode?

    This is the sort of utter crap that I expect to see on a LoL or Minecraft forum post, not Slashdot.

    1. Re:How Is This A Story? by Anonymous Coward · · Score: 0

      How is this a story? A bog standard .exe kicked off at user login by the registry Run key? How very Windows XP of them.

      Also, what the fuck is God mode? I've been an admin since DOS 3 and I have never heard of it. Checking it out, I see it's a term used by bloggers, to describe a built in hidden folder, accessed using a CLSID. What utter fucktard calls that God mode?

      This is the sort of utter crap that I expect to see on a LoL or Minecraft forum post, not Slashdot.

      I think it's a subset of the "Any sufficiently advanced technology is indistinguishable from magic" thought, and for those people, CLSID and namespaces are magic.

  43. Re:Unsmart quotes by Culture20 · · Score: 1

    rd Ãfoe\\.\%appdata%\com4.{241D7C96-F8BF-4F85-B01F-E2B043341A4B}Ãf /S Either add support for UTF-8 to Slash or edit your copypasta to remove broken quotes. Don't just throw your hands in the air.

    Replying to undo mis-moderation. Strangely, modding this up from -1 left it at -1. Is there a secret -2 that reads as -1?