Foscam: Перезагрузка



Доброго времени суток, дамы и господа!

Сегодня речь пойдет об IP-камерах компании Foscam, о которых недавно рассказывали тут.
Как любопытный юзверь, прочитав об «уязвимости», я весело побежал смотреть, что там интересного.

Под катом вы уведите, что же там интересного, и почему пост называется «Foscam: Перезагрузка».

Хочу все и сразу


Значит так, есть очень много камер. Как же среди них искать интересное?
Для этого нужно посмотреть, что каждая их них показывает!

Первоначальная идея — получить один фрейм с каждой камеры.

Для начала я зашел на случайный канал посмотреть что к чему.
Первое, что я увидел — два режима: ActiveX (IE) и Server Push.
Поигрался с ActiveX, посмотрел, послушал, потом включил Server Push.
Посмотреть можно, а послушать? Неужели для этого нужен IE?

Оказалось, в режиме Server Push для звука предлагают использовать VLC плагин, который проигрывает ссылку следующего вида:
ab1234.myfoscam.org:88/videostream.asf?user=admin&pwd=

Да да, не нужно даже запускать браузер, можно открыть ссылку в любимом проигрывателе и получить контент!
А если можно одним запросом получить видео, почему бы этим же запросом не получить их всех?

Выкачиваем


Методом научного тыка я узнал, что активны не все xx1234 поддомены, а только те которые начинаются на a, b, и c.
Быстренько состряпал список, настроил cURL, и вперед качать.

Техническая деталь
Под ссылкой не просто файл, который можно скачать, а потоковое видео.
Если просто так натравить на него cURL, видео будет качаться до завтра.
Поэтому мне пришлось пропатчить cURL таким образом, чтобы он больше 200 KB не качал.

Цифры:
Изначально были 780000 вариантов. /[a-c][a-z][0-9]{4}/.
Ответили на запрос 16608.
Отдали видео за имя admin 3409 (20%). Не каждый 3-ий а каждый 5-ый!
Отдал видео за имя operator, но не за admin — только один!

Скачать архив с видюхами можно здесь (587 MB).
Пароль — домен вашего любимого сайта ;)

Так как файлы порезаны на 200 KB, Windows Media Player с ними не справляется, зато VLC показывает без проблем.
С системными эскизами тоже у винды проблемы, зато Linux (по крайней мере Mint) показывает на ура.
Скриншот


Так что же интересного?


Интересного не много.
Много спящих детей, много пустых квартир, квартир с толстыми мужиками.

Хотел увидеть хоть одну киску, но не повезло мне так, как повезло пользователю Goodkat (обожаю когда ники совпадают с ситуацией!).

Но не зря же я всем этим занимался, нужно бы сделать что-то клевое.
К тому же, перечитав оригинальный пост, оказалось что:
Эта заметка написана не для услады фантазий любителей подглядывать
Да у меня и так усладить фантазии не получилось.

Перезагрузка


Поглядывая на комментарии в оригинальном посте, я наткнулся на заметку автора:
В идеале — выходя с камеры делать фактори ресет. Во-первых это точно сотрет все следы, во вторых привлечет владельца к более внимательной настройке.

Это правильно, надо донести до неуклюжих пользователей, что у них что-то не так с приватностью!

Ну а раз у меня уже есть список всех реальных камер, почему бы не сделать фактори ресет ВСЕМ?

Это оказалось так же просто, как и скачать видео, одной ссылки достаточно:
ab1234.myfoscam.org:88/restore_factory.cgi?user=admin&pwd=&next_url=reboot.htm

Опять cURL в руки и вперед.

Цифры:
Запустил процесс для всех 16608 камер.
Благополучно ресетнулись, и теперь уже не доступны, 1919 камер (11%).

Не знаю точно, почему отдавали видео 20%, а ресетнулить только 11%.
Может многие уже пароль поменяли, может не все поддерживают ресет.
В любом случае, я спас 1919 камер от любопытных глаз, и это тоже неплохо!

Бонус: статистика по странам


Напоследок я решил проверить, сколько пользователей с каких стран есть.
Победитель — США, с 10913-и пользователями (65%).

Первая 10-ка
United States
10913 (65.71%)

United Kingdom
660 (3.97%)

Canada
519 (3.12%)

Netherlands
495 (2.98%)

Singapore
403 (2.43%)

