Answers:
基本上,如果你指定了一个开放端口,它将用于执行tcp syn flood攻击,它与服务器端建立连接,因此它需要应用程序响应,这是非常强大的。
如果您不知道哪个端口正在打开(假设服务器正在打开端口80,但您选择端口45进行攻击),则无法进行tcp同步泛洪,因为服务器不会响应您。所以你可能会考虑另一种方式,比如UDP泛洪,其中UDP不是端口指定的,你可以从任何端口攻击它,但是“性能与效率”的速率要小得多,因为你在没有等待确认的情况下将流量抽到服务器。这使用了大量的计算机功率和带宽。
为什么人们总是选择端口80,因为它代表了Web服务,如果你能够从Firefox浏览它,你可以编写它(理论上)。