TGViewer
SecureTechTalks SecureTechTalks @securetechtalks · 301 subscribers
Post #595 192
🖼️🔎 Прятки в пикселях: как работает тест «Хи-квадрат» для поиска скрытых сообщений

Когда мы смотрим на обычную картинку, нам кажется, что это просто набор пикселей. Но в реальности изображение может быть «контейнером» для тайного послания. Этот метод называется стеганография 🎭.

Самая популярная техника — LSB (Least Significant Bit). В ней информация прячется в младших битах цветовых каналов. Для глаза изменения незаметны 👀, но статистика всё видит 📊.

🧩 Почему LSB вообще палится?

В чистых картинках LSB-биты распределены случайно — где-то 0, где-то 1, закономерностей почти нет.
Когда в изображение встраивают данные, распределение становится «слишком ровным».
Это значит, что аномалию можно поймать статистикой, а не глазами.

🧮 Тест «Хи-квадрат»: математика против скрытых посланий

Тест проверяет: насколько фактические данные отличаются от ожидаемых.
📌 Берём количество нулей и единиц в LSB.
📌 Считаем, каким оно должно быть в «чистой» картинке.
📌 Сравниваем через χ²-статистику.
Формула:

chi2_stat = ((n0 - expected)**2 / expected) + ((n1 - expected)**2 / expected) p_value = 1 - chi2.cdf(chi2_stat, df=1) 

📊 Интерпретация:
p-value < 0.1 → картинка, скорее всего, чистая ✅
p-value > 0.95 → высокая вероятность, что внутри спрятаны данные 🚨

🧪 Пример на практике

Возьмём PNG-файл:
➖«Чистое» изображение: p-value ≈ 0.05 (распределение естественное).
➖Стегоконтейнер с вложенным текстом: p-value ≈ 0.97 (аномалия).

Таким образом, даже без доступа к ключу можно понять: картинка подозрительная.

⚔️  Инструменты стегоанализа

Чтобы понимать контекст, вот чем ещё пользуются исследователи:
🛠 StegExpose — CLI-утилита с тестом χ²
🛠 Zsteg — для PNG/BMP, ловит LSB-подмены
🛠 Stegsolve — визуальный анализ изображения (ручной просмотр плоскостей)
🛠 Aletheia — ML-инструмент, определяет более сложные стего-техники

🎯 Саммери

📌 LSB-стеганография — простая, но уязвимая техника сокрытия данных.
📌 Тест «Хи-квадрат» — лёгкий и мощный способ её обнаружения.

🔗 Подробнее: Хабр — «Прятки в пикселях: тест Хи-квадрат»

Stay secure and read SecureTechTalks 📚

#Steganography #ChiSquared #CyberSecurity #StegoAnalysis #Python #ChameleonLab #ИБ
More from @securetechtalks
  1. Oct 2, 2026🧨 AI сокращает путь от найденной уязвимости до реальной атаки Google Threat Intelligence…
  2. Oct 1, 2026🧨 AI агенты выложили 13 000 внутренних скриншотов компаний в публичный Исследователи Glow…
  3. Sep 30, 2026🧨 MCP сервер может украсть OAuth токен через настоящий экран входа В официальном MCP Pyth…
  4. Sep 29, 2026🍷 Исследователи «напоили» LLM Команда UNSW решила проверить довольно странную гипотезу, ч…
  5. Sep 28, 2026🧨 GitHub отдал fuzzing AI агенту GitHub Security Lab открыла инструмент, который автомати…
  6. Sep 25, 2026🧨 Carbonato: ботнет устанавливает AI агента на взломанный сервер Исследователи ThreatDown…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →