Мобильный Криминалист совершенствует поддержку iOS и Android-устройств

Мобильный Криминалист совершенствует поддержку iOS и Android-устройств

Мобильный Криминалист совершенствует поддержку iOS и Android-устройств

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

Представлено мощное обновление модуля «Мастер Извлечения Данных». Компания продолжает совершенствовать работу с мобильными устройствами, данные которых защищены аппаратным шифрованием. Команда «Оксиджен Софтвер» добавила поддержку таких смартфонов на чипсетах Spreadtrum – SC9850, SC9863, SC7731E, SC9832E. Для извлечения и расшифровки всех данных, хранящихся на устройстве, обновленный метод «Spreadtrum Android дамп» работает по одному из двух сценариев, в зависимости от того, включен на телефоне режим Secure Startup или нет. Если режим не активирован, «Мобильный Криминалист» извлекает полный расшифрованный физический образ в обход экрана блокировки. В случае активированного режима безопасной загрузки, извлекается не только физический образ устройства, но и аппаратный ключ шифрования, необходимый для подбора пароля и последующей расшифровки пользовательских данных.

Кроме того, создан новый инструмент для работы с iOS-устройствами! «Прорывом в области исследования данных iOS-устройств конца 2019 года стало появление Jailbreak checkra1n, созданного на основе эксплойта checkm8, и, открывающего доступ к информации самых разных iOS-смартфонов – от iPhone 4S до iPhone X», – говорит Сергей Соколов, генеральный директор компании «Оксиджен Софтвер». «Мы выпускаем инструмент, который позволяет извлекать файловую систему и хранилище Keychain из яблочных гаджетов после предварительной установки на них любого Jailbreak, в том числе checkra1n» – отмечает Сергей. Инструмент очень прост в работе, для извлечения данных необходимо всего лишь подключить устройство по USB-кабелю к программе.

Наконец, компания, первая в отрасли, добавила в свой продукт возможность извлечения данных из облачных хранилищ мессенджера IMO и сервиса для путешествий Airbnb, а также из приложений – Airbnb, Imgur, SoundHound, JioChat для Android и iOS-устройств и Uber Russia для iOS-устройств.

Обновленная версия поддерживает более 34 500 моделей устройств, более 14 300 версий приложений, 491 уникальное приложение и 79 облачных сервисов.

Подробнее о новом «Мобильном Криминалисте» можно прочитать здесь.

Проводник Windows падал не из-за Microsoft, виноват оказался деинсталлятор

Инженер Microsoft Рэймонд Чен рассказал любопытную историю отладки загадочных падений Проводника. Сначала всё выглядело так, будто в Windows внезапно появился неприятный баг. Но виновником оказалась вовсе не Microsoft, а сторонний деинсталлятор.

Проблема проявилась как резкий всплеск сбоев Проводника. Инженеры начали изучать дампы и заметили странную деталь: падала 32-битная версия программы, запущенная на 64-битных системах Windows.

Такая версия Проводника всё ещё есть в Windows ради совместимости со старыми приложениями. Обычно современные системы почти не используют этот путь. Но в данном случае сторонний деинсталлятор каким-то образом заставлял систему обращаться именно к этому устаревшему компоненту.

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

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

Со стороны всё выглядело как типичная системная ошибка: софт снова и снова аварийно завершал работу, создавая ощущение, что проблема в самой Windows. На деле операционная система лишь показывала последствия ошибки в стороннем ПО.

Чен напомнил важную вещь: в экосистеме Windows с миллиардами устройств и огромным количеством приложений далеко не каждый сбой компонента Microsoft означает баг в Windows. Сторонние программы тоже могут ломать системные процессы, особенно если неправильно используют низкоуровневые API.

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