|
|
|
|
|
by ashishbijlani
1303 days ago
|
|
While no automated tool can accurately catch all malware, I'm building Packj [1] to provide objective security insights into software artifacts. Auditing hundreds of direct/transitive dependencies manually is impractical, but Packj can quickly point out spawning of shell, use of SSH keys, mismatch of GitHub code vs packaged code (provenance), etc. 1. https://github.com/ossillate-inc/packj |
|
It’s a noble mission, but eventually a pointless one, I believe. It looks more and more like the entire strategy of having a bazillion mini repos all importing each other is doomed to fail.
But hey, maybe I’m wrong and all those automated auditing tools actually manage to keep dependencies sufficiently safe.
That would be the best outcome, but I am increasingly pessimistic. There is just too much to gain.