Melody Fwygon

Beehaw alt of @melody@lemmy.one

@fwygon on discord

  • 0 Posts
  • 15 Comments
Joined 1 year ago
cake
Cake day: July 10th, 2023

help-circle

  • Most anti-cheat software can’t do much on the client side. Really all it can do is look around at it’s environment where it’s allowed to look and see what’s going on.

    Most Cheat Software will run on a higher privilege level than the game; whether that’s as an “Administrative” user or as “root” or “SYSTEM” in a context where it’s running as an important driver.

    In any case, the only thing the Anti-Cheat can reliably do on the client side is watch. If it’s cleverly designed enough, it will simply log snippets of events and ship them off for later analysis on a server side system. This will probably be a different server than the one you’re playing on, and it won’t be sending that data until after the match has ended properly.

    Sometimes it might not even send data unless the AC server asks it to do so; which it might frequently do as a part of it’s authorization granting routine. Even when it has the data there may not be immediate processing.

    Others have also mentioned that visible action may be delayed for random time periods as well; in order to prevent players from catching on to what behaviors they need to avoid to get caught, or to prevent cheats from getting more sophisticated before deeper analysis could reveal a way to patch the flaw or check to ensure cheating isn’t happening.

    Since cheat software can often be privileged, it also has the luxury of lying to the server. So clever ways to ensure that a lying client will be caught will probably be implemented and responses checked to ensure they fit within some reasonable bounds of sanity.





  • I don’t agree with the assessment of the OP or the original blog article. Grayjay is Open Source software.

    It is, however, NOT FREE SOFTWARE and I do know that organizations like the FSF and OSI do not consider it to be free.

    The free status of this software was never misrepresented by Louis Rossman. He blatantly explains that there is a cost to this software and that the license is how he plans to enforce his means of collecting this fee on the honor system.

    He also outlines how he cannot; and will not…stop anyone from forking this software and basically removing the payment bits of the code and just redistributing it under a different name. I strongly recommend someone does that…and maybe license that work under a much more unrestrictive free license that FLOSS-Only users might find more palatable.

    I get that nobody wants or needs to trust Louis to keep his word. He’s gotta run a business at some point…and distributing this software this way on the honor system might not pan out quite the same way he hopes it will. I do hope that at the point where he and his compatriots choose to stop maintaining the application; that they do immediately retcon this restrictive license; and re-release it under a new, free, and unrestrictive Open Source Software license.









  • I actually disagree with this cooking MYTH.

    But; it depends on the TYPE of plastic. Don’t trust takeaway containers or soft and flexible plastics.

    Hard and rigid plastics are in fact SAFE if marked as “Microwave-Safe”; they HAVE TO BE SAFE to have that marking.

    DO:

    • avoid soft plastics
    • avoid takeout containers
    • avoid heavily damaged tupperware
    • replace old tupperware plastics once in a while; especially if they’re all scratched/dinged up.

  • I’ve always felt the FSF has had no idea what they were doing. Therefore I do not always agree with or support 100% of what they do.

    I do feel that sometimes code should be able to carry reasonable restrictions. Just not sweeping restrictions.

    An example of a reasonable restriction would be a clause that prohibits commercialized use of free software without first obtaining permission from the project in question. Another reasonable restriction would be a clause that prohibits governmental use or use by military entities.

    An unreasonable restriction would be naming only specific companies that are not allowed to use the ‘free’ software. It would also be further considered unreasonable for rights to use ‘free’ software if it expires, goes away, or is revoked if you commit a specific crime, or fall under suspicion of committing said crime.