Pull to refresh
0
0
Андрей Якушев @Anderer

User

Send message

Доверенная загрузка Шрёдингера. Intel Boot Guard

Reading time 19 min
Views 55K

Предлагаем вновь спуститься на низкий уровень и поговорить о безопасности прошивок x86-совместимых компьютерных платформ. В этот раз главным ингредиентом исследования является Intel Boot Guard (не путать с Intel BIOS Guard!) – аппаратно-поддержанная технология доверенной загрузки BIOS, которую вендор компьютерной системы может перманентно включить или выключить на этапе производства. Ну а рецепт исследования нам уже знаком: тонко нарезать реверс-инжинирингом имплементацию данной технологии, описать её архитектуру, наполнив недокументированными деталями, приправить по вкусу векторами атак и перемешать. Подбавим огня рассказом о том, как годами клонируемая ошибка на производстве нескольких вендоров позволяет потенциальному злоумышленнику использовать эту технологию для создания в системе неудаляемого (даже программатором) скрытого руткита.

Кстати, в основе статьи – доклады «На страже руткитов: Intel BootGuard» с конференции ZeroNights 2016 и 29-й встречи DefCon Russia (обе презентации здесь).
Читать дальше →
Total votes 57: ↑57 and ↓0 +57
Comments 35

Обновилось приложение на iOS? — Не беда, откатим

Reading time 4 min
Views 127K
Пока интернет бурлит новостями на тему обхода блокировок телеграма и сопутствующих с этим проблем у хостинговых компаний у меня была проблема посерьёзней — компания Innologica обновила до версии 6 приложение Inoreader для iOS.

Тихим будничным вечером приложение в телефоне было случайно обновлено до последней версии, т.к. обычно ничто не предвещало беды. Спустя пару дней во время поездки программа была запущена для чтения новостей и я не на шутку начал переживать.
Читать дальше →
Total votes 21: ↑21 and ↓0 +21
Comments 15

Отмена роуминга. Нюансы и проблемы

Reading time 6 min
Views 41K
Недавно ФАС предписало операторам отменить роуминг, и дала на это дело 2 недели. Операторы офигели и ничего не сделали, соответственно разразился хайп по поводу того, какие же они бяки. И, в общем, операторы не белые и не пушистые, но всё-таки не такие плохие, как можно считать.

В этой статье я хочу объяснить, какие есть проблемы, и почему 2 недели — это популистский наезд а не реальное желание решить проблему глобально.
Читать дальше →
Total votes 60: ↑54 and ↓6 +48
Comments 276

Электронный микроскоп в гараже

Reading time 5 min
Views 72K
image

Позвонил мне как-то друг и говорит: нашёл интересную штуку, нужно привезти к тебе, весит полтонны. Так у меня появилась колонна от сканирующего электронного микроскопа JEOL JSM-50A. Её давно списали из какого-то НИИ и вывезли в металлолом. Электронику потеряли, а вот электронно-оптическую колонну вместе с вакуумной частью удалось спасти.

До этого момента я не имел дела с подобным научным оборудованием, не говоря уже о том, чтобы уметь им пользоваться и представлять, как оно работает. Чтобы восстановить этот микроскоп хотя бы до состояния «рисуем электронным лучом на люминесцентном экране» потребуется:

  • Понять основы работы электронных микроскопов
  • Разобраться в том, что такое вакуум, какой он бывает
  • Как измеряют вакуум, как его получают
  • Как работают высоковакуумные насосы
  • Минимально разобраться в химии (какие растворители использовать для очистки вакуумной камеры, какое масло использовать для смазки вакуумных деталей)
  • Освоить металлообработку (токарные и фрезерные работы) для изготовления всевозможных переходников и инструментов
  • Разобраться с микроконтроллерами, схемотехникой их подключения

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

Восстановление микроскопа после как минимум десятка лет — под катом.
Подробности с фото и видео
Total votes 155: ↑152 and ↓3 +149
Comments 95

Непривычный Китай: портативные усилители SMSL

Reading time 5 min
Views 30K
Привет, Гиктаймс! Когда кажется, что звуковые возможности смартфона или компьютера задействованы по-максимуму, на помощь приходят они — портативные усилители. Согласитесь, с большим полноценным ЦАП с усилителем по улице не походишь, а качественную музыку слушать хочется. Когда речь заходит о недорогих усилителях для наушников, на ум чаще всего приходят такие компании, как Fiio, однако, и другие производители, как оказалось, способны предложить решения, достойные внимания. Одними из таких и являются портативные усилители от S.M.S.L.


Читать дальше →
Total votes 38: ↑25 and ↓13 +12
Comments 39

Пост про капельку

Reading time 7 min
Views 88K
Наверняка многие из вас видели смартфонный лайфхак: капаем капельку воды на камеру смартфона и остаёмся без камеры получаем возможность делать «макроснимки». Решил проверить, какие фотошедевры можно сделать таким способом.


Читать дальше →
Total votes 91: ↑78 and ↓13 +65
Comments 54

20 лет назад в интернет выложили первый пиратский MP3-файл

Reading time 3 min
Views 24K

Metallica "Until it Sleeps" и другие хиты 1996 года




10 августа 1996 года риппер под ником NetFrack предоставил для публикации на пиратском FTP-сервере сделанный им рип трека Until it Sleeps из альбома Load группы Metallica. Так началось мега-движение на демосцене по копированию и публикации музыкальных компакт-дисков.

К 1996 году появилось всё необходимое для глобального файлообмена музыкой: программа DA2WAV (CDDA) для рипа, программа L3encode для кодирования в MP3 и консольные утилиты для воспроизведения MP3-файлов через Sound Blaster.
Читать дальше →
Total votes 34: ↑32 and ↓2 +30
Comments 52

Создаём установочный носитель с множеством версий Windows NT 6.0+ без использования стороннего софта

Reading time 18 min
Views 122K

КДПВЗдравствуйте. Сегодня я расскажу как можно создать единый установочный носитель с множеством разных версий Windows не прибегая к использованию стороннего ПО. Таким образом вы будете полностью понимать какие манипуляции мы выполняем.


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


Кому интересно — прошу под кат.

А ну-ка, посмотрим
Total votes 34: ↑33 and ↓1 +32
Comments 108

Дешёвый хронограф для пневматики своими руками

Reading time 9 min
Views 97K


В своей первой публикации я хочу рассказать вам, как я собрал хронограф за пару вечеров из дешевых и доступных всем деталей. Как вы наверное уже догадались из названия, этот девайс служит для измерения скорости пули у пневматических (и не очень) винтовок и бывает полезным для контроля её технического состояния.
Читать дальше →
Total votes 44: ↑44 and ↓0 +44
Comments 94

Более 60 инструментов для мониторинга Windows

Reading time 8 min
Views 277K
В предыдущей статье был составлен список из 80 инструментов для мониторинга Linux системы. Был смысл также сделать подборку инструментов для системы Windows. Ниже будет приведен список, который служит всего лишь отправной точкой, здесь нет рейтинга.


читать дальше
Total votes 35: ↑26 and ↓9 +17
Comments 37

Что внутри? Разбираем зарядное от MacBook

Reading time 15 min
Views 48K
Задумывались ли вы, что находится внутри зарядного устройства MacBook? В компактном блоке питания значительно больше деталей чем можно было бы ожидать, включая даже микропроцессор. В данной статье мы с Вами сможем разобрать зарядное устройство MacBook, чтобы увидеть спрятанные внутри многочисленные компоненты и выяснить, как они взаимодействуют между собой для безопасной доставки столь необходимой электроэнергии к компьютеру.

Читать дальше →
Total votes 45: ↑21 and ↓24 -3
Comments 49

Электродвигатели: какие они бывают

Reading time 23 min
Views 334K


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

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

Каждый электродвигатель обладает некоторыми отличительными свойствами, которые обуславливают его область применения, в которой он наиболее выгоден. Синхронные, асинхронные, постоянного тока, коллекторные, бесколлекторные, вентильно-индукторные, шаговые… Почему бы, как в случае с двигателями внутреннего сгорания, не изобрести пару типов, довести их до совершенства и ставить их и только их во все применения? Давайте пройдемся по всем типам электродвигателей, а в конце обсудим, зачем же их столько и какой двигатель «самый лучший».
Читать дальше →
Total votes 101: ↑101 and ↓0 +101
Comments 179

Астронавт Марк Уотни и РИТЭГ

Reading time 4 min
Views 33K
В только что вышедшем фильме Марсианин (трейлер, книга). меня зацепил один сюжетный поворот. В какой-то момент для того, что бы отправится в далекую поездку по Марсу на ровере, Марк решает задачу обогрева по ночам (на Марсе температура может падать ночами до -80 С). Решает он ее положив себе в кабину что-то очень похожее на радиоизотопный генератор(!) (РИТЭГ) MMRTG, использованный в роботе Curiosity. В свою очередь MMRTG является практически половиной классических американских GPHS-RTG какие использовались на космических аппаратах Galileo, Cassini, New Horizons для снабжением их электроэнергией далеко от Солнца. Сегодня мы разберемся, насколько опасно класть радиоизотопный генератор в свой ровер.

image

Читать дальше →
Total votes 38: ↑37 and ↓1 +36
Comments 44

Открытка-лабиринт. Подарок, который невозможно открыть, не разгадав головоломку

Reading time 4 min
Views 61K
Однажды я принёс другу на день рождения подарок, завёрнутый в бумагу с узором лабиринта. Друг пошутил, что было бы здорово, если бы надо было по-настоящему найти путь, чтобы открыть подарок. Мы принялись обсуждать, как можно построить механический лабиринт, причём без использования какой-либо электроники.
Так родилась идея к следующему празднику создать открытку-головоломку. В этой статье я расскажу, как её изготовить и какие тонкости нужно учесть.


Лабиринт в процессе прохождения.
Читать дальше →
Total votes 151: ↑151 and ↓0 +151
Comments 51

Lenovo отличилась снова: bloatware оказалось встроенным в BIOS ноутбуков компании

Reading time 3 min
Views 40K


Компания Lenovo снова оказалась в центре скандала, связанного с модификацией операционной системы на ноутбуках, которые производит и продаёт эта компания. В прошлый раз выяснилось, что их OEM-операционка включала установленную рекламную программу Superfish, отличившуюся навязчивым поведением и полным пренебрежением к безопасности. На этот раз всё гораздо хуже – пользователя не спасёт даже полная переустановка операционной системы с нуля.

После установки чистой системы Windows перед первым её запуском, специальная программа, хранящаяся в BIOS, заменяет системный файл autochk.exe, служащий для проверки целостности файловой системы и исправления ошибок, на свой загрузчик. Он создаёт системные службы, которые скачивают нужные программы с серверов Lenovo. Так эта система работает с Windows 7. В случае Windows 8 всё происходит ещё проще.

Дело в том, что ОС Windows, начиная с восьмёрки, поддерживает т.н. Windows Platform Binary Table (WPBT) – таблицу, формат которой был разработан компанией в виде расширения таблиц ACPI (Advanced Configuration and Power Interface). Система работает так: в BIOS компьютера может храниться бинарный исполняемый файл. Если система при загрузке находит там этот файл, она копирует его на диск и выполняет.

К сожалению, компания Microsoft с высоты своего положения имеет все возможности для того, чтобы продавить производителей железа на поддержку такой системы – чем она и не преминула воспользоваться. А сделано всё это, разумеется, на благо пользователей. Компания Microsoft, не щадя себя, заботится о безопасности пользователей операционных систем Windows. Поэтому, таким образом она решила организовать помощь в розыске украденных компьютеров.
Читать дальше →
Total votes 66: ↑62 and ↓4 +58
Comments 25

Железный способ разблокировки iCloud на Apple iPad Air 2 Cellular A1567

Reading time 4 min
Views 99K

Год назад я рассказал, как обойти блокировку iCloud на всех планшетах iPad Cellular. Теперь же пора рассказать про способ обхода iCloud на iPad Air 2 Cellular A1567.
Читать дальше →
Total votes 15: ↑10 and ↓5 +5
Comments 19

Лучшие умы планеты: искусственный интеллект может истребить человечество

