Aria2: Erhöhen Sie die Anzahl der maximalen Verbindungen pro Server

Erstellt am 15. Sept. 2013  ·  3Kommentare  ·  Quelle: aria2/aria2

Gibt es eine Möglichkeit, dieses Maximum auf etwas höher als 16 zu erhöhen?

Warum ist diese Einschränkung?

Hilfreichster Kommentar

16 ist genug. Zu einfach, DOS zu tun.
Wenn Sie mehr wollen, ändern Sie den Quellcode nach Belieben.

  1. Aria2 ist kein großartiges Tool für DoS.
  2. Wenn Aria2 für ein DoS-Tool verwendet wird, könnte der Angreifer auf einen höheren Wert wechseln und ihn neu kompilieren. Warum also die Mühe machen, es im Quellcode einzuschränken?
  3. Der Server-Host könnte die störenden Verbindungen leicht blockieren.
  4. Wenn wir es brauchen, wissen wir, was wir tun.

Daher ist die 16-Grenze nicht erforderlich. Bitte ueberlege es Dir nochmal.

Alle 3 Kommentare

16 ist genug. Zu einfach, DOS zu tun.
Wenn Sie mehr wollen, ändern Sie den Quellcode nach Belieben.

16 ist genug. Zu einfach, DOS zu tun.
Wenn Sie mehr wollen, ändern Sie den Quellcode nach Belieben.

  1. Aria2 ist kein großartiges Tool für DoS.
  2. Wenn Aria2 für ein DoS-Tool verwendet wird, könnte der Angreifer auf einen höheren Wert wechseln und ihn neu kompilieren. Warum also die Mühe machen, es im Quellcode einzuschränken?
  3. Der Server-Host könnte die störenden Verbindungen leicht blockieren.
  4. Wenn wir es brauchen, wissen wir, was wir tun.

Daher ist die 16-Grenze nicht erforderlich. Bitte ueberlege es Dir nochmal.

Das offizielle Azure-Tool azcopy erstellt standardmäßig 128 Verbindungen und bietet eine Downloadgeschwindigkeit von 1300 Mbit/s im MSFT-Intranet.
Aber aria2c hat nur 70 Mbit/s Download-Geschwindigkeit. Die Begrenzung der TCP-Fenstergröße in einer Verbindung mit hoher Latenz schränkt die Bandbreite einer einzelnen Verbindung ein.

aria2c ist "das ultraschnelle Download-Dienstprogramm", ist es aber nicht.


Übrigens, es ist immer noch zu einfach, DOS auf diese Weise zu machen, bitte schließe das gesamte aria2-Projekt.

while true
    nohup aria2c -x 1 http://some.naive.target.com/naive.target & disown
end
War diese Seite hilfreich?
0 / 5 - 0 Bewertungen