Slashdot Mirror


Microsofts "Honeymonkey" Project

g0bshiTe writes "Ever hear the saying, 'given enough time a room full of monkeys could type out Shakespeare'? Well Microsoft seems to be taking this saying to heart, and taking a cue from the Honeynet project, they have created what they have dubbed 'honeymonkeys.' Security Focus has an article which describes this honeymonkey network, which is little more than a network of virtual Windows XP boxes in various patch states. These boxes are setup to crawl the seedier side of the web in search of vulnerabilities not bieng reported, and are being actively exploited in an attempt to further secure their product. Sounds like a decent idea from the Redmond crew to me."

59 of 320 comments (clear)

  1. secret name of the honeymonkeys by Hank+Chinaski · · Score: 5, Funny

    they call these guys "customers" over in redmond ...

    --
    IAAL
    1. Re:secret name of the honeymonkeys by krakelohm · · Score: 2, Funny

      No, I think I had heard it was moneymonkey.

      --
      You are all a bunch of idots.
    2. Re:secret name of the honeymonkeys by Tackhead · · Score: 4, Funny
      > they call these guys "customers" over in redmond ...

      No, those are developers. Developers. Developers. Developers. Developers. Developers. Developers.

    3. Re:secret name of the honeymonkeys by Anonymous Coward · · Score: 5, Funny

      sigh...

      I like monkeys. The pet store was selling them for five cents a piece. I thought that odd since they were normally a couple thousand each. I decided not to look a gift horse in the mouth. I bought 200. I like monkeys.

      I took my 200 monkeys home. I have a big car. I let one drive. His name was Sigmund. He was retarded. In fact, none of them were really bright. They kept punching themselves in their genitals. I laughed. Then they punched my genitals. I stopped laughing.

      I herded them into my room. They didn't adapt very well to their new environment. They would screech, hurl themselves off of the couch at high speeds and slam into the wall. Although humorous at first, the spectacle lost its novelty halfway into its third hour.

      Two hours later I found out why all the monkeys were so inexpensive: they all died. No apparent reason. They all just sorta' dropped dead. Kinda' like when you buy a goldfish and it dies five hours later. Damn cheap monkeys.

      I didn't know what to do. There were 200 dead monkeys lying all over my room, on the bed, in the dresser, hanging from my bookcase. It looked like I had 200 throw rugs.

      I tried to flush one down the toilet. It didn't work. It got stuck. Then I had one dead, wet monkey and 199 dead, dry monkeys.

      I tried pretending that they were just stuffed animals. That worked for a while, that is until they began to decompose. It started to smell real bad.

      I had to pee but there was a dead monkey in the toilet and I didn't want to call the plumber. I was embarrassed.

      I tried to slow down the decomposition by freezing them. Unfortunately there was only enough room for two monkeys at a time so I had to change them every 30 seconds. I also had to eat all the food in the freezer so it didn't all go bad.

      I tried burning them. Little did I know my bed was flammable. I had to extinguish the fire.

      Then I had one dead, wet monkey in my toilet, two dead, frozen monkeys in my freezer, and 197 dead, charred monkeys in a pile on my bed. The odor wasn't improving.

      I became agitated at my inability to dispose of my monkeys and to use the bathroom. I severely beat one of my monkeys. I felt better.

      I tried throwing them way but the garbage man said that the city wasn't allowed to dispose of charred primates. I told him that I had a wet one. He couldn't take that one either. I didn't bother asking about the frozen ones.

      finally arrived at a solution. I gave them out as Christmas gifts. My friends didn't know quite what to say. They pretended that they like them but I could tell they were lying. Ingrates. So I punched them in the genitals.

      I like monkeys

    4. Re:secret name of the honeymonkeys by st1d · · Score: 5, Funny

      Nope, it's B.G.'s pet name for Steve Ballmer. I thought everybody knew that...

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
    5. Re:secret name of the honeymonkeys by Karl+Tacheron · · Score: 2, Funny

      And the sweating.

    6. Re:secret name of the honeymonkeys by SeventyBang · · Score: 2, Funny

      They haven't been brainwashed by M$ yet.

      They're known as Summer Interns.

    7. Re:secret name of the honeymonkeys by mollymoo · · Score: 3, Funny
      Offtopic? Get a grip mods, it's about monkeys, which is half the topic. If you can't supply your own honey then use your left hand.

      Mod parent +5 funny!

      --
      Chernobyl 'not a wildlife haven' - BBC News
  2. Get ready for a ton of these by Anonymous Coward · · Score: 5, Funny

    *GENERIC JOKE ABOUT MONKEYS BEING IN CHARGE OF MS WINDOWS SECURITY*

    Just thought I'd head everyone off here...

    (lameness filter padding lameness filter padding lameness filter padding)

  3. Doesn't surprise me by coljrigg · · Score: 2, Funny

    I always assumed Skynet was based off of Windows XP.

  4. Warning: This Operation Has Side Effects by Anonymous Coward · · Score: 5, Interesting

    In addition to getting info on new vulnerabilities, they'll probably also get loads of malware to add to the anti-spyware tool. This is a good thing.

  5. mmmmmm... honeymonkey by DaedalusLogic · · Score: 4, Funny

    Sounds delicious.

    But the real reason they named the project this is because they intend to sting you like a bee and then throw fecal matter at you.

    1. Re:mmmmmm... honeymonkey by Rorschach1 · · Score: 3, Funny

      Could this be a related species, perhaps?

  6. Good idea by X0563511 · · Score: 4, Interesting

    This is a pretty good idea. If anything, it will help curb the script kiddies indesciminantly flinging exploits around. Unless you want that overflow you found to get patched, pick and choose your targets carefully.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    1. Re:Good idea by harrkev · · Score: 5, Funny

      Sure. It sounds like a good idea -- until these boxes hit some warez and mp3 sites. Next thing you know, the BSA and MPAA are knocking on Microsoft's door. I wonder how many licenses for Windows and Office the BSA will force Microsoft to buy...

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    2. Re:Good idea by st1d · · Score: 5, Insightful
      This is a pretty good idea. If anything, it will help curb the script kiddies indesciminantly flinging exploits around. Unless you want that overflow you found to get patched, pick and choose your targets carefully.


      Not really, as script kiddies, by definition, don't typically discover exploits, they're more thrill seekers looking for an ego trip. When an exploit stops working, they'll just move on to another. When (if?) exploits become hard to find, because true crackers protect them better, the script kiddies will return to their previous pursuits, games and porn.
      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
    3. Re:Good idea by Skye16 · · Score: 4, Funny

      So script kiddie-ism is the next stage in my evolution?

      ...

      God I'm depressed now.

  7. "bieng"? by Cheap+Imitation · · Score: 4, Funny

    It looks like the monkeys aren't only working on Shakespeare...

  8. Comment removed by account_deleted · · Score: 5, Funny

    Comment removed based on user account deletion

  9. Re:Did the sun rise from the West? by KiloByte · · Score: 2, Insightful

    Did the sun rise from the West?
    Sort of.

    A good idea from the MS guys is a really rare thing.
    And as such, it is certainly worth the praise.

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  10. Hmm sounds like a great idea by Anonymous Coward · · Score: 2, Insightful

    Queue the typical Slashdot groupthink about how Microsoft is somehow evil/stupid for doing this.

    Actually attempting to use their product as if they were an end user in the wild of the internet. Seems to me this shows that Microsoft is definately moving towards a more security conscious mindset.

    1. Re:Hmm sounds like a great idea by vistic · · Score: 3, Insightful

      More like queue the typical slashdot groupthink about how there's so much typical slashdot groupthink.

      In articles I tend to see just a small fraction of posts showing this supposed typical groupthink... and then a gigantic mass of posts from people who think they're observant and different and insightful for pointing out that it's going on.

    2. Re:Hmm sounds like a great idea by Anonymous Coward · · Score: 2, Funny

      I agree!

  11. I'm available... by kid_wonder · · Score: 4, Funny
    ...crawl the seedier side of the web.

    I like to call it, "break time"

    --

    "Oh, you hate your job? There's a support group for that, it's called everyone, they meet at the bar."
  12. This group also did "ghostbuster" by nweaver · · Score: 5, Informative

    This group has done several impressive projects. Among them is the "Strider Ghostbuster" Rootkit Detector.

    This is part of the general Strider Project in Microsoft Research. They do very good work.

    --
    Test your net with Netalyzr
  13. Re:Hmm. by lcnxw · · Score: 5, Funny

    No, it is the start of Microsoft Newspeak. Longhorn will no longer say "Memory Page Fault" but instead "memfault." "Blue Screen" (bluescree) will lose its negative meaning and come to be a blessing from m.s. (Microsoft). Words like honeymonkey will eventually take on meanings like Ingsoc or doublethink, and there will be no more crashes, because it is no longer possible to concieve a crash.

    "he is a doubleplusgood honeyeymonkeyer."

    "Bluescree! Praise m.s.!"

    "MSCalc: 2+2=5!"

  14. I say by smittyoneeach · · Score: 4, Funny

    Put these honemonkeys on a network with a bunch of other computers running Firefox/greasemonkey, and let them fight it out.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  15. So your saying... by denissmith · · Score: 4, Funny

    A roomful of monkeys wrote Windows XP? OK, I'll buy that.

    --
    I have nothing to hide. So, why are you spying on me?
  16. Re:Hmm. by Heliologue · · Score: 5, Funny

    Computers are supposed to crash. Computers have always crashed.

  17. Re:Did the sun rise from the West? by EpsCylonB · · Score: 2, Interesting

    A good idea from the MS guys is a really rare thing.
    And as such, it is certainly worth the praise.


    No its not, from a company that has a 50 billion dollar warchest and can afford to hire the best and brightest, you should expect only good ideas.

  18. Exploits on real vs. virtual XP boxen by G4from128k · · Score: 2, Interesting

    Virtual boxen will catch a wide array of exploits, but may miss some. For example, it sounds like they look for attempts to create executables on disk, so a RAM resident nasty might escape notice. Also, some exploits many only work on "real" machines such as those proposed for exploiting hyperthreading.

    The point is that to the extent that the virtual XP box fails to emulate ALL the features of real hardware, there will be some room for doubt. Despite this misgiving, I commend Microsoft for tackling this problem.

    --
    Two wrongs don't make a right, but three lefts do.
  19. So what else is new by Anonymous Coward · · Score: 2, Funny

    I thought AOL patented this years ago.

  20. this news is BIG by muszek · · Score: 5, Funny

    Pre-Monkey Era:
    -- someone exploits a vulnerability
    -- 2 weeks later someone discovers it
    -- half a year later M$ patches it
    -- three years later new version of Windows is released and finally the last 80% of users have patched systems.

    it took 3 years, 6 months and 2 weeks to patch most computers.
    Post-Monkey Era:
    -- someone exploits a vulnerability
    -- 2 days later monkeys report it
    -- half a year later M$ patches it
    -- three years later new version of Windows is released and finally the last 80% of users have patched systems.

    it took 3 years 6 months and 2 days to patch most computers.

    nice PR move though.

  21. Re:Mmmmm by ScrewMaster · · Score: 2, Funny

    Hey! My girlfriend is African and I have to say ... some of the things she cooks resemble that remark.

    --
    The higher the technology, the sharper that two-edged sword.
  22. how much thought went into this? by ChipMonk · · Score: 5, Insightful

    Two simple questions:

    1. Are these machines using non-Microsoft IP addresses for their 'net access?

    2. If not, how long until the worm authors take that into account?

    1. Re:how much thought went into this? by Anonymous Coward · · Score: 2, Funny

      That is actually the main part of the plan -- it was the only way they could think of to protect the Microsoft addresses from being overwhelmed with spyware and viruses and worms and the like.

  23. Re:Did the sun rise from the West? by winkydink · · Score: 3, Insightful

    Yeah, and everybody should hold hands around a campfire and sing Kum-bay-yah too, but the real world tends to be a little different.

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  24. Re:Sounds stupid by LurkerXXX · · Score: 4, Insightful

    Maybe some of their non-critical patches actually fix an unknown exploitable hole. They might want to change the status of those fixes from optional to critical.

  25. The First Crash by nmb3000 · · Score: 4, Funny

    Here's the first crash

    I think they were computing pi.

    --
    "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
    /)
  26. Honeymonkey Blacklist by kjfitz · · Score: 4, Informative

    Seems like the simple counter measure is a "blacklist" of the honeymonkey servers. Granted the IP addresses of these PCs should be secure but A LOT of info leaks / is stolen / is hacked / is accidentally exposed.

  27. Disappointing story by aslate · · Score: 4, Funny

    I thought this article was going to say "So they've hired an entire team of moneys to get them to write the next Windows". Infact it's just a load of machines doing nothing. I prefered my idea, much more chance of shit-fights between the moneys.

  28. Re:New job posting at Microsoft by Ithika · · Score: 5, Funny

    Do you have what it takes to hit the (honey)monkey?

  29. It's a coverup by bman08 · · Score: 4, Funny

    Somebody at MS got caught surfing porn/warez and cooked up this 'honeymonkey' nonsense to cover his dirty buttocks.

  30. Re:Sounds stupid by temojen · · Score: 2, Insightful

    Newer patch states may conceal still-present older bugs. I.E. the SP2 firewall may stop someone from exploiting a long-unnoticed remote vulnerability... until the attacker comes across a machine with the firewall turned off.

  31. Re:Innovation from Redmond? by Umbral+Blot · · Score: 2, Interesting

    wait, so them stoping people from illegally pirating their product is a bad thing??

  32. Re:why various patch states? by YrWrstNtmr · · Score: 2, Insightful
    why aren't they just focusing on the most up-to-date patched versions of their various products? Anyone running an unpatched windows box is insane...

    Maybe because they're trying to simulate the real world?

  33. New Ballmer's mantra by 50m31sl4sh. · · Score: 2, Funny

    I guess Ballmer should now be singing:

    Monkey, monkey, monkey, monkey
    Virus! Virus!
    Monkey, monkey, monkey, monkey
    Argh! It's a spam!

    --
    Rediculous is ridiculous!
  34. Nope by Mr.+Underbridge · · Score: 4, Funny
    I always assumed Skynet was based off of Windows XP.

    It takes a Terminator to defeat Skynet. It takes a script kiddie and a buffer overflow to defeat Windows.

  35. Re:why various patch states? by LiquidCoooled · · Score: 2, Insightful

    Because MS knows their product is NEVER going to be 100% upto date patched and ready.

    A side effect of this may be a smaller, more targetted software defense update which could be applied to *all* versions of XP would help more people.

    Normal Windows update for pre sp2 computer = ~200mb

    Targetted Surgical update = ~10mb.

    Both will prevent the trojans and viruses, but one is easier to apply than the other.

    --
    liqbase :: faster than paper
  36. Re:A good idea by penix1 · · Score: 4, Insightful

    From TFA...

    ""Just by visiting a Web site, (if) suddenly an executable is created on your machine outside the Internet Explorer folder, it is an exploit with no false positive -- it's that simple," Yi-Ming Wang, senior researcher with Microsoft Research, said during a presentation at the IEEE Security and Privacy conference in Oakland last week."

    Want this sillyness fixed? Kill the ActiveX shit! Microsoft created that mess in the first place trying to dominate Java and like usual instead of going for the cause they go for the symptom.

    B.

    --
    This is a sig. This is only a sig. Had this been an actual sig you would have been informed where to tune for more sigs.
  37. Infintie Monkeys by tyman · · Score: 2, Insightful

    "given enough time a room full of monkeys could type out Shakespeare"

    I believe the quote is "If you placed an infinite number of monkeys on an infinite number of typewriters, one of them would eventually produce the collected works of Shakespeare." rather than the grammatical nightmare stated above.

    The Infinite Monkey Theorem

  38. Re: It has to be said by plenTpak · · Score: 2, Informative

    [1] Even though Microsoft will not be able to find every single vulnerability, this will help them find and fix common vulnerabilities that appear. Since they'll know where the problem came from, they'll also be able to test any solutions they come up with. And there always is a "window of opportunity", but this will help Microsoft shorten it.

    [2] According to the description, the network is set up to crawl websites looking for vulnerabilities. If one of the websites infects the crawler, then they will have found a vulnerability. So it could help. In fact, they could also watch for non-browser related exploits, which are commonly used by worms. So in both cases, it very well could help Microsoft detect unreported vulnerabilities.

    [3] All they need to do is use IE. If their system gets infected, that's enough to raise an alarm. They don't need matching video cards to see if IE has a buffer overflow in its image rendering module. And they are trying to secure their OS -- that's the point of this research! Discover holes, and fix them. A more apt analogy would be letting people try to break into your car, and then installing countermeasures against whatever techniques succeded.

    Sure, it's not the perfect solution (as if one exists), but it's a good idea.

  39. sounds to me like they copied this guy by austad · · Score: 2, Informative

    Sounds to me like they copied this guy's idea:

    http://www.malwareblog.com

    He's been doing this exact same thing for almost the past year. The site just went up a couple months ago, but he's been sending his findings to AV companies and some mailing lists for much longer. There's a lot of undiscovered stuff floating around out there.

    --
    Need Free Juniper/NetScreen Support? JuniperForum
  40. For Those in the Corporate IT World by eander315 · · Score: 2, Insightful

    I don't have to squint too hard before this honeymonkey project, "...which is little more than a network of virtual Windows XP boxes in various patch states", starts looking like the network I work on every day. Remove the word "virtual", call it the usermonkey project, and you're most of the way there.

  41. You mean... by Bun · · Score: 2, Insightful

    ...they don't do something like this already? How does their security team do research, anyway?

    --
    "Anyone that has ever gotten an idea based on any of my work and done something better with it-good for you."--J.Carmack
  42. MS - the security company (?) by l3v1 · · Score: 2, Insightful

    Will the day come sometime in the future, when MS will be a security company ? Maybe. The strange thing is, they are looking for ways (like the av and antispy sw acquisitions) to defend a basically unsecure os, and not for ways to make the os itself more secure. My foremost problem with this is, that I don't feel optimistic enough to trust in security questions a company with almost none security-related success stories in their past. But, no doubt, there are many of such optimistic people out there. In the meantime, all their honeys can crawl my home debian for free, given they most certainly will not be able to crawl my work windows boxes.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  43. Re:Did the sun rise from the West? by sumdumass · · Score: 2, Insightful

    microsoft deciding to do somethign "good" is just an percieved impression. Setting up a system of honey pots is a good thing. Using it to find security flaws and then fix them is a "good" thing. If MS is trying to do somethign that happens to be "good" they are doing a "good" thing.

    Doing a good thign doesn't address the reasoning behind why they are doing. It isn't like my statment was implying microsoft was being a good citizen on purpose or anytjhing. They are just doing somethign that i as well as other percive as a good thing. This doens't make us fanbois or microsoft representatives either.

    As for linux being the reason they decided to do this, thats pure speculation. Microsoft does know what to do about linux and if you don't think they do then look into the idiotic pattens they ar e applying for. Guess who they will be used against when the time is right. (not apple or any other company that can muster enough money to throw them out.) Your right that linux can't be bought but your wrong about bankrupting it. All they have to do is manipulate the licensing of the software to include a chunk of change for them. If "linux" doesn't pay they can effectivly stop linux from being viably sold to any market or cause the price to be inflated to enourmous level and stop it's adoption outside indevidual hobyist. Microsoft would be in position to control this with a few more pattens on what everyone has come to expect as the norm for computing.

    I'm not saying microsoft should or will do anythign like this but it wouldn't surprise me when they do. To think linux is out of the scope of microsofts claws is naive and exactly what will cause it to fall. With a few more pattens, it would be possible to stop linux from even being able to compete on the same grounds it is now. When surveys are saying vender lockin is one of the bigest reasons people are going with open source products, it is only reasonable for microsoft to lockin open source products and maintina thier revenue stream.

    Again the moral of the story is what made microsoft take these actions (honey monkeys) wich apear to be honey pots with a little extra. It could be fear of linux, or maybe fear of apple who has a better percieved security tract record as well as a better desktop. It could also be some ploy to fend off litigation were they didn't take steps to secure a product they are selling as secure. It may be that in order to sell to certain organizations, they have to do this or it just may be that they are trying to clean thier reputation up a little. It is all just a guess.

  44. Re:U LINUX FAGS by turgid · · Score: 2, Funny
    There's a reason your jobs are getting shipped to India!

    Dude, you're 5 years out of date. India is saturated. My job just went to Beijing in China.

  45. You have a choice to make young Skywalker by doublem · · Score: 2, Informative

    Well, you have a choice to make.

    You can go down the path of the Script Kiddie, Fandom, Techno-Fandom, Programmer, Uber-User or Hacker.

    Script Kiddie pretty much excludes being any good at the other paths, but the other paths do not necessarily exclude each other.

    Script Kiddie: A worthless waste of skin who considers themselves to be "better" in one way or another because they can download and run the utilities the found listed in their copy of "Hacking Exposed" and type in an obscure dialect of L33t 5p33k.

    Fandom: A Sci-Fi or fantasy fan. A Geek path that does not require computer skills, but doesn't preclude them either. Star * Geeks, Buffy fans and even some furries fall into this category, but don't let the unsavory stereotype associated with the above groups turn you off. The vast majority of Sci-Fi fans are perfectly normal people.

    Techno-Fandom: The Sci-Fi fans who run the Sci-Fi conventions. There's a LOT of overlap with the theater industry in this group. It also has a lot of people who dislike Sci-Fi but participate to hang out with their friends and meet hot chicks at the Dresden Dolls concerts.

    Programmer: Linus Torvalds,Woz, Bill Gates in the early years, Mad Dog and the like are among the icons in this category.

    Hacker: Black Hat, White Hat or Grey Hat, this is the group Script Kiddies are pretending to be part of. Cult of the Dead Cow is good example. Most of this group's literature is read by the Script Kiddies, who then pretend to understand it, sometimes even fooling themselves.

    Uber-User: Many Techs fall into this category. They know far more about computers than a Script Kiddie ever will, can administer most servers and environments reliably and tend to be on the ball. In their knowledge, they're beyond the "Just Enough to be Dangerous" level, but not quite Programmers or Hackers. They're a separate category because many people send their lives here, never quite becoming Programmers. The difference is often Grey and fuzzy, with people changing their classification easily if you shift platforms on them. For example, many Windows Hackers are reduced to Uber-Users when switching to *nix and vise versa.

    --
    "Live Free or Die." Don't like it? Then keep out of the USA