web-dev-qa-db-ja.com

UDPを使用してnetcatでバックドアシェルを適切に作成するにはどうすればよいですか?

以下の参照画像を参照してください。 UDPを使用して接続するnetcatを介してbashシェルにコマンドを発行すると、コマンドの最初の文字だけがサーバーに到達するように見えます。さらに、コマンドを入力した後、2番目の改行が必要です。

なぜこの動作が発生するのですか? netcat + udpを使用してシェルを作成する適切な方法は何ですか?

Example of broken UDP behavior

私はGNU Netcat 0.7.1 by Giovanni Giacobbi

1
Casey

Serverfaultの関連するnetcatクエリをざっと見てください ここ -これは役立つかもしれません。 UDPはTCPと同様に動作しません。

1
Rory Alsop

「iodineを使用すると、DNSサーバーを介してIPv4データをトンネリングできます。これは、インターネットアクセスがファイアウォールで保護されているが、DNSクエリが許可されているさまざまな状況で使用できます。」

http://code.kryo.se/iodine/

0
LanceBaynes