![]() |
eXeL@B —› Вопросы новичков —› Как узнать, запаролен ли RAR архив? |
Посл.ответ | Сообщение |
|
Создано: 08 ноября 2007 17:55 · Личное сообщение · #1 |
|
Создано: 08 ноября 2007 22:31 · Личное сообщение · #2 File header (File in archive) HEAD_CRC CRC of fields from HEAD_TYPE to FILEATTR 2 bytes and file name HEAD_TYPE Header type: 0x74 1 byte HEAD_FLAGS Bit flags: 2 bytes 0x01 - file continued from previous volume 0x02 - file continued in next volume 0x04 - file encrypted with password 0x08 - file comment present 0x10 - information from previous files is used (solid flag) (for RAR 2.0 and later) ----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh ![]() |
|
Создано: 11 ноября 2007 12:55 · Личное сообщение · #3 |
|
Создано: 11 ноября 2007 13:11 · Личное сообщение · #4 |
|
Создано: 11 ноября 2007 13:53 · Личное сообщение · #5 |
|
Создано: 11 ноября 2007 14:04 · Личное сообщение · #6 Скачиваешь WinRAR и внимательно и досконально изучаешь файл TechNote.txt. Если даже после этого тебе будет "Непонятно... Как все же вычислить адрес байта с этими флагами?", значит тебе нужно не формат рара изучать, а программированию учиться. Выдержка из файла: Обработка архива происходит следующим образом:
----- EnJoy! ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Как узнать, запаролен ли RAR архив? |