Експертите на Google Project Zero споделиха някои подробности за работата на Pegasus – шпионският експлойт за iOS, създаден от израелската компания NSO Group. С помощта на този код можеше незабелязано да се хаква iPhone и изключително ефективно да се следи неговия собственик. NSO Group продаваше лицензи за използването на този специфичен инструмент на правоохранителните органи и на специалните служби от целия свят, но преди известно време стана ясно, че Pegasus е използван и за следене на журналисти, опозиция и политици.
Оказа се, че за вкарването на Pegasus в смартфона на жертвата е необходимо да ѝ бъде изпратен файл в iMessage с разширение GIF, който всъщност е PDF файл с JBIG2 поток. Технологията JBIG2 се използва в старите факс апарати за компресия на изображението, като тази компресия може да бъде както със загуба на качеството, така и без каквито и да било загуби. Тя използва метод за запомняне на символите и тяхното повтаряне в различни места на документа, както и запис на разликата в повторенията на различните символи. За изчисляването на тази разлика се използват математически формули с логическите оператори НЕ, И, ИЛИ, изключващо ИЛИ.
Специалистите на NSO Group успели да открият уязвимост в iOS, която дава възможност за създаването в паметта на iPhone на виртуален компютър, в който се използват над 70 хиляди подобни логически оператори. Приложението iMessage е стартирало фалшивия GIF файл, в който се е активирал JBIG2 поток, а той от своя страна с помощта на сложни манипулации е излизал извън пределите на пясъчника и атакувал системните данни, като в крайна сметка е предоставял на хакера неограничен контрол върху смартфона на жертвата.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!