А ведь почти удалось…

Провайдер веб-хостинга, которым я пользуюсь для своего блога, заставил понервничать. Двое суток мой сайт лежал. А вместе с ним лежали ещё 400 тысяч сайтов других клиентов хостера. Причиной стала хакерская атака на провайдера, в ходе которой злоумышленники, судя по всему, получили доступ к внутренней сети хостера, зашифровали все файлы, включая базы данных клиентов и их резервные копии, и стали требовать выкуп:

Вкратце тут сказано, что всё зашифровано, не пытайтесь расшифровать, иначе потеряете все данные. Предлагают для доказательства того, что они могут вернуть данные, расшифровать любые три файла на выбор.

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

Тем не менее, надо отдать хостеру должное: они работали без устали и в конце концов смогли расшифровать все файлы. Сайт, как видите, работает. Без потерь данных. Как и сотни тысяч сайтов других клиентов хостера. Осталось поймать злоумышленников и надрать им задницы свершить над ними великое мщение.

Эта история навеяла одно старое воспоминание. Тогда, в 1995 году (четверть века назад!), мой компьютер подхватил вирус OneHalf, принесённый другом на дискете с играми. Нынешняя ситуация с хостером похожа на ту давнюю историю в том, что тот вирус тоже зашифровал файлы на компьютере. С другой стороны, он не требовал выкуп, в отличие от нынешних кибер-жуликов.

Я даже нашёл запись о том происшествии в своём, тогда ещё оффлайновом, блоге. Вот, привожу целиком, без купюр (обратите внимание: это написано в 3:34 ночи; не знаю, почему я не спал 🙂 ):

12.01.1995  Чт  3:34 - 4:12
      Ну и  ну!  Только что я обнаружил у себя на компьютере самый что
   ни на есть настоящий вирус! Нашла его программа  Dr.Web версии 1.07
   от 15.11.94 (325 вирусов), списанная мною с работы. Вирус называет-
   ся OneHalf.3544 и относится к файлово-бутовым полиморфным резидент-
   ным вирусам!  А началось все с замедления процесса загрузки машины:
   после вывода таблички с параметрами  системы  происходила  заметная
   пауза, в  течение  которой компьютер что-то бодро делал с винчесте-
   ром. Поначалу я не обратил на это особого внимания, меня это слегка
   разражало, и только.  Думал, дело, наверное, в сильной фрагментации
   файлов на системном диске и т.п. Провел полную оптимизацию размеще-
   ния файлов.  Ничего не изменилось.  Тут я слегка встревожился. Пос-
   мотрел на объем свободной оперативной памяти:  она  уменьшилась  на
   4К. Я,  уже  не на шутку встревоженный (уж больно все это похоже на
   проявления вируса), стал запускать все подряд антивирусные програм-
   мы. Для начала - aidstest (версия от 14.11.94).  Он молчит,  ничего
   не говорит,  будто воды в буфер вывода информации набрал.  Запустил
   tntvirus. Результат аналогичный. Почти успокоенный, запускаю Dr.Web
   и тут, на тебе:
         В памяти обнаружен резидентный бутовый вирус OneHalf.3544
         Main Boot Record содержит бутовый вирус OneHalf.3544
      Я так и сел.  Срочно перезагрузился с загрузочной дискеты. Прос-
   мотрел список вирусов,  обнаруживаемых программой aidstest. Там та-
   кого вируса  нет.  Заглянул в аналогичный список программы Dr.Web и
   нашел там полную информацию по  этому  вирусу,  которую  и  привожу
   здесь для истории:
  ╔═══════════════╤════╤════╤════╤═════╤═══════════╤═════╤═══════════╗
  ║      Name     │Inf.│TSR │Eff │ Len │ Infected  │Inf. │File's len ║
  ║               │way │    │ects│( L )│   files   │place│  growing  ║
  ╠═══════════════╪════╪════╪════╪═════╪═══════════╪═════╪═══════════╣
  ║OneHalf.3544   │INT │MCB │ HV │3544 │.C.E&CE+boot i+e │ L *       ║
  ╚═══════════════╧════╧════╧════╧═════╧═══════════╧═════╧═══════════╝
  OneHalf.3544, OneHalf.3577
        Очень опасные  полиморфные  файлово-загрузочные  стелс-вирусы.
        Используют алгоритм заражения,  похожий на алгоритм Commander-
        Bomber. Но помимо того, что "усеивают пятнами" своего кода (10
        "пятен" по 10 байт) инфицированный файл, производят шифрование
        основного тела вируса,  расположенного в конце файла. При пер-
        вом запуске инфицированного файла,  заражают MBR "винчестера".
        Оригинальный MBR и 7 секторов своего тела "прячут" в последних
        секторах 0 цилиндра жесткого диска. При перезагрузке компьюте-
        ра,  "отрезают" от доступной DOS памяти 4K, считывают в "отре-
        занную" верхнюю область памяти свое продолжение - 7  секторов,
        и перехватывают INT 13h и INT 1Ch.  Контролируют с помощью INT
        1Ch установку DOS'овского INT 21h,  и перехватывают  его.  При
        каждой  перезагрузке системы с жесткого диска последовательно,
        начиная с последних цилиндров,  шифруют все сектора  трех  ци-
        линдров на каждой головке диска.  Когда вирусы находятся в па-
        мяти, они контролируют чтение секторов данных цилиндров и рас-
        шифровывают их.  Если же вирусы будут удалены из MBR и памяти,
        то восстановление зашифрованных секторов окажется невозможным.
        Иногда выводят на экран фразу:  Dis is one half. Press any key
        to continue ...  После этого ожидают нажатия на любую клавишу.
        После  чего  продолжают  свою дальнейшую инсталляцию в память.
        При попытке трассировки резидентной части вируса, предпринима-
        ют некоторые простые, но действенные меры "завешивания" систе-
        мы.  Содержат текстовые строки "Did you leave the  room?"  или
        "DidYouLeaveTheRoom?".
      Вот такая вот история.  Ну,  недолго думая, я запустил Dr.Web на
   уничтожение вируса. На это ему понадобилось минуты две. Причем, ан-
   тивирус не только удалил вирус,  но и уничтожил все (!)  следы  его
   деятельности,  т.е.  восстановил все файлы, которые тот смог испор-
   тить за время своего паразитирования на моем компьютере.  А  испор-
   тить он успел, насколько я смог заметить, только одну игрушку - The
   Incredible Machine,  ту самую, которой я недавно зафанател (кстати,
   я прошел ее всю,  от начала и до конца). Возможно, она и была пере-
   носчиком вируса. Кстати, этот вопрос надо еще изучить... А испорти-
   лась она так: сама по себе она работала, но при входе в меню работы
   с файлами в режиме Free Mode зависала.  Причем, сначала, как только
   она у меня появилась, этого не было.
      Короче, из всех антивирусных средств,  которые у  меня  имелись,
   только Dr.Web помог мне избавиться от вируса, в связи с чем я поду-
   мываю, не стать ли мне зарегистрированным пользователем сего  заме-
   чательного программного продукта.
1+

Волновая функция мамонта

Пришла намедни в голову такая мысль.

Вот есть животные и есть человек. Человек умнее животного. Принципиально. Его мышление непостижимо для животного. Человек пользуется своим преимуществом с незапамятных времён, чтобы «добыть» животное. То есть, поймать его, убить, приготовить и съесть.

Как это всё выглядит со стороны животного? Вот например, бежит какой-нибудь древний мамонт от толпы улюлюкающих неандертальцев с палками. И вдруг проваливается в яму. А в яме на дне — острые колья. Всё, кирдык мамонту. Нам, людям, понятно, что яма возникла не сама по себе, а специально изготовлена охотниками, дабы поймать мамонта. А что «думает» по этому поводу мамонт? Я думаю, что он думает примерно то же, что, например, думает тигр, погнавшийся за оленем, но которому какая-нибудь неровность рельефа помешала выполнить решающий прыжок достаточно точно, и он промахнулся, а олень убежал. И тигр, и мамонт думают: «Незадача! Мне не повезло! Если бы не вот эта яма/кочка/бревно, я бы смог убежать от людей/поймать оленя. Просто сегодня не мой день. 😥 ».

То есть, суть в том, что сознание мамонта, не обладающее способностью к абстрактному мышлению, не способно связать яму и людей. Для него яма — это невезение, не позволившее ему убежать от преследования. Слепая случайность. Невыпавший шанс. Реальность была в этот раз неблагосклонна к мамонту.

В то время, как на самом деле в данном случае реальность вокруг мамонта была сформирована именно таким образом, что он оказался в яме… людьми.

Прозвучало ключевое слово: шанс. Шансы — это вотчина теории вероятностей. Именно эта теория формализует законы, правящие в царстве случая.

И тут мне пришло в голову одно почти забытое понятие из вузовского курса физики. Приведу цитату из Википедии:

Волновая функция …

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

Да, квантовая механика — лучшее пока что из того, что наука смогла создать для описания происходящего в микромире — тоже оперирует понятием вероятности. Неважно, в каком качестве вероятность присутствует в вышеприведённом определении. Важен сам факт: она там присутствует.

Вот мне и показалось, что тут имеется параллель. То, что мамонт не в состоянии постичь своим примитивным мозгом, он списывает на случайность. Но и мы, люди, списываем на случайность события, определяющие фундаментальные свойства нашего мира! Если электрон не оказался в той точке, в которой мы ожидали его увидеть, — это незадача. Нам не повезло. А если оказался — удача, повезло!

А может на самом деле реальность вокруг нас формируется именно такой, какой мы её видим, кем-то, кого мы не в состоянии постичь?..

Кажется, Энгельс говорил: «Случайность — это непознанная закономерность». Яма с кольями — это непознанная закономерность для мамонта. А волновая функция — непознанная закономерность для человека.

Имхо, эти соображения — ещё одна «монетка» в копилку свидетельств о том, что человечество может не быть «венцом творения». На эту же тему я высказывался ранее здесь:

Красная точка человечества

И ещё раньше здесь:

http://raxxla.escaper.blog/CommentRecord.aspx?blogid=1&Record=3c3cf255-c5a2-433a-9615-2fd180e42fbd

2+

Пользователи, которым понравился этот пост:

  • тов.Коллега

Церковь Рождества на Шексне

Продолжаю постить фотки из моего круиза по Волге этой весной. В этот раз предлагаю фото полуразрушенной, полузатопленной церкви Рождества Христова (AKA Рождественской), расположенной в устье реки Шексны, при впадении её озеро Белое.

Читать далее «Церковь Рождества на Шексне»

1+

Разочарование Ballu

И снова рубрика «гаджеты». Но в отличие от предыдущего гаджета (китайская камера для видеонаблюдения) в этот раз у меня менее радужные впечатления. Это WiFi-адаптер для электрического конвектора Ballu. Идея состоит в том, чтобы управлять конвектором удалённо, через интернет. И оно работает. Типа. Можно поставить желаемую температуру в конвекторе, установленном, например, на даче, перед выездом на неё, и к прибытию иметь прогретое помещение. Звучит круто. И это так и есть. Но к сожалению, проблема в реализации. Работает это устройство ненадёжно. Спарить (pair) его с конвектором мне удалось раза с двадцатого. А будучи спаренным, оно работает ненадёжно — время от времени приложение на смартфоне (с помощью которого осуществляется управление) пишет, что конвектор недоступен. И даже когда он доступен, изменение желаемой температуры в приложении не всегда сопровождается соответствующим изменением на самом конвекторе. Что может быть вообще обломным если приезжаешь на дачу в уверенности, что там тепло, а там дубак. В общем, разочарование года. Игрушка, нежели реально полезная вещь. Кстати, стоит это разочарование 1000 рублей ($15; это без стоимости самого конвектора, разумеется).

1+

The I-Land и австралийский Glitch

Засмотрел пару сериалов на Netflix: The I-Land (в русском переводе его, вроде, ещё нет) и Glitch (в русском прокате — «Сбой»). В принципе, неплохие сериалы если хочется уютно и интересно провести у телевизора несколько вечеров с котом и чаем/кофе/пиво/коньяком (нужное подчеркнуть). 🙂 Особенно «Сбой» хорош. Это австралийский сериал и он в жанре научной фантастики, но с подливкой из мистики и приправой из триллера. Я, однако, хотел отметить вот что. Уже не раз замечал и заметил снова, что мне зачастую интересно смотреть первые процентов шестьдесят фильма/сериала. Пока есть тайна, интрига. Когда воображение рисует тебе такое нечто невообразимое, что лучше всякой кинореализации. Но когда дело подходит к развязке, к расставлению точек на ё, когда раскрываются все тайны… я резко теряю интерес. Точнее даже, не теряю интерес — досмотреть, узнать, «что это было», всё же хочется, чего скрывать — но как-то крутизна кинокартины сильно снижается в моих глазах когда я узнаю всю подноготную. Такое впечатление, что тайнам лучше оставаться тайнами. 🙂

1+

Скрытая стоимость кредитов в России

В капиталистической действительности, в которой мы все с вами после 1991 года оказались, человек человеку — не друг, товарищ и брат, а конкурент, соперник и «Остап Бендер». Каждый пытается как-нибудь ближнего своего надуть.

Обнаружил интересный способ скрыть реальную стоимость кредита. Сейчас банки с радостью выдают кредиты на покупку машины, недвижимости и просто чего угодно («потребительский» кредит). При этом ставки всё время снижаются, и иногда кажется, что ещё чуть-чуть и ипотека в России будет выдаваться под те же проценты, что в США. Но не всё так просто. Банки занижают реальную стоимость кредита за счёт страхования жизни страхователя, которое необходимо осуществить, так как это является одним из условий получения кредита. А страховка эта стоит совершенно непомерные деньги. Примерно 5-6% от суммы кредита. Поэтому если вам говорят, что выдадут кредит под 8% годовых (есть такие предложения), то на самом деле, реальная ставка кредита составит 14%. Впрочем, от страховки можно отказаться, но тогда деньги вам дадут уже не под 8%, а не меньше, чем под 16%.

Так что вот эти цифры — 14-16% — и есть реальная ставка потребительского кредитования в России. А не 8-10%, которыми сейчас щеголяет реклама банков.

1+

Панорамная камера Xiaomi Xiaofang

Я просто не могу не поделиться эмоциями от нового гаджета. И от восхищения китайцами, которые в отличие от девяностых годов прошлого века, теперь делают порой реально впечатляющие вещи. Причём продают это по ценам, на порядки меньшим тех, по которым продаются аналоги от типа «серьёзных» европейских, японских или американских производителей.

В данном случае речь о вот этой камере видеонаблюдения для домашнего (то есть, не наружного) использования. Это Xiaomi Xiaofang. Ссылка на AliExpress. Меня просто поразило сочетание низкой цены — камера стоит всего лишь 3100 рублей ($48) — и функционала, который вполне может составить конкуренцию гораздо более дорогим продуктам. Я просто перечислю её фичи здесь.

  • Обзор 720 градусов! Это означает, что камера умеет смотреть во все стороны трёхмерного пространства — вверх, вниз, влево, вправо, куда угодно. При этом никаких движущихся частей у неё нет. Эффект достигается при помощи двух панорамных камер, расположенных на противоположных сторонах корпуса. Софт внутри камеры сшивает два изображения так, что можно смотреть в любую сторону, плавно изменяя направление наблюдения.
  • Дневной и ночной режим. Днём камера даёт довольно качественное цветное изображение. В темноте автоматически включается инфракрасная подсветка, которая позволяет передавать также довольно качественное, но чёрно-белое изображение в среде, которая человеческому глазу представляется полной, кромешной темнотой.
  • Просмотр на экране смартфона. При этом камера поддерживает протокол P2P, что позволяет получить доступ к ней из интернета без необходимости использования выделенного IP-адреса.
  • Детектор движения. При обнаружении движения, приложение на смартфоне присылает уведомление.
  • Запись на карту памяти (SD). Вроде, существует также запись в облако, но я не проверял.
  • Режим «окно». Это очень классная вещь. Дело в том, что логичным использованием всенаправленности камеры представляется установка её на окно. При этом половина картинки показывала бы то, что происходит в помещении, а вторая половина — улицу. Проблема, однако, в том, что улица, как правило, гораздо светлее помещения. Днём во всяком случае. И экспозиция, которая подходит для съёмки в помещении, для изображения на улице будет давать засвеченную картинку. Чтобы решить эту проблему и существует режим «окно»! В этом режим каждая из двух панорамных камер устанавливает себе такую экспозицию, которая подходит для неё. В итоге, можно видеть качественную картинку и снаружи и внутри помещения.

В общем, я уже сейчас могу сказать, чтó с высокой степенью вероятности станет в этом году гаджетом года в моём личном хит-параде. 🙂

Кстати, люди сейчас нашли интересное, несколько неожиданное практическое применение камерам видеонаблюдения. У многих владельцев автомобилей существует проблема парковки рядом с домом. Так как машин у нас много, а парковочных мест мало. Камера устанавливается в окне квартиры так, чтобы через неё было видно парковочное пространство около дома. Подъехав к дому можно на смартфоне посмотреть изображение с камеры, определить, где есть свободное место и сразу ехать туда. Вместо того, чтобы разъезжать по парковке, ища, куда приткнуться. 🙂

1+

Что изменилось в ПДД РФ за 23 года

Давненько не писал…

Я изучал ПДД (Правила дорожного движения) в 1996 году, когда получал права. То есть, с тех пор прошло 23 года. Я подумал, что имеет смысл сейчас прочитать новейшую редакцию правил, так как за почти четверть века в них наверняка что-то изменилось.  И действительно, несколько отличий новых правил от того, что хранится в моей памяти, я заметил. Попробую тут это просуммировать. Отмечу, что текста тех старых правил у меня нет, так что я их цитирую по памяти. То есть, могу и ошибаться.

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

В общем-то, это все наиболее важные на мой взгляд отличия ПДД образца 2019 года от ПДД 1996 года. Вообще, интересно бы найти текст старых правил и проверить свою память. Может быть, то, что я считаю отличиями, совсем таковыми не является. 🙂

2+

Брайтон…

Смотрел вот это видео, про русский район Брайтон-Бич в Нью-Йорке. Я там был несколько раз (фотка выше сделана мной в 2003 году). И меня этот район чем-то всегда притягивал. Я никак не мог понять, чем. И тут вот в этом видео я услышал ответ. На 14:00 звучит фраза, которая пробрала до мурашек и расставила всё по местам.

Брайтон-Бич — это осколок СССР, летящий в бесконечность…

3+

Зона

Какой же это впечатляющий процесс, когда природа медленно, но верно забирает себе обратно то, что ранее было отвоёвано у неё человеком… Обожаю на это смотреть. Мне кажется, этим и интересна Зона.

Припять, школа номер 5, 2017 год.

2+