Australia
300 (1.81%)

Brazil
296 (1.78%)

Germany
256 (1.54%)

Italy
252 (1.52%)

Israel
160 (0.96%)

Полная информация здесь. Пароль все тот же.

К тому же рискну предположить что домен автора оригинального поста (KarasikovSergey), один из следующих:

ab6223, ae6533, ah0109, ah1372, ah4256, ai5064, aj0074, aj0161,
ak1084, ap8372, aq1638, aq3870, as4571, as5026, as8634, as9261,
at0128, at0557, at1178, at1196, at1763, at2211, au0366, ax9188,
ba4590, bd4836, be2777, be2787, be2799, bf9466, bh3345, bm2387,
bm2418, bn2295, bn5443, bn5510, bn5520, bn5526, bp5053, bp5222,
by0744, cd6829


Может быть и твой домен здесь, %username%!

Конец


Пользуясь случаем, хочу передать привет службе поддержки компании Foscam ;)
Метки:
Поделиться публикацией
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама
Комментарии 61
  • +3
    Замечательное развитие темы, только одно замечание: камеры с разным режимом отображения — это устаревшая линейка mjpeg моделей, h.264 работают только через плагин или софт, у них совсем другой интерфейс, поэтому статистика не совсем полная. Но за системный подход — огромная благодарность.
  • +27
    Есть прекрасная камера вот с такой картинкой:

    Если включить в ней вайфай то он поймает одну сетку, по мак-адресу которой можно с точностью до дома определить где это стоит.
    Хорошо что я не работаю в DEA.
    И да, если кто найдёт — просьба сильно не дёргать камеру, интересно увидеть созреет ли у ребят урожай…
    • +15
      В любом случае, я спас 1919 камер от любопытных глаз, и это тоже неплохо!

      Спас? Вы оставили их владельцев без доступа к камере. Вы не думали что так могли им навредить?
      Камеры люди ставят не от хорошей жизни. В труднодоступных местах, тех местах где они редко бывают но за ними нужен присмотр.
      • +1
        По вашему лучше чтобы любой желающий имел доступ к камере, крутил ее как хотел?
        Если у меня в комнате была бы камера, к которой любой посторонний имеет доступ, я бы предпочел чтобы она перестала работать.
        • НЛО прилетело и опубликовало эту надпись здесь
          • +2
            Я видел некоторые камеры которые были направлены на датчики (вроде бы датчики давления) — это явно какие-то профессиональные вещи с заводов или чего-то похожего, вероятно использующиеся людьми для переодического контроля ситуации на удалённых объектах.
            Заблокировав такую камеру вы помешали кому-то работать как минимум. Как максимум человеку придётся срочно собираться в дорогу и разбираться что же стало с его камерой. Ведь камера могла выйти из строя в том числе в случае аварии на объекте.
            • +1
              Мне кажется лучше один раз перенастроить камеру как следует, чем нынешнее положение дел, когда любой может посмотреть, послушать, покрутить, изменить настройки, и если захочется — сделать тот же фактори ресет.
              Если камера отвечает за «профессиональные вещи» — она и подавно не должна иметь открытый доступ.
              • 0
                Так то оно так, вот только не вам это решать. Вы пытаетесь насильно людям навязать своё мнение. Это могло бы сработать будь вы им родитель, старший товарищ или кумир, но вы совершенно чужие люди.

                Человек который захотел поставить у себя камеру (даже в профессиональных целях) — не обязательно айтишник. Он поставил камеру и радуется что она приносит пользу — и это профит.

                Сколько времени у такого человека займёт выяснение причин — что произошло с камерой? В худшем случае он подумает что она испортилась и купит ещё одну такую же.

                Ваш же сценарий исправления ситуации очень радужный. После сброса камеры ему нужно каким-то волшебным образом понять что это было сделано кем-то из вне и закрыть стандартного пользователя. Хотя вы же писали что при этом стираются все логи, т.е. факт доступа из вне не зафиксирован нигде. Я бы скорее в такой ситуации грешил на сбой оборудования, чем на вмешательство 3й стороны.
                • 0
                  Мне кажется лучше один раз перенастроить камеру как следует, чем нынешнее положение дел

                  Когда в сети скапливается много оборудования — трудно за всем уследить. Тем более за появлением уязвимостей в каждом из них. У меня дома стоят NAS-сервер, меда-проигрыватель и телевизор. И все хотя «общаться» с инетом.

                  Я сделал для себя такое решение: подключил их к роутеру, исходящий трафик от них запретил. А доступ к необходимому оборудованию из инета — проброс порта на роутере в свою локалку. И ограничил по port-knoking открывая порт тому IP который этот port-knoking удачно отстучал. Да, пришлось повозиться с настройками. Зато вопрос безопасности исчерпан даже если я пользуюсь паролями по-умолчанию для своего оборудования. Главное — чтоб роутер не похакали. Но за этим следить намного проще, чем за всем зоопарком устройств.
          • 0
            К тому же рискну предположить что домен автора оригинального поста (KarasikovSergey), один из следующих


            У моей камеры сгорел б/п задолго до написания той статьи, да и паролями по-умолчанию я конечно же не пользуюсь. Тем более она была из новой серии h.264 камер, а их по вашей методике парсить не получится — там медиа-поток идет по 888 порту и смотреть их можно только через плагин или поддерживающие эту модель приложения, но никак не VLC

            Вы оставили их владельцев без доступа к камере.


            Лучше оставить владельца без доступа к камере, чем оставить доступ к камере владельца третьим лицам. Камера безопасности, к которой кто угодно может подключиться куда опаснее для владельца, чем ее отсутствие. Другое дело, что после factory reset если камера подключена проводом — она сама же снова зарегистрируется на dynDNS сервисе и снова будет доступна, так что подобная мера поможет только владельцам Wi-Fi подключенных камер.
            • +9
              Вот нравятся мне такие робингуды — взяли так махом, и решили за всех как должно быть правильно. А то, что большая часть этих людей скорее всего даже не сможет повторно эти камеры перенастроить в их мозг почему-то не пролазит. кулхацкер, такой кулхацкер.
              • 0
                А то, что большая часть этих людей скорее всего даже не сможет повторно эти камеры перенастроить в их мозг почему-то не пролазит.


                Вот вы и задайте вопрос хотя бы сотне людей — хотят они, чтобы за их жизнью кто-то незаметно следил. А потом посмотрите на пропорцию ответов, что-то мне подсказывает, что вы будете разочарованы. Сами они может и не смогут настроить, привлекут специалиста и он сделает все как надо.
                • +1
                  ага, а первый раз камеры видимо санта клаус настраивал, но второй раз, уж точно привлекут специалиста, который все сделает правильно. В общем «хакер и солонка» часть надцатая :)))
                  • +1
                    Первый раз их настраивал человек, который скорее всего даже не знает, что они куда-то за пределы его дома выходят на какой-то dynDNS. И прекратите уже не к месту всюду использовать слово «хакер», судя по всему вы не совсем понимаете, чем «хакер» отличается от исследователя безопасности.
                    • 0
                      видимо вы так и не осознали, что сделав ресет этим камерам перешли из разряда исследователей в разряд *сарказм* кулхацкеров *сарказм*
                  • +1
                    Вот вы и задайте вопрос хотя бы сотне людей — хотят они, чтобы за их жизнью кто-то незаметно следил. А потом посмотрите на пропорцию ответов

                    А вот мне другая статистика интересна. Сколько из «спасённых» нашим героем людей захотят сначала ему морду набить, а потом уже перенастраивать камеры свои?
                    • +1
                      Если вы скажете человеку, что за его жизнью могут подглядывать случайные люди — он вам в морду даст? Какой-то неадекватный человек. Другого способа предупредить владельца просто нет.
                      • –3
                        «Я, meG@Duc|<, обнаружил уязвимость солонки в Вашей столовой. Злоумышленник может вскрыть солонку и насыпать туда яду! Примите меры срочно!»

                        • 0
                          Вообще не вижу никакой связи, мне не понятен ваш ассоциативный ряд. Это не иллюзорная угроза «яд в солонке», а реальный вред приватности. Приватность, это то, за что борется большинство людей — за право на уединение и частную жизнь. Вы им в этом праве отказываете только потому, что им будет невероятно трудно заново настроить камеру — целых 10 минут потратить!
                          • –3
                            Как раз яд в солонке — вполне реальная угроза, нежели иллюзорный вред приватности, от того что абстрактный Вася из Таганрога зайдет на камеру и увидит кроватку с ребенком где-нибудь в Алабаме.
                            • +1
                              Насколько я помню, цитата отсюда: www.xakep.ru/post/35784/
                  • +4
                    Лучше оставить владельца без доступа к камере, чем оставить доступ к камере владельца третьим лицам


                    Да это прямо рыцарский поступок, браво. А как Вам такое: Вы подходите к своей машине и обнаруживаете записку: «у вашей машины есть изъян в безопасности. Из-за чего её могли угнать. Но не переживайте, я по доброте своей Вам помог — я снял двигатель и колёса, теперь не угонят»
                    • +3
                      Мой вердикт автору и его действиям: «За изобретение ставлю «пять», а по предмету — «неуд»» — © «Операция Ы»
                      • +1
                        У вас есть идеи, как сообщить всем этим бедолагам об угрозе иными средствами? Нет? Я так и думал, наверное стоит оставить все как есть — пусть люди, виноватые лишь в том, что не разбираются в технике, живут пот прицелом камер в застеколье.
                        • +2
                          Там можно в настройках ->Alias набрать короткую фразу которая будет заголовком окна при просмотре, например Change your password!
                          Также в user settings можно в именах пользователя довольно длинную петицию оставить. Обратить на себя внимание можно как угодно, хоть сбиванием настроек изображения.
                          • 0
                            Оба варианта малоэффективны.
                            • +3
                              Согласен, даже ганжагроверы из моего первого комментария после того как им написали «Police is watching you!» камеру пересбросили на заводские установки но пароль не поменяли.
                    • +1
                      Ну вы и залили архив первый %)
                      Есть хоть одна скачка?
                      • НЛО прилетело и опубликовало эту надпись здесь
                        • +1
                          Чувак, хорошее место ты для архива нашел: This file can only be downloaded with SpeedyShare Premium. Get Premium Now!
                          • 0
                            Хмм, раньше вроде работало без премиум.
                            Не подскажете нормальное место закинуть файл?
                        • –1
                          А это случаем не 272 УК РФ?
                          • +5
                            Кстати о котэ. Вот тут их живет ДЕВЯТЬ. По крайней мере мне столько встретилось в один из моментов в кадре
                            image
                            Вот так мне повезло…
                            • 0
                              Да, везучий вы человек.
                              Вот что мне показала эта же камера:
                              habrastorage.org/storage2/402/106/376/4021063766f0f2345852473fc00ab0f9.png

                              А сейчас она вообще не работает.
                              Ресетнули? :)
                              • 0
                                Это она просто отвёрнута от котов и ночь. Ночью тоже котов видно было. Сейчас не работает совсем.
                                • 0
                                  Эх, видать прикрыли лавочку. Жаль, котики там были очень прикольные. Я их даже потроллил, покрутив камеру…
                              • +1
                                Лично я считаю, что сложившаяся ситуация — это проблема больше производителей, чем пользователей. Вот, на моём NAS-сервере тоже стандартный пароль по-умолчанию. Но только на время первого подключения. Ибо при первом же подключении с устройством невозможно работать пока не задать новый пароль.
                                • +1
                                  Верно, проблема производителей, но страдают пользователи. Производителям на проблему плевать, а пользователи о ней даже не догадываются.
                                  • +1
                                    Пользователи страдают от доброжелателей, которые сперва подглядывали за пользователями, а потом резетнули им камеры, чтобы злоумышленники не подглядывали за пользователями и не резетнули им камеры :)

                                    • 0
                                      Очевидно, вы склоняетесь к решению «пусть дальше подглядывают все, кому не лень»?
                                      • 0
                                        Утрирую — вы предлагаете встретив ночью в подворотне беззащитного человека не умеющего постоять за себя дать ему по шее и сломать ему пару рёбер, чтобы он проникся, одумался, сделал выводы, записался на карате или в качок, обзавёлся короткостволом кастетом или битой и вообще не ходил ночами по подворотням в одиночестве, иначе все, кому не лень, могут дать ему по шее и сломать пару рёбер.

                                        Выше очень точно описали ситуацию как «хакер и солонки».
                                        • +1
                                          В этом обсуждении зашкаливающее количество неверных аналогий. Ущерб от ресета камеры меньше, чем ущерб от ее работы. В отличии от примитивных аналогий с солонками и подворотней — пользователь не знает о том, что в данный момент за ним наблюдают, в то время как отравление ядом или сломанные ребра обязательно привлекут внимание пострадавшего. Иными словами преступление против частной жизни может продолжаться бесконечно, пока кто-то не обратит внимание пользователя, опять же в отличие от примитивных аналогий никакого вреда собственности пользователя не наносится, она лишь переводится к первоначальным настройкам. Единственное неудобство — кратковременная потеря контроля над камерой, что есть очень малая плата за конфиденциальность.
                                          • +1
                                            Ущерб от ресета камеры меньше, чем ущерб от ее работы

                                            вот откуда такая убежденность? Автор на фоне собственной паранойи, решил что ГИПОТЕТИЧЕСКАЯ возможность третьего лица увидеть изображение с камеры, опаснее для владельца камеры, чем ее тупое отключение, и прекращение сервиса? Может все-таки за собой смотреть лучше а не лезть со своей паранойей к посторонним людям?

                                            • –1
                                              Может все-таки за собой смотреть лучше а не лезть со своей паранойей к посторонним людям?

                                              Абсолютно согласен. Предлагаю всем скинуться и оплатить психолога автору статьи. Или хотя бы передислокацию в жёлтый дом. В палате с Наполеонами будет +1. Или даже +2 — всё же идейного вдохновителя и сторонника автора статьи тоже опасно пускать в общество
                                              • +2
                                                Предлагаю всем скинуться и оплатить психолога автору статьи. Или хотя бы передислокацию в жёлтый дом.
                                                Вам не кажется, что подобная активность противоречит вашей позиции по вопросу обсуждения? То есть тема вас вообще никак не касается, но вы готовы содействовать моему устранению из общества — комментарии?
                                            • –1
                                              Ущерб от ресета камеры меньше, чем ущерб от ее работы

                                              Во-первых, это Ваше субъективное и ничем не подкреплённое мнение.
                                              Во-вторых, всё зависит от ситуации. Да, согласен, кому-то не понравится, если интимная сцена с его участием невзначай по собственной невнимательности окажется в youtube. С другой стороны — что плохого, если такая камера висит в лифте? Ну и пусть к ней подключаются. А вот если её выведут из строя — могут не узнать лица квартирного вора. Так, где в этой ситуации больше ущерба?
                                              Мораль: может, лучше несколько раз подумать, прежде чем делать такие громкие заявления?
                                              • +1
                                                Во-первых, это Ваше субъективное и ничем не подкреплённое мнение.

                                                За неимением лучшего — считать идеальным. Это домашние камеры, которые не используются для серьезного видеонаблюдения и максимальные ущерб от временной неработоспособности — легкое неудобство.

                                                С другой стороны — что плохого, если такая камера висит в лифте? Ну и пусть к ней подключаются.
                                                Это решение сознательно принимается владельцем камеры, автор статьи его к этому решению лишь подтолкнул, потому как самостоятельно владелец такой камеры о необходимости принятия этого решения не осведомлен.

                                                А вот если её выведут из строя — могут не узнать лица квартирного вора
                                                А если квартирный вор будет пользоваться ею для определения удобного момента для кражи, а потом — отключит перед «походом на дело»?

                                                может, лучше несколько раз подумать, прежде чем делать такие громкие заявления?
                                                Воспользуйтесь своим прекрасным советом.
                                                • –1
                                                  За неимением лучшего — считать идеальным

                                                  Без комментариев. Палата Наполеонов Вас ждёт.

                                                  А если квартирный вор будет пользоваться ею для определения удобного момента для кражи, а потом — отключит перед «походом на дело»?

                                                  Значит, квартирный вор должен иметь навыки по взгляду на камеру определить её IP, производителя, дефолтный логин\пароль? Может, уже хватит пересматривать серии про Джеймса Бонда?

                                                  Это решение сознательно принимается владельцем камеры, автор статьи его к этому решению лишь подтолкнул, потому как самостоятельно владелец такой камеры о необходимости принятия этого решения не осведомлен.

                                                  Если у меня перезагрузилось устройство — последнее о чём, я подумаю, что меня принуждают повышать безопасность какие-то Робин-Гуды удалённой его перезагрузкий. Скорее всего подумаю, что оно перегрелось и в очередной раз вспомню недобрым словом китайских производителей (даже если производители не китайцы — всё равно им в душе от меня попадётся. Ведь наверняка микросхемы отдельные китайские и т.д.). Осмелюсь предположить, что так подумаю не только я и нас таких немало.
                                                  • +1
                                                    Без комментариев. Палата Наполеонов Вас ждёт.


                                                    Всего лишь стандартный ответ на глупость, вроде «Это только ты так думаешь!!111»

                                                    навыки по взгляду на камеру определить её IP


                                                    Если бы вы потрудились изучить предмет спора, то знали бы, что уникальный dynDNS адрес камеры написан на ее дне. Более того, технически подкованному злоумышленнику (за сравнение с Джеймсом Бондом — отдельное спасибо) не составит труда увидев камеру этой модели отпарсить весь диапазон с составлением миниатюр кадров с каждой открытой камеры, чтобы сделать выводы о возможности ее эксплуатации — это день работы.

                                                    Если у меня перезагрузилось устройство — последнее о чём, я подумаю, что меня принуждают повышать безопасность какие-то Робин-Гуды удалённой его перезагрузкий.


                                                    Судить по себе — естественная реакция человека, я вас не виню за это. Но статистика показывает — что число открытых камер стало стремительно сокращаться после бума любопытных леммингов, которые восприняли мою статью, как руководство к действию. И это — хорошо, люди восприняли сигнал и защитили свою частную жизнь. Я лично доволен. А вы можете и далее выдумывать теории про котиков, оставшихся без видеонаблюдения.
                                                    • –1
                                                      Но статистика показывает — что число открытых камер стало стремительно сокращаться после бума любопытных леммингов

                                                      С чего такие выводы? Есть документальное подтверждение? Или Вам всегда нравится делать голословные заявления без фактов? Скорее, статистика показывает, что многие камеры до сих пор так и не ожили после ваших «добрых» воздействий на них. От того они и не отвечают на стандартные логин-пасс. Да и на пинги вообще.

                                                      А ещё статистика кажет, что у автора статьи карма -6. А ещё вчера она была -3. Вот Вам и общественное мнение. А если бы он не строил из себя Робин Гуда удалённым несанкционированным воздействием на камеры, а просто бы написал какую он статистику собрал написав несложные скрипты — наверняка был бы в плюсе.

                                                      Если бы вы потрудились изучить предмет спора, то знали бы, что уникальный dynDNS адрес камеры написан на ее дне
                                                      Это я читал. Вы, кажется, не поняли сути того что я имел ввиду. Не во всех домах будет стоять именно этот тип камер. Вор должен обходить все подъезды в поиске этого типа камер? Вы сами в это верите? Да вору наплевать на то какая камера там стоит. Если она мешает — залепит её жвачкой и всё. Или вы сейчас сюда приплетёте статистику падения квартирных краж после бума леммингов этих камер?
                                                      • +1
                                                        Скорее, статистика показывает, что многие камеры до сих пор так и не ожили после ваших «добрых» воздействий на них.


                                                        После фактори ресета камера снова регистрируется на dynDNS автоматически. Если она пропала — значит кто-то изнутри приложил усилия для этого.

                                                        А если бы он не строил из себя Робин Гуда удалённым несанкционированным воздействием на камеры, а просто бы написал какую он статистику собрал написав несложные скрипты — наверняка был бы в плюсе.


                                                        Хабра вообще странное место, здесь часто сообщество ведет себя отлично от масс в реальном мире.

                                                        Вор должен обходить все подъезды в поиске этого типа камер?


                                                        Вор просто готовится к преступлению — видит камеру, действует для ее нейтрализации. Если можно использовать в своих целях — использует.
                                              • –2
                                                Единственное неудобство — кратковременная потеря контроля над камерой, что есть очень малая плата за конфиденциальность.

                                                Это для Вас она кратковременная. А кто-то технически не подкованный и будет вынужден ждать специалиста и оплатить его (путь и не долгую) работу. Очень наивно полагать, что такой вот владелец камеры скажет спасибо автору статьи вместо того, чтоб выразить благодарность хуком в челюсть.
                                                • +1
                                                  Судя по вашим текстам — вы любитель простых решений жизненных проблем. В свете ваших предыдущих рекомендаций могу посоветовать вам принимать успокоительное, чтобы не бросаться с кулаками на окружающих людей по любому поводу.
                                    • НЛО прилетело и опубликовало эту надпись здесь

                                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.