Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Factorio Windows executables now undergo code signing (factorio.com)
4 points by xvv 3 months ago | hide | past | favorite | 4 comments


You get an EV code signing certificate, you sign your binary, no more annoying Windows Defender popups. I fail to see what is so special about this? Are people confusing this for some DRM measure? If you want to strip the signing from the binary you can. Not really sure what good that would do though.


It likely prevents watching the game to cheat Steam achievements, if nothing else:

https://www.reddit.com/r/factorio/comments/1k4cpc7/factorio_...


Even if Steam checked the signature of the binary (which I don't think it does) it would be trivial to modify Steam to approve a binary without a signature. There is no chain of trust here. The integrity of Steam is not being guaranteed.

If you wanted to implement that you would need to A) Enforce secure boot is enabled, so you have guarantees the Windows kernel hasn't been tampered with B) Have a Windows (signed) kernel driver which verifies the Steam installation C) Have the Steam installation verify the Factorio installation.

That is why games like Battlefield 6 have these draconian requirements requiring secure boot and TPM2. Because you need a chain of trust all the way from the top (firmware) down to your software.


Exactly




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: