O nc (netcat) está no MacOS sem o sinalizador "-e"?

3

Quando tento executar nc -l 1337 -e /bin/bash , ele diz:

nc: invalid option -- e
usage: nc [-46AacCDdEFhklMnOortUuvz] [-K tc] [-b boundif] [-i interval] 
[-p source_port] [--apple-delegate-pid pid] [--apple-delegate-uuid uuid]
      [-s source_ip_address] [-w timeout] [-X proxy_version]
      [-x proxy_address[:port]] [hostname] [port[s]]

Eu quero executar comandos remotamente, mas em vez disso, apenas imprime remotamente o texto. Por que isso não está funcionando e como posso corrigi-lo?

    
por anonymous 19.03.2017 / 21:11

1 resposta

0

Você não precisa usar nc -l 1337 /e /bin/bash . Em vez disso, uma alternativa que funciona exatamente da mesma maneira é que nc -l 1337 | /bin/bash exibe tudo o que recebe em /bin/bash .

    
por 30.10.2017 / 12:51

Tags