netcatに入力を送信し、出力を保存します。

netcatに入力を送信し、出力を保存します。

出力を生成するコマンドを送信しようとしていますが、そのnetcat出力をファイルに保存したいと思います。

while true; do echo "showHistory userx"; done | nc -w1 xxx.xxx.xxx.xx 2222 > out.txt &

私は多くのインターネット検索を試してスタック交換の質問をたくさん読んだが、それを見つけることができませんでした。遊んでたけどラッキーではなかっwhileた。teemkfifo

ファイルはまだ空ですが、文字がout.txt多すぎます。NUL

編集:Telnet / netcatセッションを通じて提供されるコマンドであることを強調するshowhistoryために更新しました。showHistory userx

ベストアンサー1

私はこのようなものを見つけました

ポートスキャン出力用(マイルータなど)

nc -zv 192.168.0.1 1-1000 2>&1 | grep open | tee report.txt

レポートを読む

cat report.txt 

出力

_gateway [192.168.0.1] 80 (http) open 
_gateway [192.168.0.1] 22 (ssh) open

スナップショットからここに画像の説明を入力してください。

おすすめ記事