Não. Leia: / dev / tcp ouça em vez de nc listen .
Sem mais informações, você poderia usar a versão do sistema do perl, que é um pacote essencial no Debian. Escreva um script perl de arquivo único. Você pode quase certamente encontrar uma maneira de executar um script de arquivo único sem que ele exista como um aplicativo no sistema de destino, por exemplo, %código%. O script usará as chamadas do sistema curl https://dropbox.com/.../script.pl | perl
, socket()
, bind()
, listen()
para substituir stdin & stdout antes de dup2()
ing o fd original e close()
.
exec()
é melhor programar, se você tiver os pacotes python
Debian instalados.
Obviamente, se você tivesse um standard
instalado, poderia executá-lo com seu próprio arquivo de configuração. Se você não se importa de falar SSH e inetd
está instalado, então seria possível usar isso. Certamente seria mais seguro do que qualquer uma das outras opções: -P. Leia: É possível executar o sshd como um usuário normal?