Новое приложение позволяет заглянуть в процесс фингерпринтинга под iOS.




Те, кто всегда хотел узнать, какую информацию приложения на iPhone или iPad могут считывать и использовать для фингерпринтинга, теперь могут это сделать с помощью приложения с открытым исходным кодом Loupe (открывается в новом окне). За этим приложением стоят Томми Мыск и Талал Хадж Бакри, два разработчика из Германии и Канады (открывается в новом окне), которые и ранее не раз обращали внимание на проблемы безопасности в экосистеме Apple.

Loupe можно использовать бесплатно, и с 5 июня оно доступно в App Store от Apple (открывается в новом окне). Приложение уже получило 60 оценок. Пользователи единогласно поставили ему пять звезд, что говорит о высокой удовлетворенности предоставляемым функционалом. Оно ориентировано в первую очередь на пользователей, которые придают большое значение защите данных и конфиденциальности.

Согласно описанию приложения, Loupe предлагает «экскурсию по данным, которые каждое приложение может незаметно считать о вас». Инструмент призван не только показать раскрываемую информацию, но и объяснить, почему с ее помощью можно идентифицировать пользователя. «Приложение считывает те же публичные iOS API, которые используют сторонние приложения, показывает вам необработанные данные и объясняет, почему они важны», — говорится в App Store.

Loupe не появилось бы без ИИ

С помощью Loupe можно считать, среди прочего, данные о местоположении, языковые настройки, информацию об устройстве (например, о памяти, аккумуляторе и экране), имена подключенных устройств, списки установленных приложений, дату первой настройки iPhone, текущий статус VPN-подключения (открывается в новом окне), а также счетчик, показывающий, сколько раз на целевом устройстве что-либо копировалось в буфер обмена (открывается в новом окне). Если пользователь предоставит необходимые разрешения, Loupe также может получить доступ к различным данным сенсоров, контактам и фотографиям.

Как объясняют два разработчика, которые также создали ориентированный на конфиденциальность веб-браузер Psylo (открывается в новом окне), в Mastodon (открывается в новом окне), Loupe был разработан почти полностью с использованием ИИ. Благодаря применению ИИ небольшая команда разработчиков смогла пройти путь от идеи до релиза первой версии всего за два месяца — и это при работе неполный день.

«Решились бы мы на разработку Loupe, если бы у нас не было доступа к ИИ? Вероятно, нет, и именно в этом мы видим главную ценность ИИ: он кардинально снижает барьеры для реализации идей, особенно тех, где затраты изначально кажутся неоправданными по сравнению с потенциальной выгодой», — аргументируют разработчики. Исходный код приложения можно найти на Github (открывается в новом окне).