以下の参照画像を参照してください。 UDPを使用して接続するnetcatを介してbashシェルにコマンドを発行すると、コマンドの最初の文字だけがサーバーに到達するように見えます。さらに、コマンドを入力した後、2番目の改行が必要です。
なぜこの動作が発生するのですか? netcat + udpを使用してシェルを作成する適切な方法は何ですか?
私はGNU Netcat 0.7.1 by Giovanni Giacobbi
Serverfaultの関連するnetcatクエリをざっと見てください ここ -これは役立つかもしれません。 UDPはTCPと同様に動作しません。
「iodineを使用すると、DNSサーバーを介してIPv4データをトンネリングできます。これは、インターネットアクセスがファイアウォールで保護されているが、DNSクエリが許可されているさまざまな状況で使用できます。」