循环命令到网络守护进程?

循环命令到网络守护进程?

我想使用一个网络守护进程环形

更具体地说:有一个网络守护进程正在听本地主机:portx。这守护进程希望我猜测 0000 - 9999 之间的 PIN。我想使用强力猜测。并且尝试次数没有限制。是否可以比以下方法更快地迭代这些数字?

for $i in {0000..9999}
do
    (echo "$i" | netcat portx localhost)
done

因为每次都要连接,所以速度真的很慢。一次通过需要 1 秒,最坏情况下需要 10000 秒。

有没有网络猫参数连接速度更快?
或者,也许还有另一种解决方案?

答案1

将循环的输出通过管道传输到netcat

for i in {0000..9999}
do
    echo "$i"
done | netcat portx localhost

这假设守护进程将接受多个由换行符分隔的 PIN。

相关内容