3 ms·
Commit a race condition to glibc,musl,uclibc and fuck up almost every software on the planet. It's convenient and that does not mean it's a good practice but i
by honest_joe 11y ago
Commit a race condition to glibc,musl,uclibc and fuck up almost every software on the planet.
It's convenient and that does not mean it's a good practice but i doubt using an other method would minimize a risk when the meteor.com would actually get owned.
- sarciszewski 11y ago> i doubt using an other method would minimize a risk when the meteor.com would actually get owned. GPG signing, keep the private key offline, publish the public key in the blockchain and have a lot of high profile technologists sign it so it can be independently verified. See also: PHPUnit. https://phpunit.de/manual/current/en/installation.html#installation.phar.verification https://phpunit.de/manual/current/en/installation.html#insta... (They provide an example shell script for quickly downloading and verifying the latest versions of their install)
- honest_joe 11y agoI completely understand your point. But at the end it's about people ...your example with PHPUnit can be abused like this https://thejh.net/misc/website-terminal-copy-paste https://thejh.net/misc/website-terminal-copy-paste How many people do you think will bother to paste the script to a text editor and check for evil parts ?
- sarciszewski 11y agoAnybody who runs unverified code, through any medium, when the option to run trusted code is available, deserves to get pwned. https://github.com/paragonie/password_lock/blob/master/run-tests.sh https://github.com/paragonie/password_lock/blob/master/run-t... ^- For the record, I keep scripts like this in my Git repositories.