• 0 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: May 12th, 2025

help-circle
  • This comment… Confuses me.

    Black box testing is MUCH harder than white box testing, especially as, and I hate to say it, AI based security scanners become better and better at identifying flaws in source code. Having more information about your target is always the first step in penetration testing, and more information is ALWAYS better.

    This is exactly why security by obscurity is a valid tactic. It hides information and makes a system harder to attack.

    Absolute security is achievable, but comes with costs. If I’m willing to airgap everything and never go online, only using my own code, my device will be safe.

    No, it’s not. Every system has flaws. Using your own code is especially a bad idea, as it is much more likely to be flawed than a 20 yo open source project. Your airgapped device may be secure from remote attacks, since it is not connected to any network, but if it is stolen, that means nothing.

    Absolute security is impossible.





  • Again, I never disagreed with the issue: (90%) solo games requiring an internet connection disappearing suddenly is a major issue in the gaming industry

    I disagree with the solutions people want for it, which I find shortsighted.

    And yes, such a legislation would force to rethink some designs, and force using one over the other not because it fits the final product better, but because it does not have the additional pressure of compliance. And that, I think, makes it a poor solution.

    What I’d like to see is something similar to minimal warranty in the EU. So, a game has to provide X years of playability, clearly shown on the product page/box. They can guarantee longer if they wish. They then have a legal obligation to keep it online. Add to it a mandatory warning X years before shutdown.

    Then the consumer is no longer deceived, and the studio has less pressure to comply with EoL requirements.

    And why not make releasing the source code a viable way to comply with these requirements, and have a special label for “forever playable” games, either fully singleplayer or through code release.

    Just don’t force every studio to release their codebase.