SkillAgentSearch skills...

Url.sh

this URL is also malicious(?!) shell script

Install / Use

/learn @jwilk/Url.sh
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

http://example.com/;'$(gt=$(perl$IFS-E$IFS's//62/;s/62/chr/e;say');eval$IFS''cowsay$IFS''pwned$IFS$gt/dev/tty)';cowsay$IFS''pwned

The above (completely valid) URL is also a shell script that executes some malicious(?!) code::

$ wget -q http://example.com/;'$(gt=$(perl$IFS-E$IFS's//62/;s/62/chr/e;say');eval$IFS''cowsay$IFS''pwned$IFS$gt/dev/tty)';cowsay$IFS''pwned bash: $(gt=$(perl$IFS-E$IFSs//62/: No such file or directory bash: s/62/chr/e: No such file or directory bash: say);eval$IFScowsay$IFSpwned$IFS$gt/dev/tty): No such file or directory _______ < pwned > ------- \ ^^ \ (oo)_____ (__)\ )/
||----w | || ||

It does so even when you add double quotes around it::

$ wget -q "http://example.com/;'$(gt=$(perl$IFS-E$IFS's//62/;s/62/chr/e;say');eval$IFS''cowsay$IFS''pwned$IFS$gt/dev/tty)';cowsay$IFS''pwned" _______ < pwned > ------- \ ^^ \ (oo)_____ (__)\ )/
||----w | || ||

Single quotes don't help either::

$ wget -q 'http://example.com/;'$(gt=$(perl$IFS-E$IFS's//62/;s/62/chr/e;say');eval$IFS''cowsay$IFS''pwned$IFS$gt/dev/tty)';cowsay$IFS''pwned' _______ < pwned > ------- \ ^^ \ (oo)_____ (__)\ )/
||----w | || ||

.. vim:ft=rst ts=3 sts=3 sw=3 et

View on GitHub
GitHub Stars143
CategoryDevelopment
Updated2mo ago
Forks5

Languages

Shell

Security Score

95/100

Audited on Jan 27, 2026

No findings