0

デバイスの IP アドレスを知らなくても、netcat を使用してオフィスのマーキーを更新するスクリプトを作成しました。私はfping候補IPを計算していました。

スクリプトは動作します。しかし、私はまだデバイスの IP アドレスを知りません。スクリプトを更新して、デバイスのテキストを更新した IP アドレスを絞り込む方法を理解するのを手伝ってくれる人はいますか?

#!/bin/bash

while read p; do
   echo "try $p"
   echo "\x00\x00\x00\x00\x00\x01\x5A\x30\x30\x02\x41\x41\x1B\x22\x61 Test message!\x04" | nc $p 3001 &
done < candidateIPs

wait
4

1 に答える 1

1

出力をログに記録して冗長性を追加できます。

#!/bin/bash

while read p; do
   echo "try $p"
   echo "\x00\x00\x00\x00\x00\x01\x5A\x30\x30\x02\x41\x41\x1B\x22\x61 Test message!\x04" | nc -v "$p" 3001 2>&1 | tee "$p.log" &
done < candidateIPs

wait

その後、IP 固有のログ ファイルを調べることができます。

于 2013-09-18T00:53:53.557 に答える