Принципно RAR е затворен формат.
Документирана е само част от него. Новия формат 3.0, не е документиран като хората. В резултат единствено WinRAR в момента може да създава такива архиви. Освен което няма "свободен" софтуер, който да чете като хората новия формат и да създава такива архиви. unrar може да чете (не всички password-protected формати се четат обаче), но unrar въпреки че е opensource идва с лиценз, който не е съвместим с GPL.
На теория, могат да те осъдят ако решиш да направиш tool, който компресира/декомпресира RAR3 файлове. Това е доста тъпо, защото новия формат подържа PBKDF2 подсилване на ключа/AES-криптиране, което прави защитените архиви наистина защитени.
Под въпрос е дори да правиш софтуер, който троши rar пароли, поради което не съм го направил - въпреки че много добре знам какъв е алгоритъма и не е сложно да се напише cracker за това. За zip няма проблеми, за rar теоретично има проблеми.
Апропо, вместо тази руска творетина, по-добре ползвайте 7z. Алгоритъмът е достъпен, няма ограничения, имплементации за всяка операционна система, а компресията в повечето от случаите е по-добра от тази на RAR.
|