Перейти к основному содержанию

КиберПиМ (v2.0) is back in town

Знаем, уже было 2.0, но не здесь

От редакции

Дорогие читатели! Мы возрождаем актуальный и многогранный #КиберПиМv2.0. Устраивайтесь поудобнее и присоединяйтесь к нашим рядам кибер-джедаев, или ещё кого-то там. Начнём с предисловия, потому что соскучились по общению. Вообще, немудрено: за время отсутствия рубрики на сайте можно и бороду отрастить, чем мы частично и занимались.

От формата дайджеста в каком-то смысле мы отказались. Поймите правильно: новости мельчают. Даже раньше на пару-тройку годных вирусов находился вагон мелочёвки, которую приходилось тащить. А теперь, с появлением разных тиктоков и неконтролируемым размножением сайтов с корявыми базами данных — и подавно.

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

К счастью, вынужденная пауза позволила поправить главный недостаток рубрики в прежнем виде. Хотя бы здесь знания редакции были лишь поверхностными. Да, мы могли подсказать читателям некоторые подробности, но не глубже быстрого анализа по теме. За это, кстати, от вас в комментариях прилетало. И по заслуге.

Зато теперь нас подстрахует новый автор — A.R. Он у нас назначен редакционным гуру в сфере кибербезопасности, а потому уже загружен работой по самые уши. Передаём ему микрофон.

Новый автор вещает

На дворе 2021 год — и ни для никого уже не секрет, что вокруг нас постоянно циркулирует информация. Последние скептики, наверное, в прошлом году вымерли.

Но несмотря на то, что термин «информация» содержит в себе достаточно абстрактное явление, человек всё равно пытался поместить его в измеримые стандарты. В зависимости от сферы применения информация имеет разные минимальные единицы измерения. Например, в контексте мер объёмов используемой памяти минимальной измеримой единицей является бит.

В случае разбора модели OSI, в зависимости от уровня, меняется вся картинка. Минимальной функциональной единицей может быть либо бит (физический уровень), либо кадр (канальный уровень). Или, например, пакет (это уже сетевой уровень). И даже блок (транспортный уровень). Либо же просто «данные»: уровень представления, а также прикладной и сеансовый уровни.

В сфере же коммуникационно-информационной психологии, если не вникать в подробности, свои законы. Ежели рассмотреть их поверхностно, информацию делят на кейсы. Каждый кейс содержит в себе информацию, которая несёт основную и вспомогательные смысловые нагрузки, а также своеобразный срез реакции.

"

"

Собственно, потому я сейчас пишу этот текст, а вы его читаете. Кейсов многовато будет, за всеми не поспеешь. Рук бы хватило.

Информации действительно в избытке. В общем и целом, она окружает нас повсюду. Чтобы не занудствовать, определимся с тем, что видов её множество — на сколько хватит фантазии для составления разнообразных классификаций. Но необходима она нам лишь для одной задачи. Принятия решений.

Будь то решения биологические — вроде включения стрессового режима организма. Социальные, управленческие, да и любые другие, которые может принять человек. Функционирование киберсистем, которые регулируют себя по написанным алгоритмам, есть ничто другое, как прописанные наборы реакций. Каждый — под свой вариант входящих данных.

Теперь хочу проехаться по незамысловатым буковкам «кибер». Это слово стало безумно популярным и давно используется по-разному. Как полноценная лексическая единица, как приставка, окрашивающая слово таинственным значением принадлежности к миру IT.

Сейчас наиболее крепкой оказывается лишь одна ассоциация с кибером — перед вами какая-то система, желательно технологическая. Но баян же. Если рассмотреть всё без поверхностных знаний, само слово окажется походящим от греческого κῠβερνητική. Буквально — «искусство управления».

И хоть саму кибернетику многие считают псевдонаукой, приставке кибер- мы обязаны ей. А «лженаука» до сих пор мощнее некоторых гомеопатов по жизни.

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

Тем не менее, редакция придерживается мнения, что не только система с технической составляющей может быть кибер. Это связанно как раз с этимологией слова. Согласно которой, любую систему, которая может быть управляемой, можно отнести к разряду кибер. Следовательно, загадочная саморегулятивная биологическая система под названием «человек» тоже имеет право быть частью кибер.

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

В связи с этим будем раскрывать тему в двух сферах: технической и информационно-психологической.