Reading time 3 min
Views 21K
image
В списке сценариев конца света умные роботы-убийцы, способные стереть человечество с лица Земли, находятся довольно высоко. А в научных кругах все больше экспертов по искусственному интеллекту (ИИ) соглашаются с тем, что люди в конце концов создадут искусственный интеллект, который станет умнее их. Момент, называемый сингулярностью, может создать утопию, в которой роботы занимаются работой, а люди отдыхают в райских уголках. Или же это приведет к уничтожению всех форм жизни, которые ИИ посчитает конкурентами за контроль над планетой, – то есть, нас. Стивен Хокинг всегда говорил о последнем варианте и недавно напомнил об этом в интервью BBC. Предлагаем ознакомиться с некоторыми комментариями Хокинга и других гениев, которые считают, что ИИ может стать закатом человечества.
Читать дальше →
Total votes 28: ↑19 and ↓9 +10
Comments 98

Русский отец Звездных Войн

Reading time 10 min
Views 68K


Каждый день в робошколе проходят занятия на которых, ученики собирают роботов и слушают о них лекции. И вот на днях как-то встал вопрос кто из русских фантастов оказал на НФ самое большое влияние. Оказалось, что имя Павла Клушанцева не знает никто. А ведь на западе это главный русский фантаст, о стругацких там не слышали, а вот в подражание Клушанцеву Лукас снял свои замечательные Звездные войны. Давайте это исправлять.



Если нужно посмотреть всего один фильм для знакомства с ХХ веком, звездные войны вне конкуренции. Нет фильма оказавшего больше влияние на поп-культуру, подтверждением тому Рейган назвавший СССР Империей зла и объявивший ей «Звездные Войны» СОИ. Почему именно Звездные Войны завоевали такую популярность?

Секрет успеха звездных войн лежит на поверхности если вы хоть немного знакомы с теорией кино или т.н. «электронных средств коммуникации». Вся теория укладывается в четыре слова «Media is the message». Медиа и есть сообщение — впервые вывел в своей книги Маршалл Макклюен в своей книге «Понимание медиа». Она вышла в 1968 небольшим тиражом, но просочилась в среду хиппи и киношников Голливуда. Книга была довольно заумной, местами малодоказательной и похожей на эзотерику хиппи, но его схемы безупречно объясняли, что происходит. Например, почему телевизор с плохой картинкой неожиданно оказался гораздо популярнее кино.

Как устроены Звездные Войны?
Total votes 63: ↑56 and ↓7 +49
Comments 69

Обновление Mac OS X 10.10.4 и TRIM на SSD сторонних производителей

Reading time 2 min
Views 18K
На прошедшей недавно конференции разработчиков WWDC 2015 анонсировали следующую версию Mac OS X 10.11 El Capitan. При более глубоком знакомстве с новинкой оказалось, что Apple предусмотрела возможность принудительного включения TRIM для SSD сторонних производителей. Ура! Правда выхода новой ОС придется ждать до осени. Но к всеобщей радости уже в текущем обновлении 10.10.4 есть команда trimforce.

Недавно я вдохновившись вот этим постом geektimes.ru/post/200362 соорудил себе Fusion Drive. Диск выбрал Samsung 850 Pro на 128 ГБ. Эффект от добавления SSD был невероятный (70 МБ/с -> 260 МБ/с). Единственное, чего я не стал делать на Mac OS X 10.10 — не стал использовать TRIM enabler для принудительного включения TRIM, ведь для этого пришлось бы вмешиваться в системную политику безопасности. Понадеялся, что в какой-то степени хватит возможностей SSD over-provisioning. С over-provisioning тоже интересная история. У бытовых дисков под эти цели зарезервировано всего 7 % места в отличие от серверных моделей, где резервируется примерно треть объема. Как вариант, можно на бытовом диске создать раздел меньшей ёмкости, высвободив нужное пространство под over-provisioning. Проблема в том, что я не настолько силён в командной строке и по алгоритму создания Fusion Drive не знаю где и что нужно конфигурировать таким образом, чтобы выделить только часть диска.

Месяца через 2-3 отзывчивость компьютера заметно уменьшилась. Запускаю тест и вижу ожидаемую картину:

image

SSD заполнился, команда TRIM не включена, всё плохо.
Читать дальше →
Total votes 12: ↑10 and ↓2 +8
Comments 27

Information

Rating
Does not participate
Location
Ульяновск, Ульяновская обл., Россия
Date of birth
Registered
Activity