Пользователь Reddit обнаружил код алгоритма Apple для проверки детского порно в iOS 14.3 и опубликовал его на GitHub Статьи редакции

Систему обещают включить только в iOS 15, но её код уже есть на всех устройствах с iOS 14.3, а теперь проверить его можно даже на Linux.

Пользователь Reddit под ником AsuharietYgvar опубликовал код алгоритма NeuralHash, который Apple будет использовать для проверки фотографий iCloud на детское порно. Он обнаружил следы системы на iOS 14.3 и провёл реверс-инжиниринг кода. Результат он выгрузил на GitHub.

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

Автор отдельно отметил, что обнаружил алгоритм уже на iOS 14.3 — актуальной версии системы, в которой функция не была заявлена. NeuralHash оказался скрыт за обфусцированными названиями классов, но после недолгого погружения в скрытые API пользователю Reddit удалось получить код алгоритма и воссоздать его на языке Python.

  • Apple объявила об усилении защиты детей в начале августа. Компания хочет бороться с проблемой в iMessage, iCloud и через Siri.
  • Пользователи, журналисты и эксперты по кибербезопасности раскритиковали одну из функций ещё до запуска. По задумке Apple все фотографии, выгружаемые в iCloud, будут проверять на соответствие базе данных снимков с жестоким обращением, но в соцсетях посчитали это нарушением приватности.
  • 9 августа Apple выпустила FAQ по новым функциям, чтобы развеять недоверие и пообещала не использовать для слежки систему по проверке фотографий iCloud на детскую порнографию.
0
132 комментария
Написать комментарий...
Denis Bystruev
 алгоритм срабатывает только при полном сходстве с базой данных изображений, на которых запечатлено жестокое обращение с детьми

Само хранение такой базы данных не является уголовным преступлением?

Ответить
Развернуть ветку
Миша Магадан
Само хранение такой базы данных не является уголовным преступлением?

не должно. К примеру, аптека (условно) может хранить наркотики, а Вася Пупкин нет.

Ответить
Развернуть ветку
Ree

Если аптека будет хранить героин - разве к ним не придут? 

Ответить
Развернуть ветку
Dmitry Baychapanov

ну тут парень имеет ввиду - близко к наркотическим вещества. 

Более яркий пример - полиция может хранить вещдоки в виде оружия и наркотиков. А простой гражданин - не может. 

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Dmitry Baychapanov

сам ты сучер!

Ответить
Развернуть ветку
Dmitry Baychapanov

p.s. стеб) 

Ответить
Развернуть ветку
Dmitry Baychapanov

p.s.s. нихуя не стеб, откуда такое слово заморское? 

Ответить
Развернуть ветку
Rodeus

Ты со спам-ботом общаться пытаешься. Они тут разную абракадабру постят. Обходят спам-защиту VC.

Ответить
Развернуть ветку
Dmitry Baychapanov

))) ну я больше постебать)  

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
129 комментариев
Раскрывать всегда