Don't Just Run

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.

Analyzed in your request. We do not store pastes. Registry lookups send package names only.

Risk briefing

World-writable permissions

chmod 777 (or equivalent) lets every user on the machine write those files. That is how shared boxes get persistence and backdoors.

DANGEROUS

Command

sudo chmod -R 777 /var/www

Rendered on the server from the query string — works without client JavaScript.

Findings

  • CAUTION

    Runs with elevated privileges

    privilege

    sudo / su / doas means the rest of this command can change the whole system, not just your project folder.

    sudo

  • DANGEROUS

    World-writable permissions

    privilege

    chmod 777 (or equivalent) lets every user on the machine write those files. That is how shared boxes get persistence and backdoors.

    chmod -R 777 /var/www

What this touches

  • privilege/elevated privileges
  • filesystem/permissions

Safer alternatives

  1. Drop sudo unless you know why

    Most project installs do not need root. If a README insists on sudo, ask why — it is often leftover copy-paste.

  2. Use the least permission that works

    chmod 755 path  # or 644 for files

    If a web server needs write access, grant it to one user or group — not to the world.

  3. Read it as if a stranger sent it

    AI chat will cheerily suggest pipe-to-shell installs. If you would not run this from an unknown Slack DM, do not run it from a model either.

Analyze · Don't Just Run