Австралия заставит Google, WhatsApp и Apple расшифровать переписки

Австралия заставит Google, WhatsApp и Apple расшифровать переписки

Австралия заставит Google, WhatsApp и Apple расшифровать переписки

Власти Австралии вынесли на обсуждение новые законы, согласно которым интернет-гиганты Facebook, Google и Apple должны будут предоставлять правоохранительным органам страны доступ к зашифрованным сообщениям пользователей. Предполагается, что эта мера поможет полиции улучшить качество расследований.

Этот проект, получивший имя Telecommunications and Other Legislation Amendment (Assistance and Access) Bill 2018 на данный момент все еще находится на стадии разработки.

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

Всего правительство предлагает три формы взаимодействия с интернет-гигантами:

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

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

Это значит, что все — зашифрованные сообщения в приложениях, учетные записи электронной почты и даже физические хранилища устройств — все это полежит дешифрованию.

Департамент внутренних дел Австралии приводит список корпораций, с которыми власти планируют сотрудничать в данном направлении: Facebook, Instagram, Reddit, Twitter, WhatsApp, Signal, Telegram. Также в эту категорию попадают новостные сайты.

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

Проводник Windows падал не из-за Microsoft, виноват оказался деинсталлятор

Инженер Microsoft Рэймонд Чен рассказал любопытную историю отладки загадочных падений Проводника. Сначала всё выглядело так, будто в Windows внезапно появился неприятный баг. Но виновником оказалась вовсе не Microsoft, а сторонний деинсталлятор.

Проблема проявилась как резкий всплеск сбоев Проводника. Инженеры начали изучать дампы и заметили странную деталь: падала 32-битная версия программы, запущенная на 64-битных системах Windows.

Такая версия Проводника всё ещё есть в Windows ради совместимости со старыми приложениями. Обычно современные системы почти не используют этот путь. Но в данном случае сторонний деинсталлятор каким-то образом заставлял систему обращаться именно к этому устаревшему компоненту.

Дальше выяснилось, что деинсталлятор некорректно работал с системными API: использовал неправильное соглашение о вызовах функций и неверно обрабатывал параметры стека. Из-за этого при каждой неудачной операции данные из стека удалялись неправильно.

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

Со стороны всё выглядело как типичная системная ошибка: софт снова и снова аварийно завершал работу, создавая ощущение, что проблема в самой Windows. На деле операционная система лишь показывала последствия ошибки в стороннем ПО.

Чен напомнил важную вещь: в экосистеме Windows с миллиардами устройств и огромным количеством приложений далеко не каждый сбой компонента Microsoft означает баг в Windows. Сторонние программы тоже могут ломать системные процессы, особенно если неправильно используют низкоуровневые API.

RSS: Новости на портале Anti-Malware.ru