Come funzionano le funzionalità di netcat? [chiuso]

-4

Voglio sapere come netcat usa -e parametro per servire eseguibile su TCP / IP? Voglio scriverlo su Python per capirlo più a fondo, ma non so come lo faccia? Se non sbaglio, sta usando Windows API, se è il tipo di API utilizzato da Netcat?

    
posta Abdulla 03.09.2016 - 15:25
fonte

1 risposta

1

Dalla pagina man:

   -e command, --exec command (Execute command) .
       Execute the specified command after a connection has been established. The command must
       be specified as a full pathname. All input from the remote client will be sent to the
       application and responses sent back to the remote client over the socket, thus making
       your command-line application interactive over a socket. Combined with --keep-open,
       Ncat will handle multiple simultaneous connections to your specified port/application
       like inetd. Ncat will only accept a maximum, definable, number of simultaneous
       connections controlled by the -m option. By default this is set to 100 (60 on Windows).

Esegue solo /bin/bash <command> <params> sull'host remoto. Nessun eseguibile viene trasferito, ma vengono eseguiti solo eseguibili locali.

    
risposta data 03.09.2016 - 15:30
fonte

Leggi altre domande sui tag