FireEye опубликовала инструмент для анализа файлов Adobe Flash

FireEye опубликовала инструмент для анализа файлов Adobe Flash

FireEye опубликовала инструмент для анализа файлов Adobe Flash

Компания FireEye выпустила инструмент с открытым исходным кодом под названием FLASHMINGO. FLASHMINGO предназначен для автоматического анализа файлов Adobe Flash. Напомним, что уязвимости в Adobe Flash являются одними из самых распространенных векторов для кибератак.

Известно, что Adobe планирует полностью отказаться от Adobe Flash в 2020 году. Однако некоторый процент организаций все равно останется в зоне риска, так как сотрудники продолжат использовать этот модуль по тем или иным причинам.

Здесь на помощь придет FLASHMINGO, который может использоваться и как отдельный модуль, и как библиотека. Помимо этого, пользователи смогут расширить возможности этого инструмента, так как для него предусмотрена возможность создания кастомных плагинов на Python.

«Мы и по сей день наблюдаем эксплойты для Flash, используемые в семплах вредоносных программ. Именно поэтому мы разработали FLASHMINGO, который поможет автоматически анализировать файлы SWF», — пишет FireEye.

«Наш инструмент позволяет проводить анализ подозрительных SWF-файлов, при этом не тратя на это большого количества ресурсов».

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

Дополнительные плагины инструмента располагаются в директории «plug-ins». Загрузить FLASHMINGO можно из официального репозитория FireEye на GitHub.

Zombie Card: просроченные карты Visa оживили для бесконтактной оплаты

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

Атаку разработали специалисты Массачусетского университета в Амхерсте. Результаты они представили в работе для USENIX Security (PDF).

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

Во время оплаты система перехватывала поле EMV с датой окончания действия карты и заменяла прошедшую дату на будущую. Терминал видел свежую карту и пропускал локальную проверку.

При этом криптограмма операции оставалась действительной, поскольку изменяемое поле в Visa EMV Kernel 3 не всегда связано с проверяемыми криптографическими данными.

 

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

На Mastercard, American Express и Discover аналогичная подмена не сработала: их реализации либо сверяли разные представления срока действия, либо защищали нужные данные криптографически.

 

Атака сложнее обычного скимминга: преступнику потребуются старая карта и NFC-ретранслятор возле терминала.

RSS: Новости на портале Anti-Malware.ru