hello.gif
12.5 MB
Этот канал — личный сборник обработанных знаний о мире безопасности в призме восприятия специалиста по анализу защищённости;
└─$ whoami
qwqoro
[#offense] [#defense] [#enumeration] [#web] [#web3] [#infrastructure] [#ad] [#mobile] [#reverse] [#malware] [#forensics] [#devsecops] [#certification] [#ai] [#iot]
// Добро пожаловать в HaHacking! Please open Telegram to view this post
VIEW IN TELEGRAM
20❤11 2
Бывает приятно держать под рукой базовую информацию
@a1teran)@USSCLTD)adb install-multiple
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
[ Сборники публичных отчётов об уязвимостях! ]
Пополняющиеся списки отчётов топового уровня, с разбиением по компаниям и типам уязвимостей, с тегами и фильтрами — всё, что нужно для повышения качества собственных отчётов и раскручивания импакта;
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Мне посчастливилось принять участие сразу в двух мероприятиях Moscow Hacking Week; Умудрилась, среди прочих энтузиастов сферы ИБ:
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6 3🆒2🎄1 1
Собрала 150 статей 2023 года выпуска, которые оставили наиболее яркий след в моей памяти; Благо спектр любопытных для меня тем довольно широкий, так что каждый сможет найти на созданной мною карте уголок, соответствующий его интересам и уровню погружения
⬆️ Организовала для них небольшой город, распределила по категориям и кратко описала каждую статью в карточках внутри зданий‼️
Читайте, вдоволь наевшись салатов, тепло вспоминайте уходящий год и радушно встречайте следующий. С Новым годом!
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22🎄8☃7 3🆒2 1
Добрый день! Давно не виделись :)
The Android Malware Handbook” (Nov, 2023)Intelligent Mobile Malware Detection” (Dec, 2022)Бывает тяжело ориентироваться в информации, когда негде взять структурированную выжимку. Для таких, как я, – этот конспект, разбитый по главам;И он мне уже пригодился на практике, stay tuned! ❗️
Книги служили основными источниками знаний
▪️ Основы ОС Android➕ Модель безопасности▪️ Песочницы, эмуляторы, инструменты, ...▪️ Семейства мобильного вредоносного ПО▪️ Статический анализ вредоносного ПО
▪️ Инструменты, обратная разработка, анализ вызовов, прав, кода, ...▪️ Динамический анализ вредоносного ПО
▪️ Инструменты, анализ системных метрик, сетевого трафика, вызовов, ...
// #ai:
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
10❤12 3 2
Официальная документация Android о принципах (не)безопасного дизайна приложений, лучших практиках и частых рисках безопасности;
Подробные гайды об анализе защищённости мобильных приложений;
Мои любимые хранилища научных работ по самым разнообразным темам, включая и Анализ мобильного вредоносного ПО! Есть возможность поиска по статьям, просмотра PDF с текстом работы, ссылок на связанный код, топа цитируемых авторов по категориям, ...
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10 3 3
Именно такие научные работы открывают глаза на необходимость обращать внимание на детали предмета исследований и служат напоминанием о важности навыка поиска нестандартных решений, а потому – вот подборка:
Реконструкция отпечатка пальца на основе аудиозаписи звука свайпа по экрану телефона;
“Imaging privacy threats from an ambient light sensor”
Восстановление изображений из датчика освещённости, который установлен в смартфоны / планшеты / ..., с использованием машинного обучения и определение выполняемых действий на основе жестов из результирующих фотографий;
“VoltSchemer: Use Voltage Noise to Manipulate Your Wireless Charger”
Влияние на беспроводные зарядки с помощью шумов напряжения: перегрев, выведение из строя ближайших устройств и генерация беззвучных команд для управления голосовыми помощниками;
“Side Eye: Characterizing the Limits of POV Acoustic Eavesdropping from Smartphone Cameras with Rolling Shutters and Movable Lenses”
Восстановление аудиозаписи из беззвучного видео путём анализа невидимых глазу движений, производимых системой оптической стабилизации камер смартфонов;
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7 4 1
//
Не секрет, что с каждым годом проблема одиночества становится всё острее и критичнее, причём настолько, что можно говорить о настоящей эпидемии и это, к сожалению, даже не станет преувеличением. Современное решение – интернет-знакомства, но где технологии – там и новые способы атаковать. Жаль, но злоумышленники обязательно воспользуются любой технической возможностью и сугубо человеческой уязвимостью для достижения своей цели. Чтобы взглянуть на ситуацию поближе, я создала Никиту;
Никите в приложении пришло следующее сообщение:
💬: Привет) Впервые здесь и ещё не знаю что да как, давай пообщаемся в телеграме мой телеграм ****
// Время чтения: ~40 минут
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
17❤15 8🆒2 2
📍 Из чат-бота для знакомств❓ Веб-приложение, "Драматический театр"❗️ Фишинг с кражей платёжной информации
Обзор интерфейса сайта, который внушает пользователю иллюзию легитимности, и функциональности, которая обеспечивает сбор платёжной информации атакуемого;
// Тут же был обнаружен сюрприз – интерфейс по пути
/generate, в котором любезно оставлена инструкция мошеннической схемы Извлечение из мобильного приложения, которое было создано с помощью Tasker, XML файла с данными и его импорт в Tasker в качестве проекта для комфортного изучения функциональности;📍 Из приложения для знакомств❓ Мобильное приложение, "Знакомства 18+"❗️ Стилер банковских SMS с элементами RAT и вымогательства
Моё лучшее предположение, исходя из собранных данных, – что мне на анализ попался представитель CraxsRAT;📍 Из чат-бота для знакомств❓ Мобильное приложение, "Стриминговый сервис"❗️ RAT, удалённое управление заражённым устройством
CraxsRAT представляет из себя наиболее свежего наследника CypherRAT, SpyNote и SpyMax. Он вобрал в себя многообразие функций, включая, например:
// Читать полностью...
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
7❤21 7🆒3 2
Внутреннее устройство FreeIPA и характерные уязвимости;
Нестандартные методы сохранения вредоносного ПО с помощью модификаций реестра и подмены DLL в Windows Internet Explorer, Win32 API Cryptography, Windows Troubleshooting, Microsoft Teams (исправлено в 2024 году) и Process Hacker 2 (исправлено в v3);
Уязвимости модемов Telit, позволяющие удаленно выполнить произвольный код, обход проверки цифровой подписи, активация Over The Air Provisioning (OTAP) и установка на модем собственного мидлета с привилегиями производителя;
Анализ системы offline‑оплаты, метод удаленной компрометации мобильного терминала (посредством протокола Bluetooth) и перехват данных платежных карт пользователей;
Баги, найденные в программах вознаграждения у вендоров, основная сфера деятельности которых — e‑grocery;
Как небольшие ошибки могут привести к критическим для бизнеса угрозам;
Разработчики все чаще стали оставлять открытые source maps в своих веб‑приложениях. Благодаря этому любой пользователь может просмотреть исходный код в его первозданном виде. Что же могло пойти не так?
‟Безопасность мобильных приложений: что нового в 2024 году?”
Наиболее значимые уязвимости и новости в мобильной безопасности: новые векторы атак, классные баги и ошибки, найденные в приложениях за последние полгода;
‟тRAGедия LLM. Эксплуатируем бэкдоры в базе знаний RAG”
Архитектура RAG в LLM, основные векторы атак через внедрение вредоносного документа и способ их оптимизации;
О звонках спамеров после посещения сайта, о расшифровке BitLocker с помощью логического анализатора, и о том, как получить RCE на кассе самообслуживания, просканировав пару штрихкодов;
...
>
И, конечно, спасибо организаторам и участникам OFFZONE за то, что он был таким!
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10 10 5🎃2💔1
🧩 ‟Свидание с фишингом и стилерами: киберпреступность в эпоху одиночества”
⬇️ HaHacking_Dating-RU.pdf
🧩 ‟LoveHack You to the Moon and Back: Cybercrime in the Age of Loneliness”
⬇️ HaHacking_Dating.pdf
0️⃣ Not a long time ago in a galaxy not that far away
Введение о проблеме: о том, почему тема отношений – золотая жила для злоумышленников➕ моя фейковая личность;
❌ Loneliness Epidemic
❌ Dating apps
❌ Gender imbalance
❌ Fake identity
1️⃣ Orbital objects
Анализ вредоносных экземпляров: источники ВПО➕ основная функциональность;
❌ Case 1: Phishing
❌ Case 2: Stealer
❌ Case 3: RAT
2️⃣ Hitchhikers & Stranger danger
Немного про анонимность в сети: преимущества и угрозы➕ сохраняющиеся способы идентификации;
3️⃣ Observatory observations
Статистика атак на пользователей и дейтинговые сервисы, тренды и тенденции➕ другие проблемы безопасности;
Одна из самых продуманных конференций. В каждой детали легко читался колоссальный труд, вложенный в организацию мероприятия;
Обязательно берите на заметку, спикеры и CTF'еры!
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
22❤7 5☃1
ℹ️ Ремарка о том, как работают платежи в Telegram⬇️ 🔗 core.telegram.org/bots/payments🔗 core.telegram.org/bots/payments-stars0️⃣ Пользователь запускает процесс оплаты1️⃣ Telegram на клиентской стороне проверяет баланс пользователя:
▪️ не хватает – говорит пополнить
▪️ достаточно* – шлёт боту статусpre_checkout_query2️⃣ Бот обязан ответить наpre_checkout_queryв течение 10 секунд, если он готов предоставить товар / услугу, иначе – отмена3️⃣ Производится оплата4️⃣ Telegram шлёт боту чек со статусомsuccessful_payment
*Что такое достаточно?Это либо "хватает звёзд", либо "платит картой" (но на этом этапе неизвестно, есть ли деньги на карте)
Есть такой неофициальный Telegram клиент – exteraGram – и он предоставляет пользователям возможность дополнять свою функциональность кастомными плагинами, написанными на Python;
Некоторые такие плагины позволяли рисовать себе любое количество звёзд, генерировать поддельную "успешную" оплату и, если включить специальный режим, автоматически рисовать звёзды обратно после покупок.
...
from org.telegram.tgnet.tl import TL_stars
...
StarsController = find_class("org.telegram.ui.Stars.StarsController").getClass()
...
class Plugin(BasePlugin):
DEFAULT_BALANCE = 999999
SETTINGS_INFINITE = "infinite_mode"
...
def _handle_payment(self, response, error):
...
# Create fake success response
TL_payments_paymentResult = find_class("org.telegram.tgnet.TLRPC$TL_payments_paymentResult")
TL_updates = find_class("org.telegram.tgnet.TLRPC$TL_updates")
...
return HookResult(strategy=HookStrategy.MODIFY_FINAL, response=fake_result)
...
...
class _GetBalanceHook(MethodReplacement):
...
def replace_hooked_method(self, param):
...
# Return fake balance
return self._create_stars_amount(self.plugin.balance)
def _create_stars_amount(amount):
# Create StarsAmount object
try:
return TL_stars.StarsAmount.ofStars(int(amount))
...
...
Естественно, нарисованные звёзды не могут быть использованы для успешной оплаты товаров и услуг. Они нужны, чтобы хвастаться перед друзьями
successful_payment, а отдают товар / услугу уже на этапе pre_checkout_query, несмотря на официальную документацию. Ну а просто действительно, чего мы ждём, если оплата только в звёздах, да и звёзды уже лежат на столе?Те, кто подсуетились – зачистили магазины и накупили подписок, набрали себе аккаунтов, авторегов и всего подряд на миллионы (!) звёзд, а учитывая, что многие услуги подразумевают также денежные затраты со стороны продавца (например, те же API вызовы к LLM) – на много чужих денег; Благо разработчики ботов тоже подсуетились и многих перебанили.
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
1 11❤8🎃5
Примеры горшочков из доклада:➖ Фейковый прокси:
newsletter.blockthreat.io/p/blockthreat-week-28-2025➖ Ошибка эксплорера:
samczsun.com/paradigm-ctf-2021-swap➖ Пробелы:
github.com/thec00n/smart-contract-honeypots/.../TestToken.sol➖ Утёкший seed:0xb7605ddc0327406a7ac225b9de87865e22ac5927➖ Баг или фича:0x8685631276cfcf17a973d92f6dc11645e5158c0c➖ Кто больше?0x5aa88d2901c68fda244f1d0584400368d2c8e739#code➖ Загадка:0x3caf97b4d97276d75185aaf1dcf3a2a8755afe27➖ Private Bank:0x95d34980095380851902ccd9a1fb4c813c2cb639
Рассмотрели уязвимости в цепочке загрузки SoC Kirin и Balong:
Было интересно послушать про применение идей, которые стали базовыми для тех же SQL инъекций, но редко рассматриваются из-под других углов: например, Error-based и Time-based подходы, но в рамках SSTI – для идентификации шаблонизатора и подбора эффективного способа эксплуатации;
Рассмотрели рабочие и нерабочие способы модификации LDAP запросов:
Хочу сказать спасибо тем, кто подходил поздороваться или поболтать! Было приятно увидеть знакомые лица❤️
И отдельное спасибо девушкам – вы все солнышки, успехов вам огромных во всём, за что возьмётесь!❤️
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15 9🎃5💔1