HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Криптография, расшифровка хешей
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #121  
Старый 14.09.2025, 21:45
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Более интеллектуальный поиск мест внедрения агентов

Теперь программа в первую очередь ищет подходящие места как можно ближе к корневым системным папкам ("не лезет сразу в дебри").
Поиск автоматически углубляется только в том случае, если на "поверхности" не удалось найти достаточное количество вариантов для маскировки.

Это делает процесс внедрения более быстрым, логичным и повышает качество маскировки.

Напоминание

Для внедрения одного агента, как и раньше, используйте Shift + Перетаскивание на окно программы.
Для активации группового внедрения используйте новую комбинацию Ctrl + Shift + Перетаскивание.

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Ответить с цитированием

  #122  
Старый 15.09.2025, 09:15
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Оптимизация кода

Функции DoEncryptFile и DoEncryptFolder были объединены в PerformEncryptionAndSave, что позволило устранить дублирование кода и унифицировать обработку файловых объектов.

Общая логика инициализации состояния (InitializeAeadState) была вынесена из функций Encrypt_AEAD_V16 и Decrypt_AEAD_V16, что обеспечивает симметричность операций и упрощает сопровождение кода.

Реализована общая функция generate_derived_data для централизованного создания криптографических маркеров и ключей, ранее генерировавшихся в отдельных функциях.

Скачать можно в облаках
disk.yandex.ru/d/pSxwq7mMhKsOwg
drive.google.com/drive/u/1/folders/1FLIugY9270Ct8ho9orWH3z2H08XYHi4R
 
Ответить с цитированием

  #123  
Старый 15.09.2025, 22:10
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Оптимизация производительности ядра шифрования

Критически важная часть криптографической функции (S-Box слой в пермутации SpongeV16) была переписана с использованием набора инструкций SSE (Streaming SIMD Extensions).
Это позволило векторизовать вычисления, обеспечив параллельную обработку данных и значительное ускорение всех криптографических операций.

Скорость создания ключа из пароля (KDF):
Производительность увеличена в среднем на 21%.

Скорость шифрования/расшифровки данных:
Пропускная способность возросла в среднем на 10%.

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Ответить с цитированием

  #124  
Старый 16.09.2025, 14:23
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Оптимизация производительности ядра шифрования для различных архитектур ЦП

После внедрения ручной SSE2-оптимизации для ускорения основной криптографической функции было замечено неоднозначное поведение:

1. На старых процессорах без поддержки AVX производительность значительно увеличилась, как и ожидалось.
2. На современных процессорах с поддержкой AVX/AVX2 производительность упала и стала ниже, чем у оригинальной версии кода без явных SSE2-инструкций.

Причина

Современные компиляторы (в частности, Clang) способны самостоятельно и очень эффективно векторизовать (оптимизировать) стандартный C++ код для новейших архитектур (AVX2).
Ручная SSE2-оптимизация в этом случае мешает компилятору, создавая накладные расходы на переключение между наборами инструкций и используя менее эффективные 128-битные регистры там, где могли бы использоваться 256-битные.

Решение

Внедрена система динамического выбора кода во время выполнения:

1. При первом вызове криптографической функции программа выполняет однократную проверку возможностей центрального процессора.
2. Критерием выбора стал флаг поддержки AVX2, так как он является надежным маркером современных и производительных архитектур.
3. Если процессор поддерживает AVX2, программа будет использовать оригинальную, не векторизованную вручную версию кода, доверяя оптимизацию компилятору.
4. Если процессор не поддерживает AVX2, программа будет использовать быструю SSE2-версию, которая на таком оборудовании дает максимальный прирост.

Результат

Программа автоматически использует самый быстрый из доступных вариантов кода, обеспечивая максимальную производительность шифрования как на устаревшем, так и на современном оборудовании.

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Ответить с цитированием

  #125  
Старый 16.09.2025, 22:31
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Интеграция с мессенджером Telegram

Теперь можно обмениваться как зашифрованными, так и обычными текстовыми сообщениями напрямую через Telegram.

В интерфейс добавлена кнопка "Телега" (горячая клавиша Alt + T), открывающая окно настроек.
В этом окне вы можете указать токен бота и ID чата для подключения.

Чекбокс "Включить интеграцию с Telegram" позволяет переключаться между двумя режимами работы:

Интеграция включена:
Кнопка "Отправить" отправляет сообщения в Telegram.
"Бастион" автоматически принимает сообщения из указанного чата.

Интеграция выключена:
Кнопка "Отправить" работает по-старому, используя почтовый клиент (MAPI).

Как получить Токен Бота и ID Чата

За создание ботов отвечает официальный помощник Telegram по имени @BotFather.

В строке поиска в Telegram введите @BotFather и выберите бота с синей галочкой верификации.
Откройте чат с ним и нажмите кнопку "Запустить" внизу чата, а затем отправьте ему команду:
/newbot

Дайте боту два имени

Сначала имя для отображения:
BotFather попросит придумать имя для бота (например, Мой личный шифр).
Это имя будут видеть пользователи.

Имя пользователя (username):
Теперь придумайте уникальное имя пользователя.
Оно должно быть на английском и обязательно заканчиваться на _bot (например, MySecretAgent_bot).

Скопируйте Токен

После успешного создания BotFather пришлет сообщение с токеном доступа.
Это длинная строка из цифр и букв.

Получение ID Чата

Найдите в поиске Telegram своего только что созданного бота по его username (например, @MySecretAgent_bot).
Откройте с ним чат и нажмите кнопку "Запустить".

Теперь в поиске Telegram найдите другого бота:
@userinfobot.