Начнём цикл статей с обзора новых подходов к обеспечению безопасности, которые нам пообещали в будущем Android 12.

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

Ужесточение правил расшаривания cookie в WebView

По аналогии с… Ладно, вслед за Chromium, в WebView пошли на небольшое обновление. Были внедрены более строгие правила для работы с cookie (атрибутом SameSite).

Если используется SameSite == None, cookie обязаны иметь атрибут Secure и пересылаться по HTTPS. В свою очередь, ссылки между HTTP- и HTTPS-версиями сайта теперь относятся к категории cross-site-реквестов.

Ограничение доступа к MAC-адресу

Ещё Android 11 произвёл небольшую революцию. Он оставил доступ к MAC-адресу устройства только приложениям targetSdkVersion 30. Но Android 12 пошёл ещё дальше — и теперь ограничение распространяется на все приложения.

Не экспортируемые компоненты по умолчанию

Для приложений, собранных для Android 12 (targetSdkVersion 31), все компоненты теперь автоматически помечаются как android:exported=false. Поведение можно изменить, задав значение true этому атрибуту. Он обязателен для всех интент‑фильтров приложения, иначе оно просто не установится на Android 12.

Безопасность PendingIntent

Схожая ситуация и с флагом PendingIntent. Его теперь необходимо указывать как изменяемый или неизменяемый (PendingIntent.FLAG_MUTABLE PendingIntent.FLAG_IMMUTABLE). Этот флаг используется, чтобы позволить системе или сторонним приложениям передать интент от имени другого приложения.

Борьба с оверлеями

Android 12 запрещает нажимать элементы интерфейса сквозь непрозрачные оверлеи (окна, показываемые поверх всех приложений) за несколькими исключениями: окна ассистентов, помощников для людей с ограниченными возможностями и экранных клавиатур.

Запрет на запуск foreground-сервисов в фоне

Приложения, собранные с targetSdkVersion 31, не смогут запускать foreground-сервисы в фоне.

Запрет на закрытие системных диалогов

Интент ACTION_CLOSE_SYSTEM_DIALOGS объявлен устаревшим и больше не работает.

Kali Linux 2021.1

А пока Android стремится стать более защищённым, состоялся релиз
новой версии дистрибутива Kali Linux 2021.1, где, кроме ряда обновлений графических сред, новых утилит и инструментария, пользователю предоставили поддержку режима Command-Not-Found — инструментарий, который в случае опечатки в названии команды или отсутствия в вашем репозитории необходимого пакета поможет найти/установить его.

"

А ещё появились такие утилиты:

  • Airgeddon — аудит беспроводных сетей;
  • AltDNS — генератор перестановок, изменений и мутаций субдоменов, а также их резолвер;
  • Arjun — пакет обнаружения параметров HTTP;
  • Chisel — быстрый TCP / UDP-туннель через HTTP;
  • DNSGen — генератор комбинации доменных имён из предоставленных входных данных;
  • DumpsterDiver — поиск секретов в файлах различных типов;
  • GetAllUrls — получение известных URL-адресов из Open Threat Exchange AlienVault , Wayback Machine и Common Crawl;
  • GitLeaks — поиск в истории репозитория Git секретов и ключей;
  • HTTProbe — проверка работоспособности серверов HTTP и HTTPS;
  • MassDNS — высокопроизводительный преобразователь «заглушек» DNS для массового поиска и разведки;
  • PSKracker — набор инструментов WPA / WPS для генерации ключей / пинов по умолчанию;
  • WordlistRaider — подготовка существующих списков слов/словарей.

На этом мы прервёмся и пойдём готовить материал для следующей статьи. Уже ищем всякие интересности. А пока что всех небезразличных кибер-ниндзя приглашаем задавать интересующие вопросы.

Хочется что-то узнать? Пишите прямо на адрес редакции: [email protected], — и помечайте письмо тегом #КиберВопрос. Ответы на интересные вопросы будут даны в следующих выпусках. Только по теме, пожалуйста, — патчить KDE под FreeBSD лучше попросить министра цифровой трансформации (подсказка — он не справился).

Если хотите, чтобы в новом выпуске ответы уже были — просьба присылать задания хотя бы до пятницы.

У самурая нет цели, есть только путь. Мы боремся за объективную информацию.
Поддержите? Кнопки под статьей.