[WFX] TC Wiper
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
[WFX] TC Wiper
В связи с появлением ИИ решил попробовать, как это работает на практике и сделал этот плагин для Total Commander. Идея появилась после того как мне надоело удалять файлы через контекстное меню. Использовал Claude Opus 5.5 Medium.
Описание
TC Wiper добавляет пункт "Secure Wipe" в Сетевое окружение. В его панели есть только строка "Move here to securely wipe" и два файла справки (на английском и русском).
Как пользоваться: выделите файлы и папки в другой панели и нажмите F6. TC Wiper покажет, сколько файлов и папок будет стёрто, и первые выбранные имена. Пока вы не подтвердите, ничего не изменяется. Затем каждый файл:
- один раз перезаписывается криптографически случайными данными, включая неиспользованный хвост последнего кластера и альтернативные потоки данных;
- сбрасывается на диск и усекается до нуля;
- 3 раза переименовывается в случайные имена и удаляется.
Опустевшие папки также переименовываются и удаляются. Показываются окно прогресса с кнопкой отмены и итоговый отчёт.
Скачать плагин, прочитать полное описание можно здесь.
https://wincmd.ru/plugins/tc_wiper
БЕТА-ВЕРСИЯ: эту версию проверял только автор. Сначала попробуйте её на тестовых файлах. Стёртые файлы восстановить невозможно. Предоставляется "как есть", без гарантий. Интерфейс плагина пока только на английском языке.
Об антивирусах: Kaspersky сообщает об эвристическом обнаружении (VHO:Trojan.Win32.Dllhijack.gen). Скорее всего, это ложное срабатывание, типичное для новых неподписанных программ безопасного удаления. Исходный код полностью открыт.
ps. Сначала была идея. Потом поискал и нашел плагин 2005 года https://wincmd.ru/plugins/wipe_fs но он только под 32-bit версию, поэтому идею сделать собственный плагин решил воплотить, так как плагин удобен лично мне
Описание
TC Wiper добавляет пункт "Secure Wipe" в Сетевое окружение. В его панели есть только строка "Move here to securely wipe" и два файла справки (на английском и русском).
Как пользоваться: выделите файлы и папки в другой панели и нажмите F6. TC Wiper покажет, сколько файлов и папок будет стёрто, и первые выбранные имена. Пока вы не подтвердите, ничего не изменяется. Затем каждый файл:
- один раз перезаписывается криптографически случайными данными, включая неиспользованный хвост последнего кластера и альтернативные потоки данных;
- сбрасывается на диск и усекается до нуля;
- 3 раза переименовывается в случайные имена и удаляется.
Опустевшие папки также переименовываются и удаляются. Показываются окно прогресса с кнопкой отмены и итоговый отчёт.
Скачать плагин, прочитать полное описание можно здесь.
https://wincmd.ru/plugins/tc_wiper
БЕТА-ВЕРСИЯ: эту версию проверял только автор. Сначала попробуйте её на тестовых файлах. Стёртые файлы восстановить невозможно. Предоставляется "как есть", без гарантий. Интерфейс плагина пока только на английском языке.
Об антивирусах: Kaspersky сообщает об эвристическом обнаружении (VHO:Trojan.Win32.Dllhijack.gen). Скорее всего, это ложное срабатывание, типичное для новых неподписанных программ безопасного удаления. Исходный код полностью открыт.
ps. Сначала была идея. Потом поискал и нашел плагин 2005 года https://wincmd.ru/plugins/wipe_fs но он только под 32-bit версию, поэтому идею сделать собственный плагин решил воплотить, так как плагин удобен лично мне
-
FallenAngel
- Сообщения: 50
- Зарегистрирован: Вт дек 30, 2025 20:01
[WFX] TC Wiper
Мне кажется для такой задача больше подходит кнопка.
[WFX] TC Wiper
Вариант не плох, но я его не тестировал. Я принципиально не хотел использовать дополнительные экзешники
[WFX] TC Wiper
Там не все так однозначно с этой утилитой от Руссиновича. Глубоко не копал, но вот навскидку
В таких делах не удобство стоит на первом месте, а надежность. А для этого нужно провести много тестов. Но я согласен, что кнопка будет удобнее, или какая-нибудь комбинация вроде Win + Shift + Del.Важные ограничения
• SSD-накопители: На современных твердотельных накопителях (SSD) с технологией TR Wear Leveling или TRIM физическое размещение данных контролирует внутренний контроллер диска. Перезапись конкретных секторов через SDelete может не дать 100% гарантии на SSD так же эффективно, как на классических HDD.
• Имена файлов: SDelete не всегда затирает старые имена файлов или записи MFT (Master File Table) в свободной области диска полностью, хотя само содержимое файла уничтожается.
[WFX] TC Wiper
На счет SSD накопителей, это будет проблемой абсолютно всех подобных утилит. Чтобы гарантировано удалить все следы необходимо делать полный wipe свободного пространства. То есть все эти утилиты в каком-то смысле перестали быть актуальными, так как гарантировано не сотрут. Но лучше так, чем никак. Если что-то совершенно секретное, то только вайп всего свободного пространства.Orion9 писал(а): Чт окт 29, 2026 23:14 Там не все так однозначно с этой утилитой от Руссиновича. Глубоко не копал, но вот навскидку
На счет моего плагина, Claude уверяет что три раза переименовывает файл, чтобы убрать его упоминание.
[WFX] TC Wiper
А Руссинович делает это 26 разErgo писал(а): Пт окт 30, 2026 11:07 На счет моего плагина, Claude уверяет что три раза переименовывает файл, чтобы убрать его упоминание.
Но видимо все-равно не всегда помогаетTo overwrite file names of a file that you delete, SDelete renames the file 26 times, each time replacing each character of the file's name with a successive alphabetic character. For instance, the first rename of "foo.txt" would be to "AAA.AAA".
@Ergo, да нет, все норм. Вчера просто не успел проверить. Хороший ридми вы сделали к плагину, в нем все написано.The reason that SDelete does not securely delete file names when cleaning disk free space is that deleting them would require direct manipulation of directory structures. Directory structures can have free space containing deleted file names, but the free directory space is not available for allocation to other files. Hence, SDelete has no way of allocating this free space so that it can securely overwrite it.
https://learn.microsoft.com/en-us/sysin ... ds/sdelete
[WFX] TC Wiper
Хороший, потому что не я его делал, а AI
[WFX] TC Wiper
Сейчас всё не мы делаем, век такой.