I wonder if they just check that WinVerifyTrust() returns OK or if they bother to also check the cert thumbprint.
Because if it's the former, it's trivial to just sign dll with any key and add it to the local trusted store (if needed).
Because if it's the former, it's trivial to just sign dll with any key and add it to the local trusted store (if needed).
https://github.com/notepad-plus-plus/notepad-plus-plus/commi...
If CIA is already on your compromised machine and they want to target user of Notepad++, then they would just patched Notepad++ itself.
For instance, can adding a key to the local trusted store allow someone to forge a windows update?