tasic: (me)
[personal profile] tasic
На прошлой неделе достаточно известную сеть anycast серверов компании Dyn уложили (ну поштормили) с помощью IoT, также известную как Internet of Things. Т.е. группа китайских видеокамер уложила DNS сервис достаточно известной компании. Люди говорят, что было это сделано с помощью Mirai, исходные коды которой можно найти на github. В обсуждении этого инцидента на RIPE meeting звучали предложения о том, что код в камеры нужно писать аккуратнее и прочее такое инженерное. Все эти предложения натолкнули на следующие мысли.

Обсуждение "что нужно сделать с софтом в вещах" достаточно бессмысленно, потому что вряд ли кто из производителей будет это делать. Здесь присутствуют разные цели. Большинство собравшихся на RIPE meeting людей представляют продавцов "большого" Интернет в разнообразных его проявлениях, как то ISP, IXP, DNS operators, иногда E-SHOPS и прочее, и прочее, требующее для своей работы глобального интернета. В свою очередь, продающим дивайсы, составляющие IoT, "большой" интернет обычно не нужен. Им нужно какое-нибудь локальное коннективити, позволяющее увидеть этот дивайс с ближайшего другого дивайса. В большинстве своем, люди, покупающие и ставящие такие дивайсы, очень слабо знакомы с принципами построения сети. Поэтому для успешной продажи таких дивайсов, проданный дивайс должен уметь цепляться к любым, самым извращенным, конфигурациям, которые только может придумать мозг [не]человеческий, в процессе подключения пользователя к интернет. И чем легче он это делает, тем успешнее будут его продажи. Но для того, чтобы это делать, дивайс должен быть неразборчив в связях, как последний народный депутат. И продавцам этих дивайсов по большому счету совершенно фиолетово, как будет себя чувствовать "большой интернет", пока их дивайс коннектится к рядом стоящей коробочке и виден пользователю в локальной сети. И для этого пользователю (и продавцу соответственно) совершенно незачем оберегать DNS, раутинг и прочие сущности, определяющие жизнь "большого интернет". Поэтому заселить Mirai на большинство таких дивайсов, судя по всему не представляло особой сложности -- они не сопротивлялись, они сделаны для другого. И мне кажется, что если исходить из этих предпосылок, можно несколько лучше защититься от IoT в будущем. В ближайшем будущем. Но тут на арену выходит IPv6...

Date: 2016-10-28 12:50 pm (UTC)
From: [identity profile] kaa.livejournal.com
в тексте сразу несколько неверных предположений, как мне кажется.
а) состав участников не ограничивается продавцами, ISP, IXP и DNS.
б) изолирование девайсов - штука хорошая, но в концепт IoT не очень вписывается.
в) история с CG-NAT и IPv6 openness насчитывает уже больше десятилетия.

Date: 2016-10-28 10:03 pm (UTC)
From: [identity profile] tasic.livejournal.com
> состав участников не ограничивается продавцами, ISP, IXP и DNS.

Я сказал, что в составе участников преобладают люди, которых большей частью заботит общая устойчивость-инфраструктура интернет. Перечисленные типы компаний просто пошли как пример. Считаешь что не так? Можем попробовать посмотреть список посетивших RIPE. Но даже без этого списка должен сказать, что конечно на RIPE meeting может занести людей, которых эти вопросы не интересуют, но они там будут людьми случайными и долго не задержатся.

> изолирование девайсов - штука хорошая, но в концепт IoT не очень вписывается.

Разверни мысль? Хочешь сказать, что IoT нужен глобальный интернет? Конечно, существуют варианты, когда нужно обратится к камере на даче с работы. Не спорю. Но фишка в том, что продавец с чистой совестью и честной мордой лица может отвечать покупателю, что камера подключена, а как пользователь из интернета до нее доберется, это его (пользователя) (и возможно его провайдера) дело. А камеру он этому пользователю продал качественную и работающую. И что самое интересное, это будет правда.

> история с CG-NAT и IPv6 openness насчитывает уже больше десятилетия.

А пожалуйста, только расскажи мне, по какому протоколу была атака на Dyn? IPv6 или IPv4? И почему?

Date: 2016-10-31 07:30 pm (UTC)
From: [identity profile] kaa.livejournal.com
мне кажется, что для девайсов IoT таки нужен глобальный интернет. сегодня я слышал мысль, что FCC могла бы ввести минимальную security сертификацию для IoT-devices.

атака на Dyn была по v4/tcp. почему - я до конца не понял.

Date: 2016-10-31 08:44 pm (UTC)
From: [identity profile] tasic.livejournal.com
Security сертификация -- хорошая вещь. Только ее нужно дополнить тем, что нужно до обычных пользователей донести, что эта сертификация -- вещь очень важная, и не сертифицированные так дивайсы покупать не нужно. Вот тогда, через карман производителя это действительно может сработать. Потому как если допустим дивайсы не будут продаваться в Штатах, но будут в России, то в случае атаки через интернет не очень поможет то, что в Штатах они не продавались.

Так понятно, почему по v4. V6 не настолько распространена, чтобы производители дивайсов могли полагаться на эту сеть, а соответственно и атакующие, которые полагаются на IoT, используют работающее на данном этапе решение.

Profile

tasic: (Default)
tasic

December 2020

S M T W T F S
  12345
6789101112
13141516171819
20 212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 1st, 2026 08:43 pm
Powered by Dreamwidth Studios