12 ms·
Wouldn’t an attacker like JiaT75 do that to increase the odds of someone skimming it?
by acdha 3y ago
Wouldn’t an attacker like JiaT75 do that to increase the odds of someone skimming it?
- sgtcodfish 3y agoThey might try - that's why it's important if you're generating + committing generated code that you also have a CI step that runs before merging anything which ensures that the generated code is up-to-date and rejects any change request where generated code is out of date. Mostly this helps with people simply forgetting to re-run the generator in their PR but it's a useful defence against people trying to smuggle things into the generated files, too!
- acdha 3y agoYeah, I guess my general thought is that anything which encourages hiding files is actively risky unless you have some kind of robust validation process. As an example, I was wondering how many people would notice an extra property in a typically gigantic NPM lock file as long as it didn’t break any of the NPM functions.