Запустите его, он пришлет сообщение с вашим ID.

Как ввести данные в "Бастион"

В "Бастионе" нажмите кнопку "Телега" или используйте горячую клавишу Alt + T, чтобы открыть окно настроек.

Вставьте скопированный токен в верхнее поле "Bot Token".
Вставьте ваш ID в нижнее поле "Chat ID".

Поставьте галочку в чекбокс "Включить интеграцию с Telegram".

Нажмите "OK", чтобы сохранить настройки.

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Ответить с цитированием

  #126  
Старый 17.09.2025, 08:47
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Новый формат распространения

Для обеспечения работы с Телеграм, "Бастион" теперь поставляется в виде архива.
Внутри, помимо самой программы, находятся файлы, необходимые для сетевого взаимодействия (curl.exe, libcurl-x64.dll, curl-ca-bundle.crt).

Для корректной работы Телеграм-функций эти файлы должны находиться рядом с "Бастионом".

Режим чата и пакетная расшифровка

Теперь "Бастион" не заменяет старое сообщение от Телеграм новым, а добавляет сверху, формируя ленту переписки.

Кнопка "Расшифровать" стала умнее

Теперь за один клик находит и расшифровывает все зашифрованные сообщения в поле ввода, к которым подходит текущий пароль.

Вы можете получать несколько шифров в разных сообщениях:

Передай дальше

mIzjNp/qhfT6RPidAlHchNrCvFjsWJGy4OJQaJgnvP7/Z2Ru0diKPcRyaodKN83n4bSxqHyqmklmqIrpTBCl



Сделай сегодня

mOyau70Y3duLIE/ZRvhe5ae7FbUWQ7BT8UcGF4NhYlEerUwJlpmnjxvVo6e+oIg/b5i9Xfvz+BQvkKvu


После ввода пароля и нажатия "Расшифровать" оба шифра будут расшифрованы.

Чтобы очистить все полученные сообщения (всю историю переписки) и написать новый ответ, нажмите средней кнопкой мыши по текстовому полю.
Появится запрос на подтверждение, и после нажатия "ОК" поле будет готово для ввода нового сообщения.

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Ответить с цитированием

  #127  
Старый 17.09.2025, 10:46
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Добавлено кратковременное уведомление "Ушло", которое появляется после успешной отправки сообщения в Телеграм для подтверждения доставки на сервер.

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Ответить с цитированием

  #128  
Старый 17.09.2025, 18:29
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Белый список User ID

В настройки интеграции с Телеграм добавлено поле: "Разрешенные User ID (белый список)".

Раньше, если кто-то посторонний узнавал имя вашего бота, он мог отправлять ему сообщения, которые попадали в ваш "Бастион".
Это создавало риски несанкционированного доступа и получения спама.

Теперь "Бастион" будет принимать и отображать сообщения только от тех пользователей, чей уникальный ID внесен в этот список.
Все сообщения от посторонних будут молча игнорироваться, превращая вашего бота в защищенный и приватный канал связи.

Как этим пользоваться

Попросите вашего собеседника его уникальный User ID.
Самый простой способ — написать боту @userinfobot, который в ответ пришлет ID.

Зайдите в Настройки -> Настройки Telegram в "Бастионе".

В поле "Разрешенные User ID (белый список)" введите полученный ID.

Если у вас несколько доверенных контактов, вводите их ID через запятую, без пробелов.
Пример: 12345678,87654321,99988877

Важно:
Если оставить это поле пустым, "Бастион" будет работать как раньше, принимая сообщения от любого пользователя.

Рекомендация по ведению переписки

При обмене зашифрованными сообщениями, особенно когда вы отправляете текст из "Бастиона" (и сообщение приходит в чат от имени бота), получатель не знает, кто именно из участников является автором.

Чтобы избежать путаницы, рекомендуется подписывать свои сообщения.
Это простое правило сделает общение гораздо более понятным.

Пример сообщения в окне "Бастиона" перед шифрованием:

Сегодня встречаемся возле кинотеатра в 19:00

Алекс Б

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Ответить с цитированием

  #129  
Старый 18.09.2025, 10:24
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Добавлена кнопка "Проверить соединение" в окне настроек Telegram

Теперь можно проверить, правильно ли введен токен вашего бота и есть ли у программы доступ к серверам Telegram.
При нажатии на кнопку программа отправляет безопасный тестовый запрос (getMe) к API Telegram.
Вы получите уведомление об успехе или ошибке, что позволяет быстро диагностировать возможные проблемы (неверный токен, блокировка сети брандмауэром и т.д.), не дожидаясь отправки реального сообщения.

Благодаря новому парсеру, теперь поддерживается ввод списка ID с пробелами после запятых, что повышает удобство редактирования длинных списков.
Пример: 12345678, 87654321, 99988877

Рекомендуемый формат остаётся прежним (без пробелов): 12345678,87654321,99988877

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Ответить с цитированием

  #130  
Старый 18.09.2025, 18:04
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

В настройки Телеграм добавлена опция "Автоматически шифровать при отправке"

Основная цель этой функции — защита от человеческой ошибки.
В спешке или по невнимательности можно было случайно отправить важное сообщение в незашифрованном, открытом виде.

Как это работает

Зайдите в настройки (кнопка Телега или Alt+T) и установите флажок "Автоматически шифровать при отправке".

Если флажок установлен, "Бастион" при отправке выполнит шифрование, используя текущий введенный пароль (или запросит его, если поле пустое).
Таким образом, открытый текст никогда не покинет программу, гарантируя максимальную безопасность вашей переписки.

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.