Slashdot Mirror


How Microsoft's Windows Red Team Keeps PCs Safe (wired.com)

Wired has a story on Windows' red team, which consists of a group of hackers (one of whom jailbroke Nintendo handhelds in a former life, another has more than one zero-day exploit to his name, and a third signed on just prior to the devastating Shadow Brokers leak), who are tasked with finding holes in the world's most used desktop operating system. From the story: The Windows red team didn't exist four years ago. That's around the time that David Weston, who currently leads the crew as principal security group manager for Windows, made his pitch for Microsoft to rethink how it handled the security of its marquee product. "Most of our hardening of the Windows operating system in previous generations was: Wait for a big attack to happen, or wait for someone to tell us about a new technique, and then spend some time trying to fix that," Weston says. "Obviously that's not ideal when the stakes are very high."

[...] Together, the red teamers spend their days attacking Windows. Every year, they develop a zero-day exploit to test their defensive blue-team counterparts. And when emergencies like Spectre or EternalBlue happen, they're among the first to get the call. Again, red teams aren't novel; companies that can afford them -- and that are aware they could be targeted -- tend to use them. If anything, it may come as a surprise that Microsoft hadn't sicced one on Windows until so recently. Microsoft as a company already had several other red teams in place by the time Weston built one for Windows, though those focused more on operational issues like unpatched machines. "Windows is still the central repository of malware and exploits. Practically, there's so much business done around the world on Windows. The attacker mentality is to get the biggest return on investment in what you develop in terms of code and exploits," says Aaron Lint, who regularly works with red teams in his role as chief scientist at application protection provider Arxan. "Windows is the obvious target."

13 of 83 comments (clear)

  1. Let me guess... by ugen · · Score: 5, Funny

    Let me guess - "not very well". Wait, is that a trick question?

    1. Re:Let me guess... by phantomfive · · Score: 4, Insightful

      It's a good effort, but you can't bolt security on as an afterthought. It needs to be built into the core of the system, and every programmer needs to have it in mind, because any programmer can write a security hole.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Let me guess... by phantomfive · · Score: 2

      Microsoft's solution to insecure code was to graft on a layer of insecure security code.

      That's right.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:Let me guess... by Anonymous Coward · · Score: 5, Insightful

      Microsoft's solution to insecure code was to graft on a layer of insecure security code.

      Their solution to every problem is to graft on a layer of code, instead of fixing the problem. Windows is mostly made of fossilized band-aids at this point, carved into the shape of an awkward semi-tablet OS.

    4. Re:Let me guess... by Applehu+Akbar · · Score: 4, Funny

      Microsoft's solution to insecure code was to graft on a layer of insecure security code.

      No, the Microsoft solution for insecure code is to have the user run multiple conflicting and insecure antivirus programs constantly in background. This slows down the system enough so viruses don't have time to do much damage before the next Windows Update.

    5. Re:Let me guess... by AmiMoJo · · Score: 5, Insightful

      Actually they started out with a fairly secure OS, Windows NT. It had Unix-like permissions and actually went well beyond what most Unix-like systems of the time did in terms of access control.

      They they made it into a desktop OS (2000 and XP) which meant compromising the security in order to make it more compatible with Windows 98/ME. So they took a secure OS and added layers of insecurity on top.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  2. Are these the nice people by Camel+Pilot · · Score: 5, Funny

    Are these the nice people that call me all the time from Microsoft who want to help fix my computer?

  3. Re: It's a paid ad by Anonymous Coward · · Score: 2, Interesting

    Totally paid. Did slashdot get included with the gitub snatch?

  4. Red Team by DrYak · · Score: 3, Funny

    Let me guess too :
    "Red Team" - also known as, the team at Microsoft with the highest stress-related burnout and suicide rates ?

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re: Red Team by phantomfive · · Score: 2

      No, they have the easiest job in the world: attacking Windows It's the blue team with the stressful job.

      --
      "First they came for the slanderers and i said nothing."
  5. Re:"Windows is the obvious target." by stooo · · Score: 2

    Cisco is not a target.
    It's an open bar everyone can get drunken fro free.

    --
    aaaaaaa
  6. Ob by Hognoxious · · Score: 3, Funny

    They found the "off" switch?

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  7. Re:The only way the blue team wins is to power dow by hlavac · · Score: 3, Insightful

    The only way the blue team can beat the red team is to turn off their computers...

    Nope, thanks to the Intel IME bullshit, not even turning off will help