Сделайте cron для этой команды
lsof -i4TCP@xx.xxx.xxx.xxx:31337 -sTCP:ESTABLISHED,LISTEN >/dev/null 2>&1 || /etc/init.d/reverseshell restart
PS : не будь злым :-)
Я пытаюсь выяснить, как управлять моим Debian и перезагружать скрипт в /etc/init.d, если удаленное, уважаемое соединение не отвечает
что у меня на данный момент есть:
root@pwnpi:~# netstat -nat Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 512 10.28.4.115:34233 xx.xxx.xxx.xxx:31337 ESTABLISHED
и я хотел бы перезагрузить скрипт /etc/init.d/reverseshell, если это соединение не УСТАНОВЛЕНО или СЛУШАТЬ
Кто-нибудь может помочь с этим?
Сделайте cron для этой команды
lsof -i4TCP@xx.xxx.xxx.xxx:31337 -sTCP:ESTABLISHED,LISTEN >/dev/null 2>&1 || /etc/init.d/reverseshell restart
PS : не будь злым :-)