Автор Тема: Архив в архива. Защо?  (Прочетена 1134 пъти)

angie_bg

  • Напреднали
  • *****
  • Публикации: 842
  • Distribution: Ubuntu 10.04
  • Window Manager: Gnome
    • Профил
    • WWW
Архив в архива. Защо?
« -: Feb 07, 2013, 12:54 »
Здравейте, случвало ми се е да сваля .rar файл (от rapidshare, uploaded и т. н.), в който има n малки .zip файла, във всеки от които има отново .rar (r01, r02...) файл. За какво е нужна цялата гимнастика?
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Архив в архива. Защо?
« Отговор #1 -: Feb 07, 2013, 12:56 »
Здравейте, случвало ми се е да сваля .rar файл (от rapidshare, uploaded и т. н.), в който има n малки .zip файла, във всеки от които има отново .rar (r01, r02...) файл. За какво е нужна цялата гимнастика?

Rar файла или Zip файла е разделен на по-малко файлове, с цел да се събере някъде където е нямало място за целия архив.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Re: Архив в архива. Защо?
« Отговор #2 -: Feb 07, 2013, 14:01 »
Понякога се използва като стратегия за криене и разпространяване на вируси.
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

angie_bg

  • Напреднали
  • *****
  • Публикации: 842
  • Distribution: Ubuntu 10.04
  • Window Manager: Gnome
    • Профил
    • WWW
Re: Архив в архива. Защо?
« Отговор #3 -: Feb 07, 2013, 14:15 »
Цитат
където е нямало място за целия архив
Не е логично:
1. Файловете обикновено не са с някакъв стандартизиран размер (напр. 1.44);
2. Ако все пак приемем, че идеята е за носителя, какво печелим когато .rar файл допълнително компресираме със zip?
По-скоро става дума за възпрепятстване на сканиране на архивите и съответното търсене на авторски права.
Активен

Tralala

  • Новаци
  • *
  • Публикации: 1
    • Профил
Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Re: Архив в архива. Защо?
« Отговор #5 -: Feb 07, 2013, 15:27 »
Ако архивите са защитени с парола, има някои странични случаи, които се отразяват доста брутално върху опитите паролата да се разбие. Няколко примерни такива случаи:

* ZIP архив, стария encryption алгоритъм (< ZIP 3.x формата) - тогава има много голямо значение дали имаш много файлове вътре в архива или един голям файл (примерно zip-нати веднъж и получения архив zip-нат още веднъж с парола). Защо това е така мога да обясня, ама ще е дълго и ще излезе извън темата.

* RAR архив, без header encryption - нещата са много сходни, но скоростта на трошене на паролата не зависи от броя на файловете, а от големината на най-малкия файл в архива. Съответно колкото по-голяма е, толкова по-бавно се троши. Допълнително ако файла е "store"-нат вместо компресиран (rar е умен и ако усети че архивира вече компресиран архив, не се опитва да го компресира втори път), тогава времето за трошене още повече се увеличава. Обяснението отново не е сложно, но не е много кратко.


Въпреки което тези неща не са широко известни, а и специално в този случай ме съмнява точно това да е мотива.
« Последна редакция: Feb 07, 2013, 15:28 от gat3way »
Активен

"Knowledge is power" - France is Bacon

angie_bg

  • Напреднали
  • *****
  • Публикации: 842
  • Distribution: Ubuntu 10.04
  • Window Manager: Gnome
    • Профил
    • WWW
Re: Архив в архива. Защо?
« Отговор #6 -: Feb 07, 2013, 16:22 »
Благодаря на всички за отговорите!
@gat3way, тъй като паролата, ако я има, често е стандартизирана (напр. softarchive.net, avaxhome...) и достъпна, не мисля, че целите на разделянето са криптографски.
@Tralala, не ми беше попадал този материал, там всичко е изяснено. Мерси още веднъж!
Активен