iOS CSS of death / iOS :: css :: safari

safari iOS css 

iOS CSS of death

На github опубликован код, приводящий к force restart iOS (11/12 GM) устройств при посещении html-страницы. Также приводит к зависанию Mac OS High Sierra/Mojave при использовании Safari.

safari,iOS,css

Код, приводящий к force restart представляет из себя html-код с большим количеством вложенных div'ов и "сумашедшей" функцией размытия заднего план
слтрхлтрхлтрхлтрхлтрхлтрх
лтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлт
рхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтр>
<Âpoq>
<peaq/>
OfÄ^S/>
{
ixdooooiuqôiaq íxdo000T:q}piM í (xdoi)jnxq :jairrxj.-dojp^oeq-iri^qaM-í(xdox)jnxq :

Есть предположение, что баг закрался на уровне ниже, нежели webkit и может привести к более серьезным последствиям. Также, использование данного бага может быть применимо в социотехнических компаниях и дурацких розыгрышах, так что советую крайне подозрительно относится ко всем ссылкам, тем более что на iOS все браузеры, по сути, это надстройка над Сафари.


Сурс - https://habr.com/post/423411/


Подробнее

слтрхлтрхлтрхлтрхлтрхлтрх лтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлт рхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтрхлтр> <Âpoq> <peaq/> OfÄ^S/> { ixdooooiuqôiaq íxdo000T:q}piM í (xdoi)jnxq :jairrxj.-dojp^oeq-iri^qaM-í(xdox)jnxq : ja}XTJ.-dojp>joeq } лтр
safari,iOS,css
Еще на тему
Развернуть

Отличный комментарий!

risovachru
norb2 norb2 18.09.201815:34 ссылка
+33.3
Время кодить!!
Pangolin Pangolin 18.09.201815:28 ответить ссылка 12.0
risovachru
norb2 norb2 18.09.201815:34 ответить ссылка 33.3
пидоропроблемы
SliderUA SliderUA 18.09.201815:45 ответить ссылка 20.5
Но кто тогда будет напрминать пидорам, что они пидоры?
Пидоры и натуралы - не противоположности. Это вообще несвязанные множества, так как натурал - это сексуальная ориентация, а пидор - поведенческая.
"премиум" баг?
DMAS DMAS 18.09.201815:49 ответить ссылка 7.4
iбаг
iбаг, это как обычный баг, только будет стоить тебе ещё одного кредита
Hajen Hajen 18.09.201818:41 ответить ссылка 1.4
iбаг=фича.
Это нето иное должно быть.
cofein cofein 18.09.201818:43 ответить ссылка 0.6
вроде ж первое дело - не можешь проверить весь диапазон возможных входящих данных? ограничь его принудительно.
Остальные браузеры не виснут только потому, что в них нет поддержки backdrop-filter (той самой команды CSS, которая и вешает браузеры на iOS). Если заменить на аналог, который понимается Хромом или Файрфоксом (filter) - то система намертво виснет - ломаются видеодрайвера. Спасет только перезагрузка.

Самео забавное, что единственный броузер, который не убивает систему при показе такой странички-бомбы -- это богопротивный Edge. Он просто отказывается рендерить эту дичь.
"Ты не сможешь умереть от рака простаты, если у тебя нет простаты!"
Не виснет ничего. Просто страница вечно грузится. Firefox 62
А можно ссылочку на виндоверсию? В источнике ичего не смог обнаружить, а проверить свой браузер интересно.
Maou Maou 18.09.201822:28 ответить ссылка 0.0
А не, я видимо не очень умный просто.
Макстон смог... Кажется.
6ect>Abi	fjt JoyReactor - cMeiuH...	55- ¡OS CSS of death / saf... O Safari DoS JSD (Origin...	https://s3.eu-central-l.a... X
>	0	^	0 A https://s3.eu-central-l.amazonaws.com/sabri/safari-reaper.html
* Сьятой Ариок! Ты 6 ...	+
В — Ö X
ф»	© ЕЕ
Maou Maou 18.09.201822:35 ответить ссылка 0.1
от "команды" css это не зависит, это банальный invalid memory access
и в сафари и в фаеркрапе и в едже таких багов куча
на еблоси к тому же видимо каличная модель безопасности, которая позволяет одному процессу завесить всю систему
>Если заменить на аналог, который понимается Хромом или Файрфоксом (filter) - то система намертво виснет - ломаются видеодрайвера. Спасет только перезагрузка.

Пиздеж.
Вивальди(chromium-based), в страничке css заменен на filter. Linux Mint 18.
Грузило страницу секунд 10, при этом и правда все остальное порядком тормозоило. Потом - ошибка загрузки странички(см. скриншот).
Как-бы, совсем ни подвисание системы, ни ребут.
О М Входящие - belousc ф политика/картинк ф JoyReactor-смешнь *$( Main - Доска Agile - ф GISMETEO: Погода в Д Записки мизантроп ^ Красная еда: ibigdar Ц UKRSIB online	ф Ingress Intel Map v Придбання проТзни л Онлайн резервуван ::: Экспресс-панель	Safari DoS*(Origin © https://s3.eu-central
< м С
Да хуйня это все. Щас я проверю и отпишусь.
private private 18.09.201817:38 ответить ссылка 0.8
что-то долго нет товарища.
может у него в настройках стоит, при запуске открывать предыдущие страницы, и он теперь вечно будет в синий экран при попытках открытия любой страницы?
до перепрошивки телефона.
13 коментов и не одной ссылки для яблокофилов?
csmoke csmoke 18.09.201818:07 ответить ссылка -0.8
Перейди на хабр, там есть для тебя ссылка.
DMAS DMAS 18.09.201818:45 ответить ссылка 2.1
И не лень кому-то такую хуйню выдумывать. Этож надо, блять, придумать, языки программирования для слабаков, запилюка я вирус на html.
Хакерство - это стиль жизни.
Ээх, инлайновые стили в комментах на реакторе не работают...
Gydron Gydron 18.09.201819:40 ответить ссылка 0.7
ну у сафари давно проблемы с видео памятью и всеми этими эффектами. помню как я сам ронял сафари на сайте эппла просто отзумив картинку хорошенько
хмм.. а почему на экране телефона виндовый BSOD если это айфон?
патент
Дивненько.
Включите в хроме Experimental web platform features в chrome://flags откройте страничку из гита и попрощайтесь со всей свободной оперативкой, если успеть закрыть браузер до заполнения всей не придется перезагружаться)
p.s. 16 гб заполняется за 5 секунд, если есть свап раздел получите еще минуты две до полного зависания системы
Curlinix Curlinix 19.09.201817:58 ответить ссылка 0.0
и почему интересно такого нету на ведроидах?)
dreamre dreamre 30.09.201822:43 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
World's Best
■ : is»«
ä#i Mu /
/
/nt-tnm/to: 'PtfJAúiá y 'Jrcíuc/ui /VIS Уеп/лпл-у Уа/инпЛу /
.{ел/êr {
Atetfíaaí шс/;
гНм/лпУпе^;
ÆéJ&vctcons: row;
aStÿn-¿tener: center;
¿/Ш/У-content: JJaccocttireen;
Wt: О ;
-/¿/У/:- O i;
eft: 0 :; -
O O S О □ /О О О О О ОЗУ; /:/■: WO;
frt^tâ/eouoae roce; пУ^/o-ttentr: center
подробнее»

кодинг вырвиглаз песочница css

Mu / / /nt-tnm/to: 'PtfJAúiá y 'Jrcíuc/ui /VIS Уеп/лпл-у Уа/инпЛу / .{ел/êr { Atetfíaaí шс/; гНм/лпУпе^; ÆéJ&vctcons: row; aStÿn-¿tener: center; ¿/Ш/У-content: JJaccocttireen; Wt: О ; -/¿/У/:- O i; eft: 0 :; - O O S О □ /О О О О О ОЗУ; /:/■: WO; frt^tâ/eouoae roce; пУ^/o-ttentr: center
APTAIN NOW How to center a <div>
lawful good	neutral good	chaotic good
j flex	margin: auto	margin-left: 50% transform x: -50%
lawful neutral	true neutral	chaotic neutral
r	"1 width:50% margin- left:25% ! : ;	display: inline-block	nbsp; nbsp; nbsp;
lawful evil	neutral evil	chaotic evil
<center> i ! •		 i
подробнее»

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

How to center a <div> lawful good neutral good chaotic good j flex margin: auto margin-left: 50% transform x: -50% lawful neutral true neutral chaotic neutral r "1 width:50% margin- left:25% ! : ; display: inline-block nbsp; nbsp; nbsp; lawful evil neutral evil chaotic evil <center> i ! • i