США следит за каждым Японцем

США следит за каждым Японцем

США следит за каждым Японцем

Каждый человек в Японии — объект слежки, инициированной правительством США, предупреждает бывший сотрудник американского Агентства национальной безопасности (АНБ) Эдвард Сноуден. Об этом он заявил, выступив по видеосвязи на прошедшем в Токио симпозиуме по вопросам безопасности, сообщила электронная версия газеты The Japan Times.

Среди других угроз, стоящих перед японским обществом, Сноуден назвал вступивший в силу в этой стране в 2014 году закон о государственной тайне, ужесточивший ответственность за разглашение секретной информации. Новый закон "опасен для демократии", считает Сноуден, пишут vesti.ru.

"Необходима система, позволяющая осуществлять проверку в случае, если государство переступило черту", — уверен он.

"Они знают ваши религиозные убеждения. Они знают, кого вы любите, о ком вы заботитесь. Наша работа заключалась в том, чтобы установить образ жизни любого человека", — рассказал Сноуден. По его словам, "каждый мобильный телефон в кармане каждого человека, когда он включен, всегда "поет": "Я здесь, я здесь".

В период с 2009 по 2011 год Сноуден жил в Японии, где работал на компанию Dell, передает ТАСС. В начале июня 2013 года он обнародовал в СМИ секретные данные о программах слежки американских спецслужб за гражданами по всему миру. Власти США предъявили Сноудену обвинения по трем статьям, по каждой из которых емугрозит до 10 лет тюремного заключения. Его обвиняют в незаконной передаче информации, имеющей значение для национальной безопасности, умышленной передаче разведывательной информации и краже собственности государства.

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

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

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

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

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

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

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

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

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