you are viewing a single comment's thread
view the rest of the comments
[–] -2 points 2 years ago (3 children)

OTOH, if you build a playlist manager for playlists everyone can add to, you make sure nothing anyone adds will break it…

  • source
  • parent
  • hideshow 6 child comments
  • [–] 6 points 2 years ago

    Except that the playlists are super complex and there is no way to make sure. Like building an engine and having to make sure that no 3rd party accessory will break it. Like the parented "sand injector".

  • source
  • parent
  • [+] 5 points 2 years ago (1 child)
  • [–] 3 points 2 years ago (1 child)

    What do you think WHQL is?

    The problem with CrowdStrike's solution is that they got csagent.sys driver signed by WHQL, and the driver will download p-code from the internet and execute it. This allows them to push out changes without waiting for Microsoft approval.

    The biggest problem occurs when you don't sanitize your inputs and someone accidentally uploads a blank file padded with zeroes. The driver dereferences a null value, and crashes your system. Hard.

  • source
  • parent
  • hideshow 2 child comments