Представлен способ обхода экрана блокировки в iOS 7 Beta 1

Продемонстрирован простейший способ обхода экрана блокировки в мобильной ОС Apple iOS 7 Beta 1, недавно распространенной среди разработчиков. Суть способа заключается в определенном порядке активации нескольких приложений, которые доступны при активизированной блокировке устройства. Речь идет о панели управления, а также приложениях: «Камера» и «Калькулятор». После выполнения достаточно простой последовательности действий, сторонний пользователь получает возможность управления фотографиями и изображениями без необходимости ввода кода разблокировки. Элементы фотогалереи iOS 7 могут быть отредактированы, уничтожены или опубликованы в различных интернет-сервисах, включая отправку по электронной почте. К сожалению, полный доступ к устройству этим методом получить не удалось. По мнению специалистов, учитывая обнаруженные ошибки в контроле приложений, полный доступ к данным вполне возможен, осталось подобрать нужную последовательность действий.

Подробности на англицком: http://www.securitygeneration.com/security/lock-screen-bypass-in-ios-7-beta-1/

Компьютер сгенерировал эффективные, но непонятные человеку алгоритмы ускорения TCP

TCP (Transmission Control Protocol) — основной протокол интернета. Одна из его главных задач — бороться с перегрузками в сети (network congestion), когда возникают заторы из пакетов. Регулирование осуществляется путём взаимной подстройки скорости отправки запросов, причём для этого существует множество хитрых методов. Например, в Linux используется алгоритм под названием TCP Cubic, а под Windows — Compound TCP. Кроме них, существуют ещё TCP Tahoe, Reno, NewReno, Vegas, FAST, BIC и др. Читать

Стартап WigWag создаёт среду для программирования умного дома на JavaScript

Сегодня разные производители предлагают десятки разных (и часто несовместимых между собой) систем, устройств, приложений и интерфейсов для превращения обычного дома или квартиры в «умный» — интеллектуальные дверные замки и лампочки с управлением по WiFi, розетки, датчики и выключатели с аккаунтом в Твиттере, интернет-холодильники кондиционеры. Стартап WigWag, который уже собрал на Кикстартере почти в четыре раза больше денег, чем планировал, подошел к вопросу создания умного дома более системно. Они предлагают не просто набор сенсоров и актуаторов, но и целую инфраструктуру, совместимую со множеством уже существующих интеллектуальных электроприборов, и, что ещё важнее — открытую для модификаций и дружелюбную как к простым пользователям, так и к программистам и хакерам.

WigWag позволяет создавать «правила», подобные рецептам IFTTT, которые могут на основе информации с датчиков или из интернета управлять любыми устройствами. Это могут быть датчики и актуаторы WigWag, интернет-сервисы, Raspberry Pi, Arduino, Belkin WeMo, Philips Hue, и любые другие, поддерживающие протоколы IP, RS-232, 6loWPAN, Bluetooth и Zigbee. Причем создавать правила можно не только через графический интерфейс, но и на JavaScript, с помощью среды выполнения DeviceJS, которую разработчики WigWag позиционируют как способ писать приложения для умного дома точно так же, как пишутся приложения для Web.
Читать

Xen Cloud Platform и XenServer

Пытался сейчас разобраться куда пропал сайт с образами опенсорсной реализации XenServer, которую обзывали XCP (Xen Cloud Platform), был приятно удивлен, оказывается компания Citrix открыла исходники продукта и распространяет его теперь бесплатно. За бабки только поддержка.

Качаю образ XenServer 6.2. Буду ставить вместо связки Ubuntu 12.04 + XAPI.

Система выбора альтернатив в Debian based дистрах

Пока не забыл, запишу тут. Если нужно поставить какой то софт не из репозитория, и аналог этой программы уже есть в системе, то как правило возникает вопрос: «как это сделать не перезаписывая оригинальный файл, и что б при обновлении системы мои изменения не накрылись?»

Пример приведу на установке Oracle jre в Ubuntu 12.04. Читать

Настройка IGMP в локальной сети для контроля широковещательных IPTV потоков

Основным механизмом доставки телевизионных программ до абонентов в локальных сетях является вещание в виде широковещательных IP-пакетов (иногда такой поток называют «мультикаст» от английского «multicast»). Особенностью данной технологии является то, что все мультимедийные потоки всегда направляются в сеть, вне зависимости от количества активных подписчиков в настоящий момент времени. Например, для передачи 20 телевизионных каналов со средним битрейтом 4 Мбит/сек на канал потребует порядка 4*20 = 80 Мбит/сек пропускной способности. Эти 80 Мбит/сек будут направляться в сеть, даже если ни один абонент в данный момент не подключен к сети, а также в случае, если количество активных абонентов гораздо более 1000. Читать

tftpd-hpa не работает если отключить ipv6

Убил сейчас больше часа своего рабочего времени на диагностику проблемы, возникшей по моей же вине )

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

Удаленная жесткая перезагрузка linux

К сожалению, иногда команды reboot в Linux не достаточно для перезагрузки. Из-за этого появляется желание перезагрузить комп, находящийся за несколько километров, без выполнения корректной остановки демонов и т.п., то есть удаленно его Reset-нуть.

Выполнить это можно командой:

echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger

Аналогичная конструкций для выключения компьютера:

echo 1 > /proc/sys/kernel/sysrq
echo o > /proc/sysrq-trigger

Как один поклонник Linux целый год был пользователем Apple, и что из этого вышло


ZenGeist – известный апологет Linux из Праги. Когда четыре года назад он задался задачей «стать лучшим знатоком Linux в мире», он потратил два года на то, чтобы изучить абсолютно все системные вызовы в ядре Linux.
Но его последний эксперимент – гораздо более интересен. ZenGeist, сторонник СПО, решил прожить целый год в качестве пользователя Apple. Для этого он сначала купил несколько популярных устройств, которые рекламировались на сайте Apple и выписал все основные тезисы из лицензионных соглашений — например, его дети не имеют права слушать его музыкальную коллекцию, если он не создаст им детский аккаунт и не укажет свой в качестве основного. Читать