Про системы видеонаблюдения

Я очень рад, что успел при­ку­пить каме­ры Хик­ви­жен до того, как их нача­ли щемить и банить. Они нын­че уже под­ня­лись в цене, и про­дав­цы их теперь какие-то про­да­ют… сомни­тель­ные.

Поче­му? Пото­му что я исклю­чи­тель­но дово­лен каче­ством кар­тин­ки. Вооб­ще до сих пор не верю, что такое хоро­шее видео быва­ет у камер наблю­де­ния. Посто­ян­но в интер­не­тах видишь херь с камер — там сплош­ное мыло и пять кад­ров в секун­ду. А тут совсем не так. Вот скрин­шот — он силь­но ужа­тый и поре­зан­ный. Но даже на пожа­том скрин­шо­те вид­но эле­мен­ты тек­сту­ры кир­пи­ча. Ори­ги­нал — 2688×1520, 30 кад­ров в секун­ду, ещё более дета­ли­зи­ро­ван­ный.

Всю эту радость я соби­раю в ZoneMinder, бла­го он бес­плат­ный, в нём туча фич, и он нор­маль­но под­дер­жи­ва­ет самый раз­ный зоо­парк камер, вклю­чая Хик­ви­жен.

Но конеч­но, с таким высо­ким каче­ством воз­ни­ка­ют про­бле­мы дру­го­го рода.

Во-пер­вых, это видео доволь­но мно­го весит, в сред­нем с каж­до­го источ­ни­ка пишет­ся при­мер­но 768 кило­байт в секун­ду. Соот­вет­ствен­но, это око­ло 64 гига­байт за сут­ки, с каж­дой каме­ры. А так как у меня их пла­ни­ру­ет­ся аж восемь штук, это пол-тера­бай­та каж­дый день. Насколь­ко боль­шая это про­бле­ма — пока не понял. Тео­ре­ти­че­ски, жёст­кие дис­ки нын­че не очень доро­гие. Вон моя люби­мая Тоси­ба на 16 тера­байт менее трёх­сот руб­лей сто­ит. Но это­го хва­тит толь­ко на восемь дней, даже мень­ше. Надо будет поиг­рац­ца с настрой­ка­ми, может быть мне и стан­дарт­но­го FullHD за гла­за хва­тит. А может быть, разо­рюсь на несколь­ко дис­ков, нехай пишет.

Во-вто­рых, совре­мен­ные систе­мы видео­на­блю­де­ния кру­ты не сколь­ко тем, что они могут мно­го писать вся­ко­го, а нали­чи­ем иску­ствен­но­го интел­лек­та с рас­по­зна­ва­ни­ем лиц, объ­ек­тов, чте­ни­ем авто­мо­биль­ных номер­ных зна­ков, обна­ру­же­ни­ем дви­же­ния, и т.д.

НО.

Делать этот вся­че­ский AI в реаль­ном вре­ме­ни на видео­по­то­ке тако­го раз­ре­ше­ния и тако­го каче­ства чрез­вы­чай­но вычис­ли­тель­но доро­го. Поэто­му хоро­шие совре­мен­ные каме­ры, вклю­чая Хик­ви­жен, под­дер­жи­ва­ют ДВА одно­вре­мен­ных кана­ла, основ­ной и под­ка­нал. Основ­ной име­ет высо­кое раз­ре­ше­ние, хоро­шее каче­ство, и т.д. Он тупо пишет­ся на диск, на что прак­ти­че­ски не тра­тит­ся про­цес­сор, так как на нор­маль­ных каме­рах сжа­тие в H.264 про­ис­хо­дит пря­мо на источ­ни­ке. А под­ка­нал — низ­кое каче­ство, невы­со­кое раз­ре­ше­ние — но его с голо­вой хва­та­ет на обра­бот­ку систе­ма­ми иску­ствен­но­го интел­лек­та. Отту­да берут­ся инте­ре­су­ю­щие наши собы­тия, типа «мимо про­ехал чёр­ный авто­мо­биль с номер­ным зна­ком ‘HITMAN’ », а по тайм­ко­ду мы уже будем смот­реть запи­сан­ное видео высо­ко­го каче­ства.

В‑общем, настра­и­ваю поти­хонь­ку. Пове­сил пока три каме­ры, каж­дые выход­ные добав­ляю новые. Очень мно­го ново­го узнаю, что все­гда инте­рес­но.

Запомнили

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

Запом­ни­ли, гни­ды.

Who said that violence was not the solution?

Анекдот

Про­чи­тал сего­дня анек­дот — про­сто шикар­дос. Может быть, баян, но я вижу впер­вые. Анек­дот поли­ти­че­ский, про Пути­на, так что убе­ри­те от наше­го голу­бо­го и про­че­го (прайд месяц же, ёлы-палы) экра­на бере­мен­ных пен­си­о­не­ров и инва­ли­дов с детьми. А то ещё сошлют куда-нибудь.

Умер Путин, и попа­да­ет в ад. Но так как он себя при­мер­но ведёт, ему дают один день вер­нуть­ся пожить на зем­ле.

Захо­дит он в бар, зака­зы­ва­ет выпить и заво­дит раз­го­вор с бар­ме­ном:

–Ну как, Крым-то наш?
–А то же! Конеч­но же наш!
–А Дон­басс?
–Да, Дон­басс тоже наш!
–А Луганск?
–И Луганск, конеч­но. Да и вооб­ще, вся Укра­и­на наша.
–Ого!! Вот это кру­то, даже не жал­ко было поми­рать ради тако­го дела. Ну лад­но, спа­си­бо тебе, что обра­до­вал! Сколь­ко с меня?
–Пять евро.

PS: Анек­дот пре­крас­но пере­во­дит­ся на ино­стран­ные язы­ки. Неча­сто встре­тишь.

Про отъезды

Где-то в нача­ле 2000х годов я почти слу­чай­но выяс­нил, что чуть ли не поло­ви­на моих быв­ших одно­класс­ни­ков уеха­ли на Запад, кто куда. Кто-то живёт в Нидер­лан­дах, пару людей уеха­ли в Шта­ты, один чело­век (я не подо­зре­вал, что он еврей) уле­тел в Изра­иль, кого-то занес­ло в Южную Аме­ри­ку, бла­го есть язык (в шко­ле мы учи­ли и англий­ский и гишпан­ский).

На нашу юность при­шёл­ся кру­той пово­рот 90х, удив­лять­ся тут осо­бо нече­му — любое дей­ствие вызы­ва­ет про­ти­во­дей­ствие.

Недав­нее обще­ние с дру­зья­ми дет­ства выяви­ло, что после нача­ла извест­ных собы­тий и остав­ша­я­ся поло­ви­на нахо­дит­ся в раз­ных сте­пе­нях отъ­ез­да. Кто-то сидит в Ере­ване и Тби­ли­си, у дру­га дет­ства уже дав­но была при­па­се­на квар­ти­ра в Лат­вии, а мой ста­рый школь­ный това­рищ, к кото­ро­му я при­ез­жал в гости в Моск­ву, паку­ет чемо­да­ны в Арген­ти­ну.

Сно­ва, зна­чит, 1990е. Толь­ко в этот раз хуже — в 1990е хотя бы была откры­та калит­ка в США, ФРГ, Австра­лию и далее по спис­ку. А теперь толь­ко и оста­лась что Южная Аме­ри­ка. Спа­си­бо хоть, что она есть.

И ещё про полицию

Я на рабо­ту езжу мимо город­ка Брук­сайд. Выяс­ни­лось, что я толь­ко чудом не попал под раз­да­чу. Город занял­ся гнус­ным делом, назы­ва­е­мым policing for profit (поли­ция ради при­бы­ли). Как это выгля­дит? Выгля­дит это так, что тебя по любо­му, даже само­му мел­ко­му пово­ду оста­нав­ли­ва­ют, штра­фу­ют, заби­ра­ют аффф­то на штраф­сто­ян­ку (где она сто­ит тоже не бес­плат­но) и т.д. Широ­ко исполь­зо­ва­лись немар­ки­ро­ван­ные поли­цей­ские маши­ны, воль­ное трак­то­ва­ние ПДД.

Напри­мер, по ПДД у нас нель­зя ехать в левом ряду, если ты кого-то не обго­ня­ешь. Сде­ла­но это было для того, что­бы маши­ны не еха­ли бок о бок, и не созда­ва­ли дорож­ный затор. Это было НАМЕРЕНИЕ зако­на. Но если ты едешь в левом ряду ОДИН, а рядом с тобой нико­го нет — это как, нару­ше­ние или нет? Ведь затор-то ты не созда­ёшь. Наме­ре­ние зако­на-то дру­гое, но при­лип­чи­вые брук­сайдские мен­ты штра­фо­ва­ли людей за нару­ше­ние бук­вы, а не наме­ре­ния.

И вот идёшь ты в суд по пово­ду этой штраф­ной кви­тан­ции. Но суд-то тоже брук­сайдский. И там тебя уже ждёт судья, тоже брук­сайдский. Кото­рый дело-то решит совсем не твою поль­зу.

Гни­ды рас­по­я­са­лись до того, что ПОЛОВИНА при­бы­ли горо­да нача­ла полу­чать­ся вот из таких источ­ни­ков дохо­да. Погля­ди­те, как меня­лась доля штра­фов в бюд­жет­ных поступ­ле­ни­ях город­ка:

Даль­ше — боль­ше. Они нача­ли «нахо­дить нар­ко­ти­ки» в авто­мо­би­лях (кото­рых там не было). Нача­ли отби­рать авто­мо­би­ли в поль­зу горо­да. Нача­лись про­те­сты. Что­бы защи­тить­ся от про­те­сту­ю­щих, Брук­сайд купил обо­ру­до­ва­ние для раз­го­на демон­стра­ций. Как вам ихний бро­не­ви­чок?

Но мы всё же, сла­ва Юсти­ции, в более-менее пра­во­вом госу­дар­стве живём. И на горо­диш­ко, и на шефа поли­ции, и всех при­част­ных — таки нашли упра­ву в феде­раль­ном суде. В феде­раль­ном — пото­му что они оста­нав­ли­ва­ли граж­дан на феде­раль­ном шос­се I22, и им впа­я­ли «раз­бой, меша­ю­щий тор­гов­ле меж­ду шта­та­ми», о как. Шефа поли­ции поса­ди­ли. И лиши­ли пен­сии (совер­шен­но спра­вед­ли­во). Поли­цей­ских разо­гна­ли, свер­ху назна­чи­ли ново­го началь­ни­ка, и пока­мест там тиши­на да спо­кой­ствие. Наде­юсь, раз­бе­рут­ся и нака­жут всех осталь­ных гнид.

А вы гово­ри­те, что­бы оста­но­вить пре­ступ­ни­ков, надо новые зако­ны. Давай­те сна­ча­ла что-нибудь вот с такой поли­ци­ей сде­ла­ем что-нибудь, а??

Мате­ри­а­лы для допол­ни­тель­но­го куре­ния:

https://www.al.com/news/2022/01/police-in-this-tiny-alabama-town-suck-drivers-into-legal-black-hole.html
https://www.al.com/news/2022/02/lawsuits-roll-down-on-brookside-one-calls-for-fines-to-be-repaid-to-drivers.html
https://www.al.com/news/2022/03/brookside-23-officers-and-towing-company-sued-for-conspiracy-over-traffic-stops-high-fines.html

PS: А я знаю, поче­му имен­но в этом горо­де всё нача­лось!!!!! В Брук­сай­де, штат Ала­ба­ма, есть един­ствен­ная — НА ВЕСЬ ШТАТ — Рус­ская Пра­во­слав­ная Цер­ковь!!!!!

Полицейские

Пишут, что пока пида­рас в пло­хом смыс­ле рас­стре­ли­вал шко­лу, сна­ру­жы шко­лы сто­я­ли… поли­цей­ские. Кото­рых роди­те­ли уче­ни­ков чуть ли не на коле­нях про­си­ли пой­ти в шко­лу и хоть что-то сде­лать.

Что-то мы такое уже виде­ли. Ах да. Когда точ­но такой же пида­рас рас­стре­ли­вал шко­лу в Парк­лен­де, Фло­ри­да, точ­но такой же поли­цей­ский точ­но так же сто­ял на ули­це, спря­тав­шись за сте­ноч­кой, и нихе­ра не делал.

Вот такая вот поли­ция. Вот такие вот граж­дане сле­дят за выпол­не­ни­ем зако­на. Душ­ма­нить чер­но­ко­жих — это ага, а оста­но­вить рас­по­я­сав­ше­го­ся поехав­ше­го кры­шей подон­ка — это неее…

Но надо сроч­но при­нять новые зако­ны и огра­ни­че­ния!!!! Толь­ко их отсут­ствие нам меша­ет забо­роть всё пло­хое!!!!

Взлом резервных копий смартфонов iPhone

Для нача­ла немно­го тео­рии.

Как хра­нят­ся паро­ли в опе­ра­ци­он­ных систе­мах, веб­сай­тах, и т.д. Не откры­тым тек­стом, разу­ме­ет­ся. Они хра­нят­ся в виде хешей. Хеш — это стро­ка опре­де­лён­ной дли­ны, полу­ча­е­мая при обра­бот­ке вво­да (паро­ля в дан­ном слу­чае) хеш-функ­ци­ей. До недав­не­го вре­ме­ни (да и сей­час кое-где) исполь­зо­вал­ся алго­ритм MD5. Так, хеш MD5 сло­ва «password» пред­став­ля­ет собой стро­ку 5f4dcc3b5aa765d61d8327deb882cf99.

Поэто­му когда ты логи­нишь­ся на веб­сайт, пароль обра­ба­ты­ва­ет­ся алго­рит­мом MD5, и срав­ни­ва­ют­ся хеши. Если на выхо­де 5f4dcc3b5aa765d61d8327deb882cf99, то всё нор­маль­но. Вин­да дела­ет немно­го по-дру­го­му: хеш гене­ри­ру­ет­ся пря­мо на кли­ен­те, и пере­сы­ла­ет­ся не пароль, а сра­зу хеш. Это цуцуть без­опас­нее. Ещё хеш солят, но про это в дру­гой раз.

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

Я уже дав­но люб­лю про­грам­му кото­хеш (hashcat) для взло­ма паро­лей. У неё исклю­чи­тель­но высо­кая про­из­во­ди­тель­ность, так как она исполь­зу­ет видео­кар­ту для рас­чё­тов вме­сто цен­траль­но­го про­цес­со­ра. Нет, она и про­цес­сор может исполь­зо­вать, про­сто на видео­кар­те быст­рее, там этих про­цес­со­ров тыся­чи, а хеши­ро­ва­ние исклю­чи­тель­но хоро­шо рас­па­рал­ле­ли­ва­ет­ся.

Сло­ма­ем MD5 хеш 5f4dcc3b5aa765d61d8327deb882cf99:

hashcat.exe ‑m 0 ‑a 3 hash.txt ?l?l?l?l?l?l?l?l

И мень­ше, чем за секун­ду всё сло­ма­но.

На моей уже ста­рень­кой 1070GTX поиск хешей MD5 про­ис­хо­дит со ско­ро­стью око­ло 8 мил­ли­ар­дов ком­би­на­ций в секун­ду.

Даже если сме­нить пароль на более слож­ный, типа P@$$w0rd, то 8‑значный пароль взла­мы­ва­ет­ся в обо­зри­мые сро­ки, даже на не очень новом желе­зе — за несколь­ко дней.

НО. Подоб­ные сро­ки — они для паро­лей, хеши­ро­ван­ных MD5. От кото­ро­го вез­де отка­зы­ва­ют­ся как могут. Он счи­та­ет­ся крип­то­гра­фи­че­ски нестой­ким: во-пер­вых, он под­вер­жен кол­ли­зи­ям (т.е. два совер­шен­но раз­ных паро­ля могут дать оди­на­ко­вый хеш), а во-вто­рых он име­ет недо­ста­точ­ную вычис­ли­тель­ную слож­ность. Т.е. тот факт, что даже на моём ста­ром желе­зе я могу пере­би­рать восемь мил­ли­ар­дов паро­лей в секун­ду — он из-за это­го про­ис­хо­дит.

А недав­но я попро­бо­вал сло­мать бекап смарт­фо­на Apple. Для тёщи, кото­рая рас­ко­ка­ла теле­фон вдре­без­ги, успев, прав­да, неза­дол­го до сде­лать ему бекап. Но вот беда — она забы­ла пароль от бека­па! Она толь­ко зна­ла, что пароль вось­ми­знач­ный.

Хеш паро­ля для айфон­но­го бека­па берёт­ся в фай­ле Manifest.plist. Этот файл скарм­ли­ва­ет­ся вот это­му сай­ту, напри­мер, и тебе дают хеш.

Так вот хеш там — какой-то про­при­е­тар­ный. И име­ет настоль­ко высо­кую вычис­ли­тель­ную слож­ность, что на моей видео­кар­те кото­хеш пере­би­ра­ет ком­би­на­ции со ско­ро­стью… 83 вари­ан­та в секун­ду. Надо отдать долж­ное чув­ству юмо­ра раз­ра­бот­чи­ков кото­хе­ша: во вре­мя рабо­ты оно пока­зы­ва­ет, сколь­ко вре­ме­ни оста­лось до пере­бо­ра всех вари­ан­тов. Так вот в дан­ном слу­чае оно гово­рит, что рабо­та про­грам­мы закон­чит­ся после сле­ду­ю­ще­го Боль­шо­го Взры­ва 😀

Вот так вот Плот­нег лосос­нул тун­ца.

Огром­ный респек­ти­щ­ще Эпплу — я в оче­ред­ной раз убе­дил­ся, что уж с чем-чем, а с надёж­но­стью шиф­ро­ва­ния у них всё все­гда было в пол­ном поряд­ке. Огром­ным плю­сом явля­ет­ся то, что Эппл кон­тро­ли­ру­ет весь цикл про­из­вод­ства теле­фо­на — от желе­за до соф­та. Поэто­му что, как и каким спо­со­бом — все­гда было хоро­шо извест­но и задо­ку­мен­ти­ро­ван­но. Ну и тра­ди­ци­он­но, пнём Вед­ро­ид 🙂 На Вед­ро­и­дах, кто шиф­ру­ет что и как — а хер его зна­ет! Кто из про­из­во­ди­те­лей как захо­тел, тот так и шиф­ру­ет. И ска­жи ещё спа­си­бо, если задо­ку­мен­ти­ро­ва­но. А могут и тово, на хрен послать.

Про пидараса

В пло­хом смыс­ле сло­ва. Кото­рый шко­лу постре­лял.

Пока дета­лей, конеч­но, мало. Но пишут, что он был воору­жён, поми­мо вин­тов­ки, писто­ле­том. Писто­ле­ты в шта­те Техас мож­но толь­ко с 21 года. Пида­ра­су было 18.

У меня сра­зу вопрос — как он его достал, если это неза­кон­но?

Ока­зы­ва­ет­ся, про­сто нали­чие зако­на нико­го, вне­зап­но, не оста­нав­ли­ва­ет? Кто бы мог поду­мать? Ока­зы­ва­ет­ся, за выпол­не­ни­ем зако­на надо сле­дить?

Так вот мож­но напри­ни­мать тучу вся­ких новых зако­нов. Мож­но… Но если за их выпол­не­ни­ем будут сле­дить так, как сле­дят сей­час — то-есть, никак — то такая чудо­вищ­ная тра­ге­дия будет про­ис­хо­дить сно­ва и сно­ва.

Что до при­об­ре­те­ния вин­тов­ки, мне вот инте­рес­но, как чувак, к кото­ро­му вызы­ва­ли мен­тов и не один раз, не име­ю­щий даже школь­но­го дипло­ма, смог их купить? Поче­му ору­жие могут купить уро­ды и пида­ра­сы? Что, полу­ча­ет­ся, за выпол­не­ни­ем зако­на, никто не сле­дит? В оче­ред­ной раз? И что поме­ня­ет­ся, если напри­ни­мать новых зако­нов, но сле­дить за их выпол­не­ни­ем, обрат­но, никак?

А я ска­жу, что будет. Нор­маль­ным зако­но­по­слуш­ным граж­да­нам в оче­ред­ной раз услож­нит­ся жизнь, а пида­ра­сы как раз­до­бы­ва­ли ору­жие, так и будут про­дол­жать это делать. И ника­кой закон их не оста­но­вит.

Сле­дить за выпол­не­ни­ем зако­на надо луч­ше. А это никто не дела­ет. Вот и всё. Поэто­му готовь­тесь к новым рас­стре­лам. Ника­кой Бай­ден с этим них­ре­на не сде­ла­ет, толь­ко кровь зако­но­по­слуш­ным граж­да­нам попор­тит. А стрель­ба про­дол­жит­ся.

Уровень рождаемости

С удив­ле­ни­ем пишут, что в США впер­вые с 2014 года повы­си­лась рож­да­е­мость. Аж на целый про­цент.

А я думаю — чего тут уди­ви­тель­но­го? В 2020 всех запер­ли нахрен по домам, а чего дома делать девоч­кам и маль­чи­кам? Пра­виль­но — с увле­че­ни­ем сопри­ка­сать­ся сли­зи­сты­ми.

Х/ф Соник‑2

Я вооб­ще обыч­но подоб­ные филь­мы по ком­пью­тер­ным играм не очень. Пото­му что они обыч­но сво­дят­ся в основ­ном к спе­ц­эф­фек­там.

Но. Этот фильм — офи­ген­ный. В своё вре­мя про­дю­се­ры дет­ско-под­рост­ко­вых филь­мов в Гол­ли­ву­де осо­зна­ли, что если делать филь­мы инте­рес­ные не толь­ко детям, но и их роди­те­лям, то мож­но зара­бо­тать намно­го боль­ше денег. Совер­шен­но пра­виль­ное реше­ние. В филь­ме мно­го отсы­лок к дру­гим филь­мам, мно­го хоро­шей музы­ки.

Что до актёр­ской игры, то весь фильм дер­жит­ся на вели­ко­леп­ном Джи­ме Кер­ри, игра­ю­щем глав­но­го зло­дея Док­то­ра Робот­ни­ка. В этой роли он про­сто потря­са­ю­ще иде­а­лен.

Пер­вый раз я взвыл когда в облу­бо­чен­ном до пол­но­го без­об­ра­зия «рус­ском» «баре» в «восточ­ной Cиби­ри» Соник и «рус­ский чем­пи­он» напе­ре­гон­ки отпля­сы­ва­ют «казач­ка».

Вто­рой раз я взвыл когда Робот­ник созда­ёт огром­но­го злоб­но­го уса­то­го робо­та и начи­на­ет шагать под люби­мую Пан­те­ру, «Walk»:

Одно­знач­но луч­ший момент в филь­ме.

В‑общем, мне очень понра­ви­лось, даже несмот­ря на то, что я — не целе­вая ауди­то­рия.