Aria2: рдЕрдзрд┐рдХрддрдо-рдХрдиреЗрдХреНрд╢рди-рдкреНрд░рддрд┐-рд╕рд░реНрд╡рд░ рдХреА рд╡реГрджреНрдзрд┐ рд╕рдВрдЦреНрдпрд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 15 рд╕рд┐рддре░ 2013  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: aria2/aria2

рдХреНрдпрд╛ рдЗрд╕ рдЕрдзрд┐рдХрддрдо рдХреЛ 16 рд╕реЗ рдЕрдзрд┐рдХ рдХреБрдЫ рдмрдврд╝рд╛рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ?

рдпрд╣ рд╕реАрдорд╛ рдХреНрдпреЛрдВ рд╣реИ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

16 рдХрд╛рдлреА рд╣реИред рдбреЙрд╕ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред
рдпрджрд┐ рдЖрдк рдФрд░ рдЕрдзрд┐рдХ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдЕрдкрдиреА рдЗрдЪреНрдЫрд╛рдиреБрд╕рд╛рд░ рдмрджрд▓реЗрдВред

  1. Aria2 DoS рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рдЯреВрд▓ рдирд╣реАрдВ рд╣реИред
  2. рдпрджрд┐ Aria2 рдХрд╛ рдЙрдкрдпреЛрдЧ DoS рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рддреЛ рд╣рдорд▓рд╛рд╡рд░ рдЙрдЪреНрдЪ рдорд╛рди рдореЗрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рддреЛ рдкрд░реЗрд╢рд╛рди рдХреНрдпреЛрдВ рдЗрд╕реЗ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рд╕реАрдорд┐рдд рдХрд░реЗрдВ?
  3. рд╕рд░реНрд╡рд░ рд╣реЛрд╕реНрдЯ рдЖрд╕рд╛рдиреА рд╕реЗ рдЖрдкрддреНрддрд┐рдЬрдирдХ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдмреНрд▓реЙрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
  4. рдЕрдЧрд░ рд╣рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдЗрд╕рд▓рд┐рдП, 16 рдХреА рд╕реАрдорд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред рдХреГрдкрдпрд╛ рдкреБрдирдГ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

16 рдХрд╛рдлреА рд╣реИред рдбреЙрд╕ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред
рдпрджрд┐ рдЖрдк рдФрд░ рдЕрдзрд┐рдХ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдЕрдкрдиреА рдЗрдЪреНрдЫрд╛рдиреБрд╕рд╛рд░ рдмрджрд▓реЗрдВред

16 рдХрд╛рдлреА рд╣реИред рдбреЙрд╕ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред
рдпрджрд┐ рдЖрдк рдФрд░ рдЕрдзрд┐рдХ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдЕрдкрдиреА рдЗрдЪреНрдЫрд╛рдиреБрд╕рд╛рд░ рдмрджрд▓реЗрдВред

  1. Aria2 DoS рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рдЯреВрд▓ рдирд╣реАрдВ рд╣реИред
  2. рдпрджрд┐ Aria2 рдХрд╛ рдЙрдкрдпреЛрдЧ DoS рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рддреЛ рд╣рдорд▓рд╛рд╡рд░ рдЙрдЪреНрдЪ рдорд╛рди рдореЗрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рддреЛ рдкрд░реЗрд╢рд╛рди рдХреНрдпреЛрдВ рдЗрд╕реЗ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рд╕реАрдорд┐рдд рдХрд░реЗрдВ?
  3. рд╕рд░реНрд╡рд░ рд╣реЛрд╕реНрдЯ рдЖрд╕рд╛рдиреА рд╕реЗ рдЖрдкрддреНрддрд┐рдЬрдирдХ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдмреНрд▓реЙрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
  4. рдЕрдЧрд░ рд╣рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдЗрд╕рд▓рд┐рдП, 16 рдХреА рд╕реАрдорд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред рдХреГрдкрдпрд╛ рдкреБрдирдГ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред

Azure рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЯреВрд▓ azcopy рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ 128 рдХрдиреЗрдХреНрд╢рди рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ MSFT рдЗрдВрдЯреНрд░рд╛рдиреЗрдЯ рдореЗрдВ 1300Mbps рдбрд╛рдЙрдирд▓реЛрдб рдЧрддрд┐ рд╣реИред
рд▓реЗрдХрд┐рди aria2c рдХреА рдбрд╛рдЙрдирд▓реЛрдб рд╕реНрдкреАрдб 70 рдПрдордмреАрдкреАрдПрд╕ рд╣реА рд╣реИред рдЙрдЪреНрдЪ рд╡рд┐рд▓рдВрдмрддрд╛ рдХрдиреЗрдХреНрд╢рди рдореЗрдВ TCP рд╡рд┐рдВрдбреЛ рдЖрдХрд╛рд░ рд╕реАрдорд╛ рдПрдХрд▓ рдХрдиреЗрдХреНрд╢рди рдХреА рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреА рд╣реИред

aria2c "рдЕрд▓реНрдЯреНрд░рд╛ рдлрд╛рд╕реНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдпреВрдЯрд┐рд▓рд┐рдЯреА" рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИред


рдмреАрдЯреАрдбрдмреНрд▓реНрдпреВ, рдЗрд╕ рддрд░рд╣ рд╕реЗ рдбреЙрд╕ рдХрд░рдирд╛ рдЕрднреА рднреА рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ, рдХреГрдкрдпрд╛ рдкреВрд░реЗ рдПрд░рд┐рдпрд╛ 2 рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдВред

while true
    nohup aria2c -x 1 http://some.naive.target.com/naive.target & disown
end
рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

BrutalSimplicity picture BrutalSimplicity  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

nmaier picture nmaier  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

currencyporter picture currencyporter  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

xausky picture xausky  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

huangqingchao picture huangqingchao  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