
28.09.2025, 13:45
|
|
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами:
423479
Репутация:
0
|
|
Очистка оперативной памяти
Реализован многоуровневый механизм принудительной очистки оперативной памяти от остаточных "призрачных" данных, который активируется при каждом штатном закрытии программы, а также при нажатии "Красной кнопки" для экстренного уничтожения данных.
Это обеспечивает максимальный уровень защиты от восстановления критически важных данных (паролей, токенов, ключей шифрования, открытого текста) из памяти с помощью специализированных атак, таких как Cold Boot attack.
Механизм включает в себя два ключевых улучшения
С помощью функции RtlSecureZeroMemory, которая не подвержена оптимизации компилятором, производится целенаправленное обнуление не только полей ввода, но и всех структур данных в памяти, содержащих пароли, токены API, пути к файлам и полную конфигурацию программы.
Для вытеснения остаточной информации выделяется крупный блок, размер которого динамически адаптируется под количество свободной ОЗУ в системе.
Этот блок подвергается трёхэтапной перезаписи различными паттернами (нули, единицы и криптографически стойкие случайные данные), что обеспечивает значительно более надежное уничтожение остаточной информации по сравнению с однопроходным методом.
Скачать можно в облаках
disk.yandex.ru/d/pSxwq7mMhKsOwg
drive.google.com/drive/u/1/folders/1FLIugY9270Ct8ho9orWH3z2H08XYHi4R
|
|
|