
13.09.2025, 22:21
|
|
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами:
423479
Репутация:
0
|
|
Восстановлена логика имеющихся функций, а также:
Исправлена логическая ошибка, из-за которой программа неверно обрабатывала зашифрованные бинарные файлы, если они имели расширение .png.
Если пользователь создавал бинарный зашифрованный файл (который внутри начинается с маркера B16B), но давал ему имя с расширением .png (например, для маскировки), программа не могла его расшифровать.
При попытке открыть такой файл (любым способом), "Бастион" ошибочно считал его обычным изображением-контейнером и предлагал зашифровать его заново, вместо того чтобы расшифровать.
Логика программы отдавала приоритет расширению файла, а не его фактическому содержимому.
Увидев .png, программа переключалась в режим работы со стеганографией и больше не проверяла, является ли этот файл стандартным бинарным шифром.
Внесенные изменения улучшают логику работы с файлами, делая программу более надежной и интуитивно понятной.
Теперь "Бастион" в первую очередь проверяет содержимое файла на наличие бинарного маркера (B16B).
Если маркер найден, файл будет отправлен на расшифровку, независимо от его имени или расширения.
Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
Если заметите какие-то недоработки/баги, пожалуйста, сообщите.
|
|
|