Глюк с "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)
комментариев: 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
комментариев: 63 документов: 5 редакций: 0
А что это у тебя за интересная версия PGP – gnuPG что ли? Просто интересно. Раньше была PGP 8.0.
А что, gnuPG теперь поддерживает криптоалгоритм AES? У тебя ведь он был в ключе прописан, хотя он и не используется при подписывании? Или ты модифицировал ключ – убрал соответствующие подключи для зашифровывания?
Ну как, проверил описываемый эффект на Десктопе? Или он только у меня на Advanced Server'е?
комментариев: 11558 документов: 1036 редакций: 4118
По теме... В моих ХР и 98SE попытка смоделировать ситуацию к описанным эффектам не привела. Поэтому несколько вопросов на понимание...
1. Проверялось ли наличие проблемы в версии 8.0.3?
2. "Также наблюдались странные эффекты при использовании утилиты Wipe". В чём они выражались?
3. При отключении функции Wipe on delete проблема с удалением "мимо корзины" исчезает?
4. При удалении файла в корзину и последующей её очистке проблема исчезает?
5. Для уточнения: проблема имеет место быть только с именами файлов, содержащих нелатинские буквенные символы?
6. Для файлов более мегабайта и установленных в PGP 3-5 проходах вайпинга, их удаление — довольно длительный процесс. При удалении файла "мимо корзины", PGP его действительно стирает?
комментариев: 63 документов: 5 редакций: 0
Да. По-прежнему имеет место. Впрочем, на FAT32-томах – эффект теперь, кажется, не проявляется. Но на NTFS – стабильно.
Сейчас я использую PGP 8.0.3, (не взломанную, зарегистрированную), на операционной системе W2K AS SP4, аглоязычной версии. Системый локал (Regional Options) – Russian.
После окончания работы утилиты Wipe (v8.0) на FAT32-томе – всё свободное пространство оставалось забито временным файлом, помещённым в корневом каталоге. Т.е. – он не стирался как положено. По моим предположениям, это было связано с наличием на томе файлов с русским именами. С тех пор я всегда использую BestCrypt'овский BCWipe. Предупреждая предположение о конфликте PGP и BestCrypt, скажу, что проблема наблюдалась и до установки BestCrypt'а.
Два раза "да". Я это уже говорил раньше – и подтверждаю сейчас.
Насчёт "нелатинских" (например с умляутами) – не знаю. Если есть хоть одна русская буква – то да, факт наблюдается.
Да, если в названии нет русских букв. Уточню, что, в основном, я экспериментировал с маленькими текстовыми файлами, хотя размер тут принципиального значения не имеет. Особенно заметно факт проявляется, если пытаешься стереть большой файл. С русским названием – мгновенно исчезает с Десктопа (но не стирается), а с английским – долго шелестит винтом, прежде чем исчезнуть...
Подчёркиваю, описанный эффект имеет место для любой программы, пытающейся стереть указанные файлы "мимо корзины". Например из Far'а или Total Commander'а (тоже через Shift+Del). Но главная проблема – это невозможность для программ стирать свои временные файлы. Например, MS Word 2002 на время редактирования файлов создаёт страховочные копии, заменяя в их именах первые два символа на "$". При закрытии основного документа такой файл тоже должен стираться – но не стирается. Это-то впервые и привлекло моё внимание к проблеме.
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 11558 документов: 1036 редакций: 4118
Ты, наверное, имеешь в виду утилиту Wipe Free Space?
комментариев: 63 документов: 5 редакций: 0
Да. Из состава PGP 8.0.
Проверил – в v8.0.3 – та же петрушка! Я имею в виду – невозможность стирать файлы. Вайпингом логического диска – пока не пользовался.
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 63 документов: 5 редакций: 0
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 63 документов: 5 редакций: 0
комментариев: 11558 документов: 1036 редакций: 4118
Поскольку пользуюсь только GNUPG, то вышесказанное – просто предположение.