Releases: acidtmn/CryptoProCleanup
Release list
КриптоПро Очистка 0.4.0 RC4
КриптоПро Очистка 0.4.0 RC4
В этом релизе у программы появилась собственная узнаваемая иконка, а переключение русского и английского интерфейса стало полностью синхронным.
Иконка
- оригинальный знак «защитный щит + безопасная очистка» не копирует фирменную символику CryptoPro;
- в EXE встроены размеры от 16×16 до 256×256 для Проводника, панели задач, заголовка окна и UAC;
- прозрачный исходник PNG и многоразмерный ICO входят в архив исходников.
Исправление RU/EN
- все элементы окна теперь обновляются одной атомарной перерисовкой;
- подписи, кнопки и заголовки первых столбцов больше не остаются временно пустыми;
- нижний статус
Ready. No changes were made.и строкаProducts found…сразу переводятся на выбранный язык; - отмеченные продукты, профили и сертификаты сохраняют свои флажки при перестроении таблиц.
Алгоритмы сканирования, удаления, экспорта сертификатов и защиты закрытых ключей не изменялись.
КриптоПро Очистка 0.4.0 RC3
КриптоПро Очистка 0.4.0 RC3
Этот релиз улучшает удобство проверенного офлайн-сканирования подключённого диска Windows.
Что изменено
- сканирование отключённой Windows перенесено в фоновый поток, поэтому окно больше не выглядит зависшим;
- во время всей операции движется непрерывный индикатор;
- кнопка показывает состояние «Сканирование…», а строка состояния — текущий этап;
- окно остаётся отзывчивым и его можно перемещать;
- в самой вкладке и окне выбора теперь прямо написано, что можно указать корень диска (
E:\) или папку Windows (E:\Windows); - добавлено предупреждение, что чтение медленного HDD/USB может занять несколько минут и носитель нельзя отключать.
Подтверждённая проверка
На реальном подключённом диске с загружаемой Windows 7 x86 версия RC2 правильно обнаружила продукты CryptoPro и полный номер лицензии, показала сертификаты и успешно экспортировала их открытую часть. Полное удаление на работающей Windows 10 x64 также ранее прошло успешно.
RC3 не меняет правила чтения и очистки диска: первичное сканирование остаётся только для чтения, сертификатные хранилища и контейнеры закрытых ключей защищены.
CryptoPro Cleanup 0.4.0 RC2
КриптоПро Очистка 0.4.0 RC2
Исправлена фундаментальная причина нулевого результата на подключённой Windows 7 x86.
Что изменено
RegLoadAppKey, который не смог открыть настоящий системныйSOFTWARE, заменён на временный системный mount черезRegLoadKey;- после каждого чтения выполняется контролируемый
RegUnLoadKey, его результат отражается в диагностике; - пользовательские
NTUSER.DATоткрываются тем же способом; - поддержаны сериализованные открытые сертификаты в
AppData\Roaming\Microsoft\SystemCertificates\My\Certificates; - закрытые ключи,
Microsoft\Crypto, контейнеры CryptoPro и аппаратные токены не читаются и не экспортируются; - добавлена кнопка «Диагностика…» с копированием пошаговых результатов;
- при полностью пустом или нераспознанном сканировании диагностика открывается автоматически;
- добавлен безопасный CLI:
--offline-scan <path> --report <path>.
Проверка
На искусственном отключённом образе новый конвейер нашёл 2 продукта CryptoPro, 4 значения лицензии, 1 офлайн-профиль и 7 открытых сертификатов. Оба системных hive были успешно выгружены. Модульные тесты, безопасный интеграционный тест и статический анализ MSVC пройдены. Чувствительные тестовые копии hive и сертификатов после проверки удалены.
Нужен повторный тест на том же физическом диске Windows 7 x86. Офлайн-очистку до подтверждения корректного списка запускать не следует.
CryptoPro Cleanup 0.4.0 RC1
КриптоПро Очистка 0.4.0 RC1
Релиз-кандидат с исправлением офлайн-сканирования Windows другой разрядности и обновлённым нативным интерфейсом.
Главное
- главное окно можно растягивать и максимизировать;
- таблицы и элементы управления адаптируются к ширине и высоте окна;
- добавлены системное DPI-масштабирование, светлое оформление, увеличенный заголовок и Explorer-стиль списков;
- офлайн-реестр всегда читается через явное native view, поэтому x86-утилита на Windows x64 не должна терять физические ветки Windows 7 x86;
SOFTWARE, пользовательскиеNTUSER.DATиSYSTEMзагружаются последовательно для совместимости с Windows 7;- подтверждённые MSI-продукты восстанавливаются также из Installer UserData;
- профили дополнительно ищутся непосредственно в папке
Users; - открытые сертификаты читаются из пользовательских и машинного хранилищ;
- если
SYSTEMнедоступен, лицензии и сертификаты всё ещё можно спасти, но очистка блокируется.
Проверка
Модульные тесты, безопасный интеграционный тест и статический анализ MSVC пройдены. Готовый EXE повторно проверен как нативное x86-приложение с Windows 7 subsystem/API target, UAC-манифестом и статическим C/C++ runtime. Исправление требует повторного теста на подключённом загрузочном диске Windows 7 x86, где RC2 показывал нулевой результат.
EXE не подписан цифровой подписью; предупреждение SmartScreen ожидаемо. Проект не связан с ООО «КРИПТО-ПРО».
КриптоПро Очистка 0.3.0 RC2
КриптоПро Очистка 0.3.0 RC2
Небольшое обновление первого публичного релиз-кандидата.
Изменения
- в нижней части программы добавлена локализованная ссылка «Поддержать проект»;
- ссылка YooMoney в программе и документации изменена на
https://yoomoney.ru/to/4100119195083142; - сохранены ссылки на GitHub и сайт «Код Александрова»;
- повторно выполнены сборка, модульные тесты, статический анализ и проверка контрольных сумм.
Функции обнаружения, резервного копирования и очистки CryptoPro не изменялись.
Статус
Это предварительный выпуск. Полная разрушительная VM-матрица Windows 7–11 и CryptoPro 3.x/4.x/5.x ещё не завершена. EXE не подписан цифровой подписью, поэтому предупреждение SmartScreen ожидаемо.
SHA-256
CryptoProCleanup-0.3.0-win32.zip:b8ac6898f7dd152ab96c4dc78a342295d07479cb2f6b7076cb368b471d053a71CryptoProCleanup.exe:72fd7f55b5dfe256311ba00c5a1871001fdecc8b4db151fc42c3b618eb81c336
КриптоПро Очистка 0.3.0 RC1
КриптоПро Очистка 0.3.0 RC1
Первый публичный релиз-кандидат portable-утилиты для резервного копирования лицензий и открытых сертификатов, штатного удаления продуктов CryptoPro с последующей подтверждённой очисткой и спасения данных из отключённой Windows.
Главное
- полный номер лицензии можно показать, скопировать и сохранить отдельно;
- выбранные открытые сертификаты экспортируются в CER и P7B, закрытые ключи не экспортируются;
- на работающей Windows сначала запускается зарегистрированный MSI/EXE-деинсталлятор;
- остаточная очистка ограничена планом, построенным до удаления;
- отдельная вкладка читает отключённую Windows и сохраняет лицензии/сертификаты без изменений;
- офлайн-очистка требует резервной копии на другом диске и отдельного подтверждения;
- приложение не требует установки, .NET, PowerShell или интернета.
Проверка загрузки
Сверьте SHA-256 скачанного архива со значением в описании GitHub Release. Внутри архива находится SHA256SUMS.txt для проверки отдельных файлов.
Статус тестирования
Безопасное сканирование проверено на Windows 11 x64 с CryptoPro CSP 5.0 и браузерным плагином. Модульные тесты и статический анализ пройдены. Разрушительная VM-матрица Windows 7–11 и CSP 3.x/4.x/5.x ещё не завершена, поэтому это prerelease, а не стабильный выпуск.
Важно
Проект не связан с ООО «КРИПТО-ПРО». EXE не подписан цифровой подписью; предупреждение SmartScreen ожидаемо. Перед удалением сохраните резервную копию вне системного диска.
SHA-256
CryptoProCleanup-0.3.0-win32.zip:4f8b4fb13b67b978246b2f32bd0e26fd4479747be3644ee6a890bfa67a10ab3bCryptoProCleanup.exe:6ffe4744068de64eb428de719fca7823e702128e05870e2ce0d91600c5e5c688