Разработчики
приняли решение о том, что примерно с июня 2017 года, начиная с версии 3.0, откажутся от 32 разрядной архитектуры.
«Tails использует 64-разрядное ядро Linux, на машинах, которые поддерживают его ,» говорится в анонсе, — «Но все другие программы, включенные в Tails до сих пор были собраны для 32-битных процессоров, и приходилось решать проблемы совместимости».
Так же сообщают, что 64-разрядные системы имеют лучшую
и обязательную поддержку
.
ASLR усложняет атакующему задачу, предсказать, как программа будет организовать данные в памяти. В случае неправильной попытки, атакуемая машина аварийно завершает работу и атака прекращается. Большее адресное пространство в 64-битных системах означает, что гораздо труднее искать данные перебором.
NX bit отмечает части памяти как неисполняемые, а также помогает защитить систему от вредоносных программ, использующих переполнения буфера.
Tails 3.0 в настоящее время находится на стадии бета-версии. В самый последний выпуск включены исправления безопасности:
отклонение пакетов в локальной сети, отправленные NetBIOS;
позволяющее
управлять скрытым пулом Tor OnionBalance .
В конце января, стабильная версия Tails была обновлена с 2.9.1 до 2.10. Как следует из анонса сопутствующего обновлению, был исправлен ряд ошибок:
- безопасности в браузере Tor; BIND 9;
- электронной почты клиента Icedove;
- в работе PCSC-lite смарт-карты;
- в libgd2 и libxml2 библиотеки;
- SAMBA;
- переполнения буфера в клиенте Tor.