Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];

Вниз

проверка запароленного файла   Найти похожие ветки 

 
lehich ©   (2005-01-19 14:59) [0]

Мастера подскажите плыз каким образом программно проверить запаролен файл или нет???


 
lehich ©   (2005-01-19 15:02) [1]

извините забыл уточнить... файлы офиса либо архивов... причем первое было бы предпочтительнее...


 
raidan ©   (2005-01-19 15:04) [2]

>lehich ©   (19.01.05 14:59)  
Какой файл?
Чем запаролен?
Прав доступа к нему нет что-ли? Тогда пробовать читать.
В общем, вопрос из цикла: иди туда, не знаю куда, принеси то, не знаю что.


 
lehich ©   (2005-01-19 15:04) [3]

см. lehich ©   (19.01.05 15:02) [1]


 
raidan ©   (2005-01-19 15:09) [4]

Если WinRAR - http://www.rarsoft.com/rar_add.htm
Выбирать то, что нравится и читать мануал (там должно быть написано, как определять в архиве ли файл).
Для zip-а свои алгоритмы :)


 
lehich ©   (2005-01-19 15:15) [5]

а зачем мне знать в архиве файл или нет??? мне нужно знать под паролем этот архивный файл или нет!!!


 
palva ©   (2005-01-19 15:36) [6]

А разве zip файл бывает под паролем? Некоторые файлы внутри zip бывают под паролями, причем под разными, а сам файл разве может?


 
lehich ©   (2005-01-19 15:43) [7]

драсти приехали!!! архивные файлы вообще-то паролятся без проблем...


 
WondeRu ©   (2005-01-19 16:26) [8]

http://www.elcomsoft.com/ - скандально известная фирма! у нее есть все, чсто Вам нужно, но за баксы!


 
palva ©   (2005-01-19 16:39) [9]

lehich ©   (19.01.05 15:43) [7]
> архивные файлы вообще-то паролятся без проблем
"Вообще-то" это я не знаю, может быть вы придумали собственный формат архива. Zip не паролится. Сейчас еще раз попробовал. В любой Zip с запароленным содержимым элементарно можно добавить новые файлы не зная пароля.


 
lehich ©   (2005-01-20 09:20) [10]

http://www.lehich.ru/file/Wiw-stat.zip скачай запароленный зип... и просмотри файл находящийся внутри нафига мне добавлять-то??? уж извини но может можно предыдущие вопросы почитать!!! узнать запаролен файл или нет!!!!!!!! мне не нужно ничего туда добавлять, мне не нужно извлекать!!! мне просто нужно узнать запаролены ли файлы zip rar doc xls mdb вот и всё!!!

P.S. а элкомсофт это туфта... лично у меня не бывает паролей меньше 10-12 символов... причем регистры разные... такую длинну элкомсофтовские проги будут ломать несколько лет-месяцев (нужное подчеркнуть), это проверено!


 
palva ©   (2005-01-20 10:12) [11]

lehich ©   (20.01.05 09:20) [10]
Извини, мы просто не понимаем друг друга.


 
Amoeba ©   (2005-01-20 10:27) [12]

Проверить иначе, чем попыткой получить доступ к содержимомому запароленного архива (т.е. попыткой его разархивировать), не получится.


 
palva ©   (2005-01-20 12:57) [13]

Не думаю, что будет трудно пройтись по zip файлу, как двоичному.  Для того чтобы определить содержимое не нужно знать методы сжатия и пароли. Имя каждого файла в архиве лежит в открытом виде его сопровождает структура. Там лежит контрольная сумма, метод сжатия. Я делал нечно подобное, но мне просто нужен был список. Наверняка там же есть флаг, который говорит, что файл запаролен. Формат файла zip открытый и лежит везде, например, здесь: http://pascal.sources.ru/fileform/zip.htm

Форматы других архиваторов, наверно, устроены также.


 
lehich ©   (2005-01-21 09:07) [14]

еще раз извиняюсь, но в зип архивах при арвиции файлов есть еще такой комбобокс "Encrypt file names" если данная функция включена тогда "Имя каждого файла в архиве лежит в открытом виде его сопровождает структура" не прокатывает... ладно вернемся к исходному вопросу... фиг с ним с архивами... как файлы офиса проверить????


 
palva ©   (2005-01-21 12:19) [15]

lehich ©   (21.01.05 09:07) [14]
> не прокатывает...
Не прокатывает, если вы используете неофициальные расширения формата ZIP. Чем вы будете раззипировать такой файл? Утилита pkzip25 его скорее всего не возьмет.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.046 c
4-1103190803
alnikkom
2004-12-16 12:53
2005.02.06
Oбработка исключений в DLL


3-1104474508
ceval
2004-12-31 09:28
2005.02.06
Как настроить ADO что бы быстрее работало с dbf,а то


4-1103101454
Frost
2004-12-15 12:04
2005.02.06
Как записать файлы на CD-R(W)?


1-1106391972
Suvit
2005-01-22 14:06
2005.02.06
Enabled или ReadOnly


14-1105874676
Чеширский_Кот
2005-01-16 14:24
2005.02.06
TV-программу больше не покупаю!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский