Slashdot Mirror


New Linux Rootkit Emerges

Trailrunner7 writes "A new Linux rootkit has emerged and researchers who have analyzed its code and operation say that the malware appears to be a custom-written tool designed to inject iframes into Web sites and drive traffic to malicious sites for drive-by download attacks. The rootkit is designed specifically for 64-bit Linux systems, and while it has some interesting features, it does not appear to be the work of a high-level programmer or be meant for use in targeted attacks. The Linux rootkit does not appear to be a modified version of any known piece of malware and it first came to light last week when someone posted a quick description and analysis of it on the Full Disclosure mailing list. That poster said his site had been targeted by the malware and some of his customers had been redirected to malicious sites."

172 comments

  1. Re:There's a new secure OS called... by somersault · · Score: 0

    Moderately funny, but this is about servers. A more apt joke would be about Windows Server 2008 or 2012.

    --
    which is totally what she said
  2. No big deal? by YodasEvilTwin · · Score: 1

    it does not appear to be the work of high-level programmer or be meant for use in targeted attacks

    So basically it's installed by some jerkoff contractor with root access, and it's not something involving a hole in the server security?

    1. Re:No big deal? by Gadget_Guy · · Score: 0

      Well, they are suspecting a Russian based attacker, so unless you contract out to Russian jerks then I fear that your supposition is unsupported and is most likely based on wishful thinking. The code was not well hidden, and they didn't strip the symbols in the executable file - hence the programmer still has a lot to learn.

    2. Re:No big deal? by Anonymous Coward · · Score: 0

      yeah, just go find the log where he typed sudo apt-get install rootkit

  3. Infection method? by Gaygirlie · · Score: 5, Insightful

    How come neither of the links actually describe how this malware infects the machine in the first place? I'd say that's quite an important piece of information completely missing.

    1. Re:Infection method? by hawguy · · Score: 2, Informative

      How come neither of the links actually describe how this malware infects the machine in the first place? I'd say that's quite an important piece of information completely missing.

      I don't think it's self-replicating or installing itself by some vulnerability, I believe it would have to be installed maliciously (perhaps by an employee, or maybe by someone using an unrelated root exploit), or as a Trojan Horse - many people are happy to blindly install unsigned packages on their system, running the installation as root.

      Back in the day, I used to make at least a cursory inspection of the Makefile and sometimes would even look over the source code associated with distributed packages. But now I just install the package without even paying attention to what files are being installed. I am a little careful about where I download my packages from, and almost always installed signed packages by a trusted distributor, but I do install packages from unknown developers from time to time.

    2. Re:Infection method? by hobarrera · · Score: 2

      Indeed. All it says is thay you're redirected to an iframe. How it breaks out of the browser's sandbox and then obtains root priviledges isn't mentioned either. I'm quite interested in how they achieved this too, since it would mean that there's a huge priviledge escalation in linux that nobody noticed.

    3. Re:Infection method? by Anonymous Coward · · Score: 0

      Seems to be a kernel module for Debian squeeze.

    4. Re:Infection method? by Anonymous Coward · · Score: 0

      Maybe it depends on stupid users clicking OK on a download dialogue and then running a compiled ELF binary, which installs a "free virus scanner" or "64 bit Ubuntu 12.10 Optimizer" app. ...by the way, YOU JUST WON A FREE IPOD!!!1one

    5. Re:Infection method? by ThatsNotPudding · · Score: 1

      How come neither of the links actually describe how this malware infects the machine in the first place? I'd say that's quite an important piece of information completely missing.

      It's something new in the Defense of The Dark Arts: Security Thru Obscurity!

    6. Re:Infection method? by Gaygirlie · · Score: 1

      That does not explain how it gets installed.

    7. Re:Infection method? by sl4shd0rk · · Score: 2

      Looks like an infected kernel module so one of the below:
          1) server was cracked, and module compiled
          2) compromised kernel mod in distro

      more likely #1 but probably too early to tell. Grepping kernel sources for some of the text in the module_init binary may be fun:
      http://seclists.org/fulldisclosure/2012/Nov/94

      --
      Join the Slashcott! Feb 10 thru Feb 17!
    8. Re:Infection method? by tyleroar · · Score: 3, Informative

      I think you are confused as to what this is doing. How the malware initially got loaded onto the *NIX box is not discussed in the write-up. The malware does not break out of the browser's sandbox and obtain root privileges. The malware is used to add/change the file being served by the web server. There is no mention of what file the malware was being used to serve up...it could be used just to transparently serve up ads or could be used to serve up some client-side exploits.

      --
      Portland, North Dakota Puppies
    9. Re:Infection method? by squiggleslash · · Score: 1

      To be honest, other than constantly using the word "rootkit", I don't see any references to getting root via this "kit". And the link (this one: https://threatpost.com/en_us/blogs/new-linux-rootkit-emerges-112012) looks like it was written by a computer program pulling random sentences from a malware description and turning it into an article.

      I'm going to wait for the dup, hopefully it'll link to an Ars Technica article or something else relatively reputable.

      --
      You are not alone. This is not normal. None of this is normal.
    10. Re:Infection method? by Anonymous Coward · · Score: 0

      Bah! Wake me up when I win something with Android on it.

    11. Re:Infection method? by marcosdumay · · Score: 1

      Maybe it depends on stupid users clicking OK on a download dialogue and then running a compiled ELF binary

      You can't run a program by just clicking OK on a browser dialogue. No Linux browser knows how to chmod a downloaded file.

    12. Re:Infection method? by Anonymous Coward · · Score: 0

      I think you are confused as to what this is doing. How the malware initially got loaded onto the *NIX box is not discussed in the write-up. The malware does not break out of the browser's sandbox and obtain root privileges. The malware is used to add/change the file being served by the web server. There is no mention of what file the malware was being used to serve up...it could be used just to transparently serve up ads or could be used to serve up some client-side exploits.

      Well, this is why we need better editors because I was about 5 seconds away from yanking my machines network cable. This point doesn't seem to be made either in the submission or the links.

    13. Re:Infection method? by donaldm · · Score: 1

      How come neither of the links actually describe how this malware infects the machine in the first place? I'd say that's quite an important piece of information completely missing.

      From the article. "Since the command is appended to the end of rc.local, there might actually be shell commands that result in the command not being executed as intended".

      The only way to write or edit rc.local is as root, however if you are running a Fedora distribution rc.local does not exist.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    14. Re:Infection method? by defaria · · Score: 1

      Then how is this a rootkit? It is not by that definition.

    15. Re:Infection method? by Anonymous Coward · · Score: 0

      Actually most desktops will let you run windows binaries using mono or wine and offer to run some non-executable script files using their interpreter.

    16. Re:Infection method? by marcosdumay · · Score: 1

      Yes, wine does that. But I've never seen KDE running scripts that didn't have the execution bit set. I can't tell about mono, as I simply never installed it.

    17. Re:Infection method? by scared+masked+man · · Score: 1

      Firefox on linux used to be able to execute arbitrary commands from extensions: I wrote one which did that on Firefox 2 and ported it to firefox 3. that means if you can fool someone into installing your extension, you've got them.

      Similarly, a *.desktop file (used for Gnome and KDE desktop items) can contain arbitrary shell script. This doesn't need +x, because it isn't executed directly when you click on it, instead the string is passed to system(3). The way I'd use that would be to overwrite a common program's file, then use that to find something which is called via the graphical sudo (wireshark or the package manager, for example), and patch that to insert my evil kernel module.

      I'm sure there are other places where scripts could be inserted without needing to do a chmod or find an undocumented flaw.

    18. Re:Infection method? by Anonymous Coward · · Score: 0

      The .desktop issue no longer works. Ubuntu (and I assume the Gnome devs) fixed it a long time ago. Now you get a big warning when clicking on a newly created .desktop file.

  4. Why Only 64-bit by medv4380 · · Score: 2

    Just curious why the root kit is only targeting 64-bit. Is it specifically targeting the intel 64bit spec that allows for privileged escalation, or something like that? Reading the article makes it sound like it's an exploit of the AMD little endian pointers which, since I don't know hardware on that level, I don't know if that means it's actually a CPU exploit or an OS exploit. And if it's a CPU exploit I don't know if it's all AMD64 based including or excluding Intel.

    1. Re:Why Only 64-bit by Hal_Porter · · Score: 0
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    2. Re:Why Only 64-bit by Sulphur · · Score: 1

      Just curious why the root kit is only targeting 64-bit. Is it specifically targeting the intel 64bit spec that allows for privileged escalation, or something like that? Reading the article makes it sound like it's an exploit of the AMD little endian pointers which, since I don't know hardware on that level, I don't know if that means it's actually a CPU exploit or an OS exploit. And if it's a CPU exploit I don't know if it's all AMD64 based including or excluding Intel.

      Did it work on 32-bit?

    3. Re:Why Only 64-bit by hobarrera · · Score: 4, Informative

      amd64 is the name of the architecture you normally call "64bits" or "x86_64" every day, and is an extension of "i686".
      The name is so merely because amd came up with it.

      Intel's modern microprocessors are amd64 as well (they just call it a different name).

    4. Re:Why Only 64-bit by quintus_horatius · · Score: 3, Interesting
      FTFA (emphasis added):

      "To hook private functions that are called without indirection (e.g., through a function pointer), the rootkit employs inline code hooking. In order to hook a function, the rootkit simply overwrites the start of the function with an e9 byte. This is the opcode for a jmp rel32 instruction, which, as its only operand, has 4 bytes relative offset to jump to," Georg Wicherski of CrowdStrike wrote in a detailed analysis of the new Linux malware.
      "The rootkit, however, calculates an 8-byte or 64-bit offset in a stack buffer and then copies 19 bytes (8 bytes offset, 11 bytes unitialized) behind the e9 opcode into the target function. By pure chance the jump still works, because amd64 is a little endian architecture, so the high extra 4 bytes offset are simply ignored."

    5. Re:Why Only 64-bit by Anonymous Coward · · Score: 0

      It was found only by one person in one computer as a kernel module. This computer is certainly 64-bit, probably amd64.

    6. Re:Why Only 64-bit by mlts · · Score: 1

      If I were a betting person, I'd say the reason why it was built for 64 bit architectures is because most servers use more than 4GB of RAM, which is the limit for 32 bit operating systems. I could be completely wrong on all counts though.

    7. Re:Why Only 64-bit by fearlezz · · Score: 1

      I'm not so sure about that. The kernel module uploaded to the full discosure list happened to be a amd64 module targetting debian kernel 2.6.32-5. But when it's not php, most malware I've seen was distributed as source code, compiled at the target machine to match the targets specifications.

      --
      .sig: No such file or directory
    8. Re:Why Only 64-bit by medv4380 · · Score: 1

      I read that already, but "By pure chance the jump still works, because amd64 is a little endian architecture" which makes me think this is an exploit of the CPU, and not an exploit of the OS. From what that says it overwrites the start of the function that it's targeting with a relative jump of 32 bits of 1 byte. It then calculates a 64 bit address of 8 bytes I assume this is the address of some Root Level command. It then copies the 8 bytes after the 1 byte rel32 byte and an additional 11 bytes of junk. Then some magic happens with the little endian arch and it only reads 4 bytes of the 8 when it does the relative jump. So was the exploit that the OS let the malware overwrite the functions start. Was it that the OS let the malware calculate the 64bit address to no ware. Or was the exploit that the CPU ignored the 4 bytes of the 8 bytes resulting in it going to a completely different part of memory? If it's the CPU's fault then this exact trick would work on Windows. If it's the OS fault then this wouldn't work this way in Windows.

    9. Re:Why Only 64-bit by medv4380 · · Score: 1

      Except Intel didn't implement AMD64 correctly 100%. You can read the US-CERT for yourself if you want. For that all you had to do was run a couple of commands and your code could be escalated to kernel level privileges, but only on Intel 64bit. It would be bad to assume that what works on one as an exploit would work the same way on the other. My concern is about this being a flaw in the CPU similar to what happened with Intel 64bit.

    10. Re:Why Only 64-bit by antdude · · Score: 1

      That is confusing. :( I kept thinking amd64 is only for AMD and not Intel.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    11. Re:Why Only 64-bit by marcopo · · Score: 1

      Finally something that works better on 64-bit.

    12. Re:Why Only 64-bit by donaldm · · Score: 1

      That is confusing. :( I kept thinking amd64 is only for AMD and not Intel.

      They are both fully binary compatible.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    13. Re:Why Only 64-bit by antdude · · Score: 1

      Yeah, now I know. They should just remove AMD part. :P

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    14. Re:Why Only 64-bit by Qu4Z · · Score: 1

      There's no "exploit". The emphasized section just says the programmer was incompetent, but by chance his rootkit still (mostly) works.
      Again, this is a rootkit. You need root access through some other means to install it. Still a nuisance, though.

  5. Re:Security through obscurity FAIL by Gaygirlie · · Score: 4, Informative

    Yada-yada-blabber-blabber.

    nobody really uses this OS except hobbyists and niche markets

    Yeah, what with Microsoft, Amazon, Google, Valve and so on. Oh, pssh, they're irrelevant; they count as nobodies, right?

  6. Re:There's a new secure OS called... by Sulphur · · Score: 4, Funny

    There's a new secure OS called Rootkit Server 12 - maybe it's time you nerds started upgrading to it!

    This is the year of the Linux rootkit.

  7. Re:There's a new secure OS called... by Anonymous Coward · · Score: 0, Offtopic

    http://joshwieder.blogspot.com/2012/09/windows-8-rootkit-discovered-in-wild.html

  8. Re:Security through obscurity FAIL by 0123456 · · Score: 2

    Since you're so knowledgeable, maybe you could explain to us which 'weakness' this rootkit is exploiting to get itself installed?

  9. where's patch?? by Faisal+Rehman · · Score: 0

    If patch is made, kindly share asap.

    1. Re:where's patch?? by Anonymous Coward · · Score: 0

      I made a patch for it that I'd be happy to share. Go to www.downloadthisbadwareandrunit.com. There are several links on the left hand side. Any of them should protect you from the rootkit. I promise I won't steal your information.

    2. Re:where's patch?? by Anonymous Coward · · Score: 1

      there is nothing to patch, idiot

    3. Re:where's patch?? by Archenoth · · Score: 0

      2012

      Year of the Linux rootkit.

      --
      The arch foe.
  10. Re:Security through obscurity FAIL by Hal_Porter · · Score: 0

    If you want security you need a Unix with a Strong Leader like Theo De Raadt. He may be a bastard, but he makes the trains run on time.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  11. Re:Security through obscurity FAIL by Anonymous Coward · · Score: 0

    You really need to try harder.

  12. Re:Security through obscurity FAIL by Anonymous Coward · · Score: 0

    If you want security you need a Unix with a Strong Leader like Theo De Raadt. He may be a bastard, but he makes the trains run on time.

    Theo De Raadt was neutered?

  13. Re:Security through obscurity FAIL by Penguinisto · · Score: 4, Informative

    Dunno about AC, but first glance seems to be that it exploits shitty PHP code in order to get itself hosted onto the websites.

    According to TFA, it appears to target one specific kernel (Debian-based), and tries to do some hokey-pokey with RAM to get itself executed. If you want a better description go to the original report

    TFA gives some details, however:

    The kernel module in question has been compiled for a kernel with the version string 2.6.32-5. The -5 suffix is indicative of a distribution-specific kernel release. Indeed, a quick Google search reveals that the latest Debian squeeze kernel has the version number 2.6.32-5.

    The module furthermore exports symbol names for all functions and global variables found in the module, apparently not declaring any private symbol as static in the sources. In consequence, some dead code is left within the module: the linker can't determine whether any other kernel module might want to access any of those dead-but-public functions, and subsequently it can't remove them.

    ...doesn't say exactly how, but there is one thing that is entirely left out of the equation... if it's a drive-by download, does it definitely require user involvement, or not? According to the original report, the complaints were that they customers were being redirected to a malicious site, but nothing about a trojan being involved.

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  14. Re:Security through obscurity FAIL by Penguinisto · · Score: 2

    He may be a bastard, but he makes the trains run on time.

    ...try and submit some shit code onto Linus' lap for kernel inclusion... I dare you. ;)

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  15. Re:There's a new secure OS called... by DickBreath · · Score: 2

    > This is the year of the Linux rootkit.

    . . . on the desktop?

    Or on hundreds of millions of Android phones. Or supercomputers. Or TiVos or other DVRs. Or routers, printers, and countless other devices. OMG the world is going to end in 2012!!!

    Better to switch to a safe proprietary OS that has never had a security problem.

    --

    I'll see your senator, and I'll raise you two judges.
  16. Rootkit emerged by Anonymous Coward · · Score: 3, Funny

    Must be specifically targeted at Gentoo then.

  17. Infection Method - Well it's not... by Kagato · · Score: 5, Informative

    If you dig into the articles to some of the raw analysis you'll discover two things.

    1) "It remains an open question regarding how the attackers have gained the root privileges to install the rootkit. However, considering the code quality, a custom privilege escalation exploit seems very unlikely." So it unlikely that they gained root with something new, but it was a web site that was hacked, so the likely vector is something related to what the site it was running. PHP, WordPress, DB Injection, and Apache exploits.

    2) "Based on the Tools, Techniques, and Procedures employed and some background information we cannot publicly disclose, a Russia-based attacker is likely."

    1. Re:Infection Method - Well it's not... by Gaygirlie · · Score: 2

      1) "It remains an open question regarding how the attackers have gained the root privileges to install the rootkit. However, considering the code quality, a custom privilege escalation exploit seems very unlikely." So it unlikely that they gained root with something new, but it was a web site that was hacked, so the likely vector is something related to what the site it was running. PHP, WordPress, DB Injection, and Apache exploits.

      That's what I thought, too, but it should be researched more carefully. If the malware in question was injected in the first place via PHP, WordPress or something similar then that makes this much, much less of an important issue. However, if the malware did indeed use one or another exploit in the kernel or the default GNU userland, well, THAT would be truly news-worthy and should raise some serious flags.

    2. Re:Infection Method - Well it's not... by Anonymous Coward · · Score: 0

      You clearly didn't read TFA. (The one with the black background.)

      It doesn't contain any form of exploit at all. It is a program that has to be executed as root. If you are root, you already can do everything. (Like write to /dev/mem.) No need for exploits.

      It isn't even a rootkit. Because "rootkit" implies getting root access from a non-root state.

    3. Re:Infection Method - Well it's not... by Gaygirlie · · Score: 1

      You clearly didn't read TFA. (The one with the black background.)

      It doesn't contain any form of exploit at all. It is a program that has to be executed as root. If you are root, you already can do everything. (Like write to /dev/mem.) No need for exploits.

      It isn't even a rootkit. Because "rootkit" implies getting root access from a non-root state.

      You're assuming things. I did obviously read TFA. The thing is that the kernel module and its files could be a PART of a rootkit, not that the module itself contains any exploit code. That's why I used the wording "malware in question was injected," ie. the actual infection was done by another entity -- we just do not yet know whether or not it was done by a human person or computer code.

    4. Re:Infection Method - Well it's not... by marcosdumay · · Score: 1

      Because "rootkit" implies getting root access from a non-root state.

      That's priviledge escalation. A rootkit is a piece of malware that disgusses itself by installing hooks at system functions.

    5. Re:Infection Method - Well it's not... by khairephon · · Score: 1

      A Russia based attacker eh? Well, when I view the RSS feed through Google Reader, under the article title I see a picture of "Marina 26, Russia" and she does look a little naughty. So, I guess that's that cleared up.

  18. Re:There's a new secure OS called... by slashmydots · · Score: 2, Informative

    There's a new secure OS called Rootkit Server 12 - maybe it's time you nerds started upgrading to it!

    This is the year of the Linux rootkit.

    Why? Linux has been around 85% of all web servers in the world for a loooooong time. You don't target the 15% windows servers to get stuff done.

  19. This seems superfluous... by Anonymous Coward · · Score: 0

    The rootkit is designed specifically for 64-bit Linux systems

    If it's meant to attack websites, it's aimed at web servers. Do actual production web servers that receive non-trivial levels of traffic and haven't been migrated to 64-bit hardware still exist?

  20. Re:Security through obscurity FAIL by Anonymous Coward · · Score: 0

    Here you go

    Drepper's crap is why I don't use Linux.

  21. Re:Security through obscurity FAIL by mlts · · Score: 2

    The rootkit is half the battle as TFA says... what gets me really wondering is the exploit they used to get unfettered root access, especially if SELinux is enabled and enforcing.

    The best short term defense against this? A monolithic kernel that has all modules compiled in, and has module loading disabled. Of course, this loses a lot of functionality.

    Long term, maybe the best defense would be to take the TE (trustchk) system from AIX (which can be configured to not run any binaries that are not in a signed database), have signed kernel modules, and use a TPM + LUKS to ensure that if there is tampering, the boot process stops because there is no key to mount the root filesystem. Yes, TPM is a double-edged sword, but it does do well in guarding against these types of attacks.

  22. Re:There's a new secure OS called... by Anonymous Coward · · Score: 1

    Better to switch to a safe proprietary OS that has never had a security problem.

    Menuet64?

  23. This is not a rootkit! It's a joke! by Anonymous Coward · · Score: 0

    He didn't mention any form of infection. Apparently it is just an application you manually have to start as root, which then hooks itself into the system like a rootkit.

    Without infection mechanism, it's not a rootkit. Let alone dangerous.

    This is a case of PEBKAC. If somebody has root access, it doesn't matter if he installs some lame rootkit. He already has full access! It's already too late!

    Kids these days...

    1. Re:This is not a rootkit! It's a joke! by maxwell+demon · · Score: 2

      Wrong. A rootkit is code which maliciously takes over certain functionality at root level. How it got installed doesn't matter for its classification as rootkit. Of course most rootkits get installed by some virus, worm or trojan, but a rootkit which some cracker installed by hand is still a rootkit.

      --
      The Tao of math: The numbers you can count are not the real numbers.
  24. Re:Security through obscurity FAIL by TheRaven64 · · Score: 1

    To be fair to Linux, glibc is not in the Linux kernel. That's why it's important to say GNU/Linux: because Drepper deserves the blame at least as much as Linus. Android, for example, is Linux and uses a FreeBSD libc derivative instead of glibc.

    --
    I am TheRaven on Soylent News
  25. conditionbrownpants ?? by Janek+Kozicki · · Score: 1

    Ok, why this story is tagged with conditionbrownpants? Anybody cares to explain?

    (and no, it's not because of my post, because I'm asking after this tag appeared)

    --
    #
    #\ @ ? Colonize Mars
    #
    1. Re:conditionbrownpants ?? by Anonymous Coward · · Score: 0
  26. Re:Security through obscurity FAIL by K.+S.+Kyosuke · · Score: 2

    Dunno about AC, but first glance seems to be that it exploits shitty PHP code in order to get itself hosted onto the websites.

    How does "first glance" tell you that? And are you talking about code written in the PHP language or about the PHP implementation? And even if you break into a PHP implementation remotely, how do you make the kernel load the module, assuming the administrator isn't an outright idiot and the PHP process isn't running as root?

    --
    Ezekiel 23:20
  27. It Could Entirely Be Redmond Propaganda by Anonymous Coward · · Score: 1

    1.) Pseudonymous source "stacktrace"

    2.) Noone explains which weakness is being "exploited"

    I call bullshit on this until they show the code which actually own the Linux kernel. If you could trace this whole thing, I am quite positive it leads to the checkbook of a Mr Ballmer, resident of Redmon, WA, USA.

    1. Re:It Could Entirely Be Redmond Propaganda by Dishevel · · Score: 1

      Who is Noone and how well does he explain the weakness being exploited.?
      Damn that guy gets around.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    2. Re:It Could Entirely Be Redmond Propaganda by Anonymous Coward · · Score: 0

      I am quite positive it leads to the checkbook of a Mr Ballmer, resident of Redmon, WA, USA.

      Don't stop there! I confirmed that if you continue to follow the money trail it leads directly to George Bush and Dick Cheney!!! But shhhhh, don't tell anyone! I'm pretty sure the corn has ears.

  28. Quick fix by AliasMarlowe · · Score: 5, Interesting

    The best short term defense against this?

    Just put
    exit 0
    at the end of your /etc/rc.local and the rootkit becomes unloadable. Just like in Debian Squeeze.

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    1. Re:Quick fix by rastos1 · · Score: 1

      The best short term defense against this?

      Just put
      exit 0
      at the end of your /etc/rc.local and the rootkit becomes unloadable. Just like in Debian Squeeze.

      I did not get that. Would you kindly explain that?

    2. Re:Quick fix by AliasMarlowe · · Score: 1

      The best short term defense against this?

      Just put
      exit 0
      at the end of your /etc/rc.local and the rootkit becomes unloadable. Just like in Debian Squeeze.

      I did not get that. Would you kindly explain that?

      Well, it's even in TFA, and described in more detail here. According to the guy who analyzed it (Georg Wicherski): "the command is appended to the end of rc.local" and "On a default Debian squeeze install, /etc/rc.local ends in an exit 0 command, so that the rootkit is effectively never loaded". This is what happens when you try to install the rootkit on Debian Squeeze.

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    3. Re:Quick fix by crutchy · · Score: 1

      also, rc.local on my machine (default install of squeeze, no permissions tampering) has write permissions on /etc/rc.local for owner (root) only, so for any malware to write to /etc/rc.local it would have to be running as root anyway (in which case my system would already be fucked).

      TFA doesn't make a very clear connection between "iFrame injection mechanism" and full root access on the server, particularly as servers don't usually display iframes in a web browser (that's usually on the client end). sure there are plenty of ways of corrupting a mysql database and fucking up a poorly secured website app, but there is significantly more effort to get from mysql or www-data user permissions to root permissions on a server.

      sounds more like at most a social engineering hack than any kind of technical exploit in the software itself. if you change your filesystem permissions in a rediculous way (chmod everything to be rwxrwxrwx or something) then maybe you could cause yourself some grief.

  29. Re:Security through obscurity FAIL by Anonymous Coward · · Score: 0

    Well said: A well-placed truth has /. Linux FUD spreaders quaking in rage!

  30. Re:Brace yourselves... by Anonymous Coward · · Score: 0

    you have such courage to post as ac instead of your registered luser name.

  31. How safe is Linux web-browsing in general? by Anonymous Coward · · Score: 0

    Just out of curiosity:

    As a Linux user, in general, how safe is my web-browsing experience from attackers installing the code of their choice on my system?

    I run a GNU/Linux 64-bit system that was released in 2012. I use the latest Firefox with common media plugins, running as an ordinary unprivileged user. Assume that I have an average level of awareness of Internet security issues (which is to say: not much, but I am smart enough not to execute random files).

    1. Re:How safe is Linux web-browsing in general? by Anonymous Coward · · Score: 0

      Are you kidding. As long as you don't run java (which is different from javascript), the odds are about nil. But don't trust anything you might manually want to download. It will have local privileges if it executes and might damage your local files and/or settings.

    2. Re:How safe is Linux web-browsing in general? by Anonymous Coward · · Score: 0

      Are you kidding.

      So what exactly do you mean: "are you kidding"?

      Does that mean that I'm supposed to assume that just because Linux has had a good track record of browsing security in the past that it will always continue be secure in the future?

      Am I supposed to stop asking that question because it's somehow silly to keep wondering if my system is still secure?

      Tell me -- what exactly was wrong with my asking that question?

      And given your flippant, careless attitude about security vigilance, why should I believe your answer?

    3. Re:How safe is Linux web-browsing in general? by Gaygirlie · · Score: 3, Informative

      There aren't any known, widespread Linux-based viruses or malware, and the few ones that do exist target server software, Java and/or Flash. And even if you found malware that still made its way in your computer via e.g. a vulnerability in the browser's Javascript - implementation that malware would still have to get root privileges in order to properly hide its existence -- there aren't any known, widespread security holes either in the Linux-kernel or the GNU userland, so if you keep your system up-to-date the chances are very, very slim the code would be able to get root privileges.

      That is to say that if you e.g. used Firefox without Java and with the Flashblock add-on there'd be more-or-less no chances of you getting anything. Don't get scared by articles like this one because, well, this one doesn't spread via the web browser in the first place -- it was likely installed on the system by hand by someone who got access to it because of poor website implementation.

    4. Re:How safe is Linux web-browsing in general? by Teun · · Score: 1

      Then why are you asking?
      Did you get new information about some novel and previously unknown exploit for Linux desktop installs?
      Nothing is infallible but the historic record has persistently shown the *nix development system delivers a rather robust OS.
      So yes stay vigilant on any system that's exposed to the web or (USB) media but also do enjoy some peace from knowing you are running a from a security standpoint better designed OS than the de-facto industry standard for desktops.

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
  32. Re:There's a new secure OS called... by Anonymous Coward · · Score: 3, Funny

    A more apt joke would be about Windows Server 2008 or 2012.

    An even more apt joke would be something like:

    # apt-get install windows-server-2008
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Unable to locate package windows-server-2008

    But that doesn't seem to work.

  33. Re:Security through obscurity FAIL by micheas · · Score: 2

    Debian does not have SELinux enabled by default. So that is one barrier that frequently they won't have to cross in getting root access.

    Debian might also have been targeted for its large market share and not having security extension installed by default. Considering the wide range of uses that Debian is put to it seems like maybe they should create a "public server" install profile that includes things like SELinux enabled and checkrootkit and other routine auditing tools installed.

  34. Re:Brace yourselves... by Anonymous Coward · · Score: 0

    Hahahaha. Awww, poor little ac troll got down moderated to -1.

  35. Re:There's a new secure OS called... by Anonymous Coward · · Score: 0

    More like 11% and heading downhill fast. Even MS doesn't want you to use server 2012 for just websites.

  36. Re:Security through obscurity FAIL by mlts · · Score: 1

    IMHO, this is one thing they really need to look into fixing to keep up with what threats are out there.

    It doesn't matter if they use SELinux or AppArmor. Just use something to limit the context things run in so even if something like Apache gets compromised, even with a way to UID 0, the mischief they can do is limited, be it to a directory or filesystem, or to only a segment of process space.

    One thing I like is how sandboxie works on Windows -- a sandboxed program would have a list of executables (either explicitly specified, or via directory wildcards) that it can run, and this would include what context the process would run under (be it SUID root, user, or another user). Attempts to run anything else under a different context would be blocked. That way, if the apache binary tried to run the /bin/passwd command, it would be blocked.

  37. Re:Linus Torvalds' anus erupts in blood! by Anonymous Coward · · Score: 0

    Get him a diaper at least. Sounds like he needs one.

  38. It Could Entirely Be this by Anonymous Coward · · Score: 0
  39. Re:Security through obscurity FAIL by V!NCENT · · Score: 1

    How about MAC (Mandatory Acces Control)?

    Hello SELinux... (Fedora)

    --
    Here be signatures
  40. Re:Security through obscurity FAIL by mcgrew · · Score: 1

    ...while it's nice that Linux has gained a reputation as a secure alternative to Windows, the fact of the matter is that no one has really given a shit until now enough to really poke a hole in it.

    Frothing at the mouth, Mr. Ballmer? Linux isn't a "a secure alternative to Windows for most folks using it, it runs on everything from wristwatches to the most powerful supercomputers in the world. Most web servers are running Linux. If Linux were easy to exploit, you'd have heard of a LOT of exploits.

  41. Been a week of FLAMING RUIN for Nix by Anonymous Coward · · Score: 0

    This rootkit on Linux and the security breach @ FreeBSD http://it.slashdot.org/story/12/11/19/1649254/two-freebsd-project-servers-hacked

  42. Linux rootkit by Anonymous Coward · · Score: 0

    Rootkit for Liunux: requires that rc.local have no "exit 0" at the end of the script and a very specific kernel. Darn, my kernel is different *and* I have "exit 0" at the end of /etc/rc.local. The only good part about noting this exploit and rc.local is that when I looked at rc.local I noticed that I don't update my CPU writeable control store currently (and that's something I normally do). Thanks for the notice. I downloaded the latest firmware from Intel, and I've once again got it loading in rc.local (before the exit 0 line). Yay!

    1. Re:Linux rootkit by Qu4Z · · Score: 1

      In fairness, both of those flaws could be easily worked around. The worrying implication is that the developer didn't know what he was doing.

      Having said that, you need to already have root access to install this, so it's really not a big deal.

  43. Sound like Linus T. got 'rooted' by Anonymous Coward · · Score: 0

    A natural reaction to a large 'root' going up into that area of his torso.

  44. Re:There's a new secure OS called... by Anonymous Coward · · Score: 0

    The next Patch Tuesday will be coming sooner than we all think. I can't wait! I'll see you there.[/sarcasm]

  45. Redmond PSYOP by Anonymous Coward · · Score: 0

    The recent "incidents" on xBSD and Linux are short on substance (kernel-level exploits) and long on irrelevant "meat" to impress those who don't know the subject.

    It's Propaganda Campaign by Redmond and their "partners" in the Virus Scanner "Protection Business" to scare people away from Free Operating Systems. You bet they have the money to hire shady people to steal an SSH key and you as we see here, they have the money to program pointless "viruses" to be installed while running as root.

    This is a clear sign that the Sleazebags in Washington State are Scared To Hell. They know that they can't win on technical or economical merits, so they try Mud-Lobbing.

  46. Very Safe by Anonymous Coward · · Score: 0

    This "rootkit" fails to demonstrate an actual exploit in a browser and/or the Linux kernel. It's 100% Propaganda.

    If you want have even more security, use an AppArmor to limit the access rights of your browser. It has no business in reading your OpenOffice files, for example.

    1. Re:Very Safe by Anonymous Coward · · Score: 0

      Didn't look like safe sex to me as the root penetrated http://linux.slashdot.org/comments.pl?sid=3263519&cid=42045967

  47. They Year Of by Anonymous Coward · · Score: 0

    ..new Baseless Smear Tactics by a Scared Mr Ballmer.

    1. Re:They Year Of by Anonymous Coward · · Score: 0
  48. Shurely Mr Micro$hill by Anonymous Coward · · Score: 0

    ..all you say must be true.

    But here is some good advice for your Evil Lord Ballmer:

    1.) Don't always use the old Redmond Propaganda Memes. You are too easy to identify and blasted back into your rathole.

    2.) Find an ACTUAL Exploit, instead of coming up with this irrelevant crap. You know, something like "virus hiding in icon on USB stick an pwning the box upon insertion of stick." Something like these hundreds of Windows kernel-level exploits.

    1. Re:Shurely Mr Micro$hill by Anonymous Coward · · Score: 0

      Nix Nuke Week in progress (lmao) http://linux.slashdot.org/comments.pl?sid=3263519&cid=42046945 with android linux exploits occurring almost daily too.

    2. Re:Shurely Mr Micro$hill by crutchy · · Score: 1

      Nix Nuke Week in progress (lmao)

      from TFA in linked comment regarding hacked freebsd servers; "hackers were able to gain access to the servers using legitimate SSH keys and not by exploiting any operating system vulnerabilities"...

      try again shill

    3. Re:Shurely Mr Micro$hill by Anonymous Coward · · Score: 0

      Nix Nuke Week News: Important Emergency Broadcast - *ALL LINUX IS IN SHAMBLES & FLAMES" and our fud campaigns of b.s are too.

    4. Re:Shurely Mr Micro$hill by Anonymous Coward · · Score: 0

      Oh yes, it's "all good", right? Looks like a security breach to me (not good).

    5. Re:Shurely Mr Micro$hill by crutchy · · Score: 1

      the servers were most likely administered by wintards with no concept of security... social engineering at its best

    6. Re:Shurely Mr Micro$hill by Anonymous Coward · · Score: 0

      crutchy forgot to take his meds again!

  49. Re:Security through obscurity FAIL by Belial6 · · Score: 1

    I would think that TVs would be the ideal target. Sure, the processing power is low, but nobody even considers watching for malware on TVs. I wouldn't be surprised to find out that the computer running Linux inside my TV never turns off. Of that is the case, a malware writer the targeted TVs would have 100k - millions of low power but always on and never protected computers to run there malware on.

    Of course that would only be if Linux were easy to exploit.

  50. Rootkit loads into memory? by dgharmon · · Score: 1

    "The rootkit is designed specifically for 64-bit Linux systems .. The new Linux rootkit is loaded into memory and once there"

    How does this 'rootkit' get executed on the target machine, does it require prior root access in order to sucessfully execute?

    --
    AccountKiller
    1. Re:Rootkit loads into memory? by Gaygirlie · · Score: 2

      "The rootkit is designed specifically for 64-bit Linux systems .. The new Linux rootkit is loaded into memory and once there"

      How does this 'rootkit' get executed on the target machine, does it require prior root access in order to sucessfully execute?

      Yes, it does. It contains no exploits whatsoever.

    2. Re:Rootkit loads into memory? by Anonymous Coward · · Score: 0

      So it isn't a rootkit (rootkit is only class of malware what is made against operating system like Linux [kernel]) but just a malware what needs user to grant it a root rights.

    3. Re:Rootkit loads into memory? by Gaygirlie · · Score: 1

      So it isn't a rootkit (rootkit is only class of malware what is made against operating system like Linux [kernel]) but just a malware what needs user to grant it a root rights.

      Since TFA doesn't give enough details the kernel module and its files could, in theory, be a PART of a rootkit, but the party that installed the module and its files did all the work and the module is indeed just malware. And well, we don't know if the party that installed it in there was indeed using an unknown exploit or if it was just a person who got inside the server due to poorly-developed websites and/or SQL-injection, and it's much more likely it's just the latter.

  51. Oh Yeah, Crap-Meme #7 by Anonymous Coward · · Score: 0

    "All Operating Systems Are As Crappily Insecure As Windows".

    Except that this "rootkit" has to be run with root privileges to be a threat. Message to Redmond: Unix systems are not browsing as administrative user, unlike the historical norm of WINDOWS.

  52. Re:There's a new secure OS called... by Anonymous Coward · · Score: 0

    Next new Android Linux exploit'll be sooner than that.

  53. Don't forget the daily Android Linux exploits too by Anonymous Coward · · Score: 0

    They happen all the time since Android's a Linux. Security by Obscurity no more Penguins.

  54. Care To Elaborate ? by Anonymous Coward · · Score: 0

    Or are you just another Redmond FUD-$hill ?

  55. No more hiding by security-by-obscurity by Anonymous Coward · · Score: 0

    4 NIX users (BSD hacked, Linux rootkit, Android exploits galore daily) http://linux.slashdot.org/comments.pl?sid=3263519&cid=42047493 so your FUD charade? It's over.

  56. Re:There's a new secure OS called... by mug+funky · · Score: 4, Funny

    no no, read the summary. these boxes were using red hat - "A new Linux rootkit has emerged"

  57. Is this a rootkit? by EmagGeek · · Score: 1

    An iframe injection that redirects you to a malicious website where you have to download something and run it as root to get infected sounds almost nothing like something that runs as a normal user and exploits local weaknesses to gain privileged access surreptitiously.

    1. Re:Is this a rootkit? by lgw · · Score: 2

      A "rootkit" is not "a kit to get root" but "a kit to keep root, once you somehow get it". Rootkits try to make an intrusion undetectable and un-removable, but they don't provide the intrusion.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  58. Re:There's a new secure OS called... by quintus_horatius · · Score: 3, Funny

    these boxes were using red hat - "A new Linux rootkit has emerged"

    That would be Gentoo, where we even have to compile our viruses from source (but then the virus is super-optimized).

  59. "Rootkit" by GigaBurglar · · Score: 1

    It sounds like just plain old malware - maybe it does have a rootkit as part of the package - but still.. iFrame injection and a slew of other functional abilities are not in the domain of a 'rootkit'. The definition of a worm is a malicious program that replicates itself.

  60. No rc.local file in Gentoo by IBitOBear · · Score: 2

    So since the "root kit" involves some other vector letting the intruder append something to rc.local (or somehow pivot on whether rc.local ends with an "exit 0") the root kit ins't a root kit but a post-root-promotion exploit.

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
    1. Re:No rc.local file in Gentoo by Anonymous Coward · · Score: 0

      Huh? You know what a root kit is?

      It's a piece of software you use for hiding your tracks AFTER you've used an exploit to get root in the first place. A root kit doesn't give you root, it lets you keep it without being discovered. Exploits are what give you root.

  61. Re:There's a new secure OS called... by mug+funky · · Score: 1

    ah, whoops. s/red hat/gentoo/

  62. How does it install itself by Anonymous Coward · · Score: 0

    Reading the original article I have to ask how does this rootkit get installed. There is enough info on how it works once it is in a system, but nothing on how it can install itself.

    As written, it looks like you need direct access to the machine to infect it.

    1. Re:How does it install itself by Qu4Z · · Score: 1

      At this stage, it looks like someone with root-level access installs it.

  63. Wrong by Anonymous Coward · · Score: 0

    They don't write about any exploit, because they don't have one.

    Regarding Sandboxie - on Linux you have several options to do sandboxing. First, there is AppArmor, then there is SE Linux and finally you can roll your own sandbox using Linux Security Modules. A well-defined API you can use according to your specific needs.

    But, as I wrote, you don't need sandboxing to defend against this "threat", as it is not a real one. It's just part of a cheap propaganda campaign by M$ and their Partners In Sleaze.

  64. Re:Security through obscurity FAIL by mcgrew · · Score: 1

    That's why I'll never buy a Sony product. I would expect a Sony TV to be pre-rooted.

  65. Ultracet no prior script by HHRHHR · · Score: 1
    Buy Ultracet online HERE FROM TOP TEN ONLINE PHARMACIES Best Price,Payment information >>> (LOWEST PRICE! DISCOUNTS!)
    • Without Prescription
    • Free Consultation
    • Fast And Discreet Shipping Worldwide
    • 24/7 Customer Support
    • And Much More
    • Bonus Policy>>>
    • Order 3 or more products and get free Regular Airmail (12-21 days) shipping!
    • Free insurance (guaranteed reshipment if delivery failed)

    2011. Top Pharmacy List! Best Prices Online!

    • Special Internet Prices (up to 40% off average US price)
    • Best quality drugs
    • 100% Anonimity & Discreet shipping
    • Fast FREE shipping (4 to 7 days)
  66. This has been in the wild for some time by Anonymous Coward · · Score: 0

    I noticed that several fairly high profile sites (stumbleupon, apartmentratings) had been compromised and were trying to pump traffic to spammer sites through an iframe on the compromised site about 5 months ago and published it here: http://joshwieder.blogspot.com/2012/07/blogger-traffic-source-spam-stumbleupon.html
    None of the servers I am responsible for were infected. Without server side access, I didnt see the cause, just the effects. This bit of software fits the profile rather nicely.
    In any event, its worth pointing out there is not much that is new about this.

  67. Re:Slashdot years of FUD at an end by crutchy · · Score: 1

    Linux gets used by the majority since they're smallfry and cash strapped since Linux = free

    ...yeah cos ibm linux servers just keep falling out the back of various trucks, not to mention all the "cash strapped" geeks in fortune 500 corporations can afford to fill their multi-million dollar datacenters with linux blades

    i get microsoft also missed the memo cos even they have linux on azure

  68. Re:Brace yourselves... by crutchy · · Score: 1

    this one sounds like APK that we all know and loathe :)

    ...overly concerned about mod points, trolls, and posting as AC himself

    so how's that bug in your pointless and overly bloated and mindlessly exception handled Python function coming along then?

  69. Re:Brace yourselves... by Anonymous Coward · · Score: 0

    You make no sense. Apk has no account (0 mod points as ac).

  70. Re:Slashdot years of FUD at an end by Anonymous Coward · · Score: 0

    Linux = attempted cost cutting measure that failed.

  71. Re:Brace yourselves... by crutchy · · Score: 1

    APK makes no sense anyway... even though he posts as AC, he still rants about mod points.... go figure

  72. Re:Slashdot years of FUD at an end by crutchy · · Score: 1

    omg ok you've convinced me with your infinite bullsh.... i mean wisdom :)

  73. Re:Slashdot years of FUD at an end by Anonymous Coward · · Score: 0

    crutchy keep wasting time on a 2nd rate least used OS platform (we don't want "your kind" on the #1 most used OS platform there is on PC desktops and servers combined). He really got through to you since all you had was that line of garbage in response.

  74. Re:Brace yourselves... by Anonymous Coward · · Score: 0

    Can you prove your ranting? No. Seek professional psychiatric help.

  75. Re:Brace yourselves... by Anonymous Coward · · Score: 0

    You looked stupid on code (apk's runs perfectly + is err handled properly. Yours isn't, despite your rant it should be) http://developers.slashdot.org/comments.pl?sid=3258205&cid=42039353

    and

    You practically had to pull out a crowbar to ADMIT android is a Linux http://slashdot.org/comments.pl?sid=3263923&cid=42078237

    Since it uses a Linux kernel and what happens to android every week practically? Exploits!

    So much for years of "fud" on /. on how "Linux = secure, windows != secure", eh, crutch?

    Guess what?

    No more "hiding behind security-by-obscurity" on those smartphones, and lately on servers too!

    (All this week *NIX in general has gotten NUKED with FreeBSD servers "hacked into" as well as massive Linux security vulnerabilities discovered & running wild as botnets on Linux 64-bit servers).

    No... You fools do NOT want to see "year of the Linux desktop", trust me - since what's happening on smartphones via Android Linux + Servers being rooted & infested with botnets only is a "portent of things to come"... and, you KNOW it.

  76. buy tramadol without prescription by Anonymous Coward · · Score: 0
    Best Price,Payment information >>> (LOWEST PRICE! DISCOUNTS!)
    • Without Prescription
    • Free Consultation
    • Fast And Discreet Shipping Worldwide
    • 24/7 Customer Support
    • And Much More
    • Bonus Policy>>>
    • Order 3 or more products and get free Regular Airmail (12-21 days) shipping!
    • Free insurance (guaranteed reshipment if delivery failed)

    2011. Top Pharmacy List! Best Prices Online!

    • Special Internet Prices (up to 40% off average US price)
    • Best quality drugs
    • 100% Anonimity & Discreet shipping
    • Fast FREE shipping (4 to 7 days)
  77. Re:Slashdot years of FUD at an end by crutchy · · Score: 1

    we don't want "your kind" on the #1 most used OS platform there is on PC desktops and servers combined

    your kind stinks and is full of whingeing morons who don't even realise how much they rely on the "2nd rate least used OS platform"

    ...used google lately?
    http://en.wikipedia.org/wiki/Google_platform#Software

    ...read it and weep moron

  78. Re:Brace yourselves... by crutchy · · Score: 1

    go back to trying to figure out where the bug is in your Python code, idiot

    meanwhile, linux will continue to dominate the world hahahahah!!!!

  79. Re:Brace yourselves... by Anonymous Coward · · Score: 0

    I looked. I saw code doing 5 perfect outputs in front of you crutchy. Some bug.

  80. Re:Slashdot years of FUD at an end by Anonymous Coward · · Score: 0

    crutchy forgot to take his meds again!!!

  81. Re:Slashdot years of FUD at an end by Anonymous Coward · · Score: 0

    crutchy, you been editing those wikipedia pages again?

  82. Re:Brace yourselves... by crutchy · · Score: 1

    try looking at the code in your posts

  83. Apparently you can't figure it out by Anonymous Coward · · Score: 0

    Since my code runs perfectly (and it did @ least 5x in front of you this week, and many more times before that as well, plus 100's of times vs. trolls (simply giving them what they NEED, in a dose of "ReVeRsE-PsyChoLoGy', lol))?

    * Have you *ever* considered that it's /. formatting upon my pasting it that causes the format I get on posting the actual code itself?

    (Some "Food 4 Thought" for you there, lol, 'CruTcHy'...)

    APK

    P.S.=> I can see it now, lol: A lightbulb ignites over 'CruTcHy''s puny skull, lmao... (it's a bit dim, like 'CruTcHy', but... it's there!)

    ... apk

    1. Re:Apparently you can't figure it out by crutchy · · Score: 1

      keep posting your buggy code then... it makes you look bad, not me

      i'm just another bored fool trying in vain to highlight a bug in it

      ignore that advice all you want, but anyone who understands Python will read it and think "hahahaha there's an indentation bug on the 5th line... what a dumbass!!!!"
      particularly because of the arrogant and rediculous context that you repeatedly post it

    2. Re:Apparently you can't figure it out by crutchy · · Score: 1

      maybe different code ran (maybe you just typed the "output" manually), but the code that you post won't run with the indentation bug on the 5th line

    3. Re:Apparently you can't figure it out by Anonymous Coward · · Score: 0

      That's obviously a slashdot formatting error on paste.

    4. Re:Apparently you can't figure it out by Anonymous Coward · · Score: 0

      Getting really desperate aren't you crutchy? It's obviously slashdot formatting what was pasted in badly. We've all seen that happen before here.

    5. Re:Apparently you can't figure it out by crutchy · · Score: 1

      hence my original post here http://slashdot.org/comments.pl?sid=3258205&cid=42016107

      and your classic repsponse here: http://slashdot.org/comments.pl?sid=3258205&cid=42018527

      quote: "(No bugs 5x above, & 100's of times before it the past year or so here)"

      i guess its also slashdot's fault that you're a douchebag?

    6. Re:Apparently you can't figure it out by crutchy · · Score: 1

      slashdot didn't forget to put that missing indent in... slashdot doesn't automagically indent code for you

      the error was your own... you forgot to include the required indent for bug-free posted python code

      the fact that it has taken you so long to actually look at your code and realize (even after numerous attempts to point it out to you) confirms how much of an arrogant noob you are

      just don't expect me to debug all your code or i'll have to start charging by the hour :)

    7. Re:Apparently you can't figure it out by Anonymous Coward · · Score: 0

      I've seen slashdot mess up code pastes many times. You fail. You didn't even figure out that indent yourself, not that it mattered. His code ran perfectly many times in front of you. Double fail for you right there.

    8. Re:Apparently you can't figure it out by Anonymous Coward · · Score: 0

      His code ran perfectly many times amateur noob. Do something with yourself instead of being a troll. Oh wait. You can't even program in C, lol, and call yourself a "programmer" and a professional one at that? Please.

    9. Re:Apparently you can't figure it out by crutchy · · Score: 1

      slashdot doesn't "mess up code pastes" you fucking toolbag.

      it doesn't put indents in. you have to do that yourself, and you fucked up by missing one... and then bragged about how your code was "bug free" hahahahaha what a douche

      "his".... right whatever APK

    10. Re:Apparently you can't figure it out by Anonymous Coward · · Score: 0

      The code ran perfectly 5 times in front of you crutchy. It works, you fail.

  84. sources by Anonymous Coward · · Score: 0

    hmm,
    are there any sources or similiar out of the rk for further studies?

    Many thanks for any hint...