id: Гость   вход   регистрация
текущее время 19:08 29/04/2024
Автор темы: Гость, тема открыта 14/11/2003 21:32 Печать
http://www.pgpru.com/Форум/ОбщиеВопросы/ГлюкСWipeOnDeleteДляРусскихИмёнФайлов
создать
просмотр
ссылки

Глюк с "Wipe on delete" для русских имён файлов


У меня, на операционке W2K AS ENG включение в настройках PGP (v8.0) опции "Wipe on delete" приводит к конфликту с русским именами файлов и, как следствие, например, к невозможности работать с такими документами из MS Office. Практически это выглядит следующим образом: если название файла содержит хоть одну русскую букву – то такой файл невозможно стереть "мимо корзины" – например, используя сочетание клавиш [Shift]+[Del] в Проводнике. Это справедливо и для любой программы. Некоторые приложения MS Office поддерживают страховочную копию редактируемого документа – а когда в них отпадает нужда – пытаются их стереть. Также наблюдались странные эффекты при использовании утилиты Wipe...


Проверить у себя наличие или отсутствие указанного эффекта можно, попытавшись просто стереть у себя на Рабочем столе такой специально созданный файл. После нажатия клавиш [Shift]+[Del] такой файл вроде бы исчезнет с Desktop'а или из Explorer'а, но если нажать [F5] – "обновление", то он снова будет виден. Эффект проверялся на файловых системах FAT32 и NTFS для PGP, начиная с версии 6.5.8. Установка третьего и четвёртого серсиспаков операционной системы тоже на это никак не повлияла.


Если наличие данного эффекта достаточно широко подтвердится, то это, по-моему, по крайней мере достойно упоминания в Русской версии руководства пользователя – рядом с описанием опции "Wipe on delete"


Внимание! Посылаю это сообщение уже во второй раз! Первый раз я входил на форум под своим аккаунтом – и на следующий день обнаружил отсутствие своего постинга! Это действия администратора? Подтвердите или опровергните! В противном случае – я предполагаю, что кто-то (мой провайдер или оператор "выносного пульта") проснифил мой пароль и стёр моё сообщение. Оригинальный текст сообщения взят мной из кеша броузера – так что сомневаться в том действительно ли я его отослал не приходится. Ответить прошу здесь публично – и подписать ответ с помощью цифровой подписи администратора (fingerprint 263E 0738 1987 6DB4 8B01 E533 AA46 D986 4D8B B49E)


 
Комментарии
— SATtva (14/11/2003 22:21)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118

BEGIN PGP SIGNED MESSAGE
Hash: SHA1

Сегодня днём перед отправкой на сервер Архива старого форума
обнаружилось повреждение sql-базы текущего: пропал ряд топиков,
появились некоторые артефакты в датах сообщений и обновлений форумов
и т.д. Как сообщил человек, занимавшийся Архивом, утром наблюдалось
пропадание связи с сервером. В итоге пришлось восстановить резервную
копию базы от 01:26 МСК 13 ноября.

Повреждение базы было вызвано скорее всего техническими проблемами
сервера. Не падайте на измену.


BEGIN PGP SIGNATURE
Version: OpenPGP
Comment: Visit 'PGP in Russia' – http://www.pgpru.com

iQA/AwUBP7UrC6pG2YZNi7SeEQLwkgCgvm6iRtWXyh1LZun+7TEWAtX+PSUAn08H
K/FdPHPlGKiEOHg7pVyJZ6u8
=uG4X

END PGP SIGNATURE
— Ghola (15/11/2003 00:00)   профиль/связь   <#>
комментариев: 63   документов: 5   редакций: 0
Ok! Принято, проверено.
А что это у тебя за интересная версия PGP – gnuPG что ли? Просто интересно. Раньше была PGP 8.0.
А что, gnuPG теперь поддерживает криптоалгоритм AES? У тебя ведь он был в ключе прописан, хотя он и не используется при подписывании? Или ты модифицировал ключ – убрал соответствующие подключи для зашифровывания?

Ну как, проверил описываемый эффект на Десктопе? Или он только у меня на Advanced Server'е?
— SATtva (27/11/2003 13:23)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Ghola, GnuPG 1.2.3 поддерживает AES, но я этой программой не пользуюсь.

По теме... В моих ХР и 98SE попытка смоделировать ситуацию к описанным эффектам не привела. Поэтому несколько вопросов на понимание...
1. Проверялось ли наличие проблемы в версии 8.0.3?
2. "Также наблюдались странные эффекты при использовании утилиты Wipe". В чём они выражались?
3. При отключении функции Wipe on delete проблема с удалением "мимо корзины" исчезает?
4. При удалении файла в корзину и последующей её очистке проблема исчезает?
5. Для уточнения: проблема имеет место быть только с именами файлов, содержащих нелатинские буквенные символы?
6. Для файлов более мегабайта и установленных в PGP 3-5 проходах вайпинга, их удаление — довольно длительный процесс. При удалении файла "мимо корзины", PGP его действительно стирает?
— Ghola (29/11/2003 09:27)   профиль/связь   <#>
комментариев: 63   документов: 5   редакций: 0
SATtva:
...
По теме... В моих ХР и 98SE попытка смоделировать ситуацию к описанным эффектам не привела. Поэтому несколько вопросов на понимание...
1. Проверялось ли наличие проблемы в версии 8.0.3?


Да. По-прежнему имеет место. Впрочем, на FAT32-томах – эффект теперь, кажется, не проявляется. Но на NTFS – стабильно.
Сейчас я использую PGP 8.0.3, (не взломанную, зарегистрированную), на операционной системе W2K AS SP4, аглоязычной версии. Системый локал (Regional Options) – Russian.
SATtva:

2. "Также наблюдались странные эффекты при использовании утилиты Wipe". В чём они выражались?


После окончания работы утилиты Wipe (v8.0) на FAT32-томе – всё свободное пространство оставалось забито временным файлом, помещённым в корневом каталоге. Т.е. – он не стирался как положено. По моим предположениям, это было связано с наличием на томе файлов с русским именами. С тех пор я всегда использую BestCrypt'овский BCWipe. Предупреждая предположение о конфликте PGP и BestCrypt, скажу, что проблема наблюдалась и до установки BestCrypt'а.
SATtva:

3. При отключении функции Wipe on delete проблема с удалением "мимо корзины" исчезает?
4. При удалении файла в корзину и последующей её очистке проблема исчезает?


Два раза "да". Я это уже говорил раньше – и подтверждаю сейчас.
SATtva:

5. Для уточнения: проблема имеет место быть только с именами файлов, содержащих нелатинские буквенные символы?


Насчёт "нелатинских" (например с умляутами) – не знаю. Если есть хоть одна русская буква – то да, факт наблюдается.
SATtva:

6. Для файлов более мегабайта и установленных в PGP 3-5 проходах вайпинга, их удаление — довольно длительный процесс. При удалении файла "мимо корзины", PGP его действительно стирает?

Да, если в названии нет русских букв. Уточню, что, в основном, я экспериментировал с маленькими текстовыми файлами, хотя размер тут принципиального значения не имеет. Особенно заметно факт проявляется, если пытаешься стереть большой файл. С русским названием – мгновенно исчезает с Десктопа (но не стирается), а с английским – долго шелестит винтом, прежде чем исчезнуть...

Подчёркиваю, описанный эффект имеет место для любой программы, пытающейся стереть указанные файлы "мимо корзины". Например из Far'а или Total Commander'а (тоже через Shift+Del). Но главная проблема – это невозможность для программ стирать свои временные файлы. Например, MS Word 2002 на время редактирования файлов создаёт страховочные копии, заменяя в их именах первые два символа на "$". При закрытии основного документа такой файл тоже должен стираться – но не стирается. Это-то впервые и привлекло моё внимание к проблеме.
— SATtva (29/11/2003 12:09)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Ghola, хорошо, спасибо за уточнения. Информации собрали достаточно. У меня решения нет, сообщу в форум службы поддержки PGPCorp, возможно, их инженеры помогут. Но, насколько могу судить, это какие-то особенности Advanced Server'а...
— SATtva (29/11/2003 13:45)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Ghola, всё же один момент непонятен:
После окончания работы утилиты Wipe (v8.0) на FAT32-томе – всё свободное пространство оставалось забито временным файлом, помещённым в корневом каталоге. Т.е. – он не стирался как положено.

Ты, наверное, имеешь в виду утилиту Wipe Free Space?
— Ghola (29/11/2003 18:31)   профиль/связь   <#>
комментариев: 63   документов: 5   редакций: 0

Да. Из состава PGP 8.0.

Проверил – в v8.0.3 – та же петрушка! Я имею в виду – невозможность стирать файлы. Вайпингом логического диска – пока не пользовался.
— SATtva (19/12/2003 15:59)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Проблема подтверждена инженерным отделом PGPCorp и рядом опытных пользователей. Это баг функции Wipe on delete в некоторых NT-совместимых системах. Исправление последует в новых версиях PGP, пока же данную опцию следует отключить.
— Ghola (20/12/2003 02:20)   профиль/связь   <#>
комментариев: 63   документов: 5   редакций: 0
Ну что ж, будем ждать исправления. У меня кстати и ещё один глючок в PGP наблюдается – грохается расширение оболочки и валит Explorer. Функция PGPclKeyListGetSelectedKeys. Только я ещё должен кое-что перепроверить, если не лень будет. Я уже вообще-то научился это обходить...
— SATtva (25/01/2004 22:16)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Намедни в списке рассылки возникло предположение, что, кроме прочего, проблема с wipe on delete вызвана конфликтом с продуктами Symantec, в частности, с Norton Antivirus и Norton Internet Security. Удаление этих программ из системы (именно удаление, а не отключение) в некоторых случаях проблему снимает.
— Ghola (26/01/2004 22:40)   профиль/связь   <#>
комментариев: 63   документов: 5   редакций: 0
Это неверное предположение. У меня этих программ "не стояло". И не стоит. :roll: :D
— SATtva (27/01/2004 01:16)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
У многих, однако, сработало... Следовательно, причины проблемы различны.
— Гость (28/11/2005 15:11)   <#>
Возможно, Symantec'овские утилиты при самоудалении что-то исправляют (меняют) не на стандартные значения, а на "улучшенные", после чего PGP чувствует себя нормально.

Поскольку пользуюсь только GNUPG, то вышесказанное – просто предположение.
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3