[WFX] TC Wiper

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
Ergo
Site Admin
Сообщения: 448
Зарегистрирован: Вт дек 14, 2004 20:57
Контактная информация:

[WFX] TC Wiper

Сообщение Ergo »

В связи с появлением ИИ решил попробовать, как это работает на практике и сделал этот плагин для 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 версию, поэтому идею сделать собственный плагин решил воплотить, так как плагин удобен лично мне
FallenAngel
Сообщения: 50
Зарегистрирован: Вт дек 30, 2025 20:01

[WFX] TC Wiper

Сообщение FallenAngel »

Мне кажется для такой задача больше подходит кнопка.
Ergo
Site Admin
Сообщения: 448
Зарегистрирован: Вт дек 14, 2004 20:57
Контактная информация:

[WFX] TC Wiper

Сообщение Ergo »

FallenAngel писал(а): Чт окт 29, 2026 11:45 Мне кажется для такой задача больше подходит кнопка.
Вариант не плох, но я его не тестировал. Я принципиально не хотел использовать дополнительные экзешники
Аватара пользователя
Orion9
Сообщения: 1293
Зарегистрирован: Пн янв 01, 2024 17:18

[WFX] TC Wiper

Сообщение Orion9 »

Ergo писал(а): Чт окт 29, 2026 13:19 Вариант не плох, но я его не тестиров
Там не все так однозначно с этой утилитой от Руссиновича. Глубоко не копал, но вот навскидку
Важные ограничения

• SSD-накопители: На современных твердотельных накопителях (SSD) с технологией TR Wear Leveling или TRIM физическое размещение данных контролирует внутренний контроллер диска. Перезапись конкретных секторов через SDelete может не дать 100% гарантии на SSD так же эффективно, как на классических HDD.

• Имена файлов: SDelete не всегда затирает старые имена файлов или записи MFT (Master File Table) в свободной области диска полностью, хотя само содержимое файла уничтожается.
В таких делах не удобство стоит на первом месте, а надежность. А для этого нужно провести много тестов. Но я согласен, что кнопка будет удобнее, или какая-нибудь комбинация вроде Win + Shift + Del.
Ergo
Site Admin
Сообщения: 448
Зарегистрирован: Вт дек 14, 2004 20:57
Контактная информация:

[WFX] TC Wiper

Сообщение Ergo »

Orion9 писал(а): Чт окт 29, 2026 23:14 Там не все так однозначно с этой утилитой от Руссиновича. Глубоко не копал, но вот навскидку
На счет SSD накопителей, это будет проблемой абсолютно всех подобных утилит. Чтобы гарантировано удалить все следы необходимо делать полный wipe свободного пространства. То есть все эти утилиты в каком-то смысле перестали быть актуальными, так как гарантировано не сотрут. Но лучше так, чем никак. Если что-то совершенно секретное, то только вайп всего свободного пространства.

На счет моего плагина, Claude уверяет что три раза переименовывает файл, чтобы убрать его упоминание.
Ответить