1

Все в названии: я стремлюсь загрузить большой файл, и я не хочу тратить время на его загрузку, потому что я не знаю, защищен ли он паролем или нет, особенно с моим медленным интернет-соединением.
Поэтому мой вопрос заключается в том, как я могу проверить, защищен ли этот файл или нет перед загрузкой или, по крайней мере, загрузкой небольшого количества файла.
PS: я использую Free Download Manager.
Заранее спасибо за ваши ответы.

2 ответа2

3

В зависимости от механизма сжатия и способа его шифрования, вы можете загрузить первые N байтов, а затем: 1) проверить "сигнатуру" сжатия (сообщая, что сжатый файл не зашифрован), и 2) прочитать сжатие. подпись, чтобы увидеть, если он говорит, что он зашифрован внутри. Тем не менее, у zip-файлов, например, есть "каталог", содержащий информацию о шифровании в самом конце zip-файла, так что это работает только в некоторых случаях.

0

Нет, нет способа узнать, защищен ли файл паролем, прежде чем его скачать. Либо местоположение, из которого вы загружаете, должно сообщить вам перед загрузкой, либо вам придется сначала загрузить файл, чтобы определить - вручную или программно - что файл защищен паролем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .