https://habr.com/ru/news/755800/ где-то в яндексе начался праздник
Хабр
FreeBSD переходит с сортировки пузырьком в SYSINIT на сортировку слиянием, которая примерно в 100 раз быстрее
20 августа 2023 года мейнтейнер FreeBSD Колин Персиваль (Colin Percival) объявил , что проект FreeBSD переходит с сортировки пузырьком в SYSINIT на сортировку слиянием , которая примерно в 100 раз...
Мейнтейнер FreeBSD пояснил, что переход на сортировку слиянием SYSINIT позволил сократить время загрузки Firecracker примерно на 2 мс.
Forwarded from linkmeup
Обязательный к ознакомлению доклад про нашумевший взлом протокола TETRA, на котором работают рации примерно всех госслужб в половине мира.
Замес в том, что в протоколе используется самописная криптография, и когда разрабам зарепортили дыру, они заявили, что 32-битный шифр – это прям за глаза, и без gpu-фермы такое не взломать. Ну парни не обломались и повторили взлом на Toshiba Satellite 40120CDS 1998 года.
P.S. В докладе очень много матана и радиосигналов. Прям кайф.
https://media.ccc.de/v/camp2023-57100-all_cops_are_broadcasting
Замес в том, что в протоколе используется самописная криптография, и когда разрабам зарепортили дыру, они заявили, что 32-битный шифр – это прям за глаза, и без gpu-фермы такое не взломать. Ну парни не обломались и повторили взлом на Toshiba Satellite 40120CDS 1998 года.
P.S. В докладе очень много матана и радиосигналов. Прям кайф.
https://media.ccc.de/v/camp2023-57100-all_cops_are_broadcasting
media.ccc.de
All cops are broadcasting
In this talk we will discuss the radio jailbreaking journey that enabled us to perform the first public disclosure and security analysis ...
❤1
Forwarded from Юрий Панчул
"Вообще я вижу, у вас кризис, вы тут не просто так стоите. Но вы не волнуйтесь, программирование микроконтроллеров даже за 50 учат. Вот когда у нас были заказчики американцы, у них самый крутой программист до того как начал в компании карьеру — он до этого матросом был, на подводной лодке всю Холодную Войну отмотал. А сейчас мы систему контроля для наших российских беспилотников делаем. Я вот вход в обработчик прерывания оптимизирую. Вы полгода на открытых опенсорсных проектах поработаете, а потом я вас к нам в контору приведу".
Но Валерий Николаевич уже смотрел просветленным взглядом в испещренные таблицами и схемами страницы на так знакомом и одновременно новом для него английском. Увольнение было позади, а впереди начиналась новая жизнь.
https://panchul.livejournal.com/610763.html
Но Валерий Николаевич уже смотрел просветленным взглядом в испещренные таблицами и схемами страницы на так знакомом и одновременно новом для него английском. Увольнение было позади, а впереди начиналась новая жизнь.
https://panchul.livejournal.com/610763.html
Livejournal
Валерий Гарбузов находит себя
Бывший директор Института США и Канады Валерий Николаевич Гарбузов вышел из станции метро Библиотека имени Ленина, развернул плакат с надписью "Давайте слушаться Запада!" и застыл с торжественным выражением лица. Проходящие мимо юные москвички с улыбкой переглядывались…
Forwarded from linkmeup
Идущий на бета-тест, приветствуют тебя!
Скриптописателям на ROS 7 смело ознакомиться.
https://habr.com/ru/articles/759564/
Скриптописателям на ROS 7 смело ознакомиться.
https://habr.com/ru/articles/759564/
Хабр
Новые возможности в скриптах Роутер Ос 7 Микротик
Появления Роутер ОС 7 давно ждали. Новая система создавалась разумеется для более производительных устройств, имеющих новые процессоры и больше оперативной памяти. Новое ядро Linux, поддержка...
Forwarded from linkmeup
Быстрый, как молния, и ловкий, как мангуст, мануал по вкатыванию в embedded/IoT реверс-инжиниринг на примере реального девайса.
Ясное дело, что он не сделает вас гуру, и вообще вряд ли станет сильно понятней, что происходит, но понять общую концепцию происходящего и запомнить базовые шаги — самое оно.
https://whiterose-infosec.super.site/mjsxj09cm-recovering-firmware-and-backdooring
P.S. А ещё там тьма фурей. Но мы же взрослые люди, почему бы и да.
Ясное дело, что он не сделает вас гуру, и вообще вряд ли станет сильно понятней, что происходит, но понять общую концепцию происходящего и запомнить базовые шаги — самое оно.
https://whiterose-infosec.super.site/mjsxj09cm-recovering-firmware-and-backdooring
P.S. А ещё там тьма фурей. Но мы же взрослые люди, почему бы и да.
MJSXJ09CM - Recovering Firmware and Backdooring
I decided to disassemble the device and take a closer look at the hardware.
Forwarded from Хабр
«Добрый день, решил написать статью про изготовление простого демонстрационного комплекта для изучения СВЧ-радиоволн из максимально доступных компонентов, при этом не ставя под угрозу здоровье любопытствующих»
Простой комплект для изучения сантиметровых радиоволн
Простой комплект для изучения сантиметровых радиоволн
Forwarded from v/ʌь
14 сентября мы вспоминаем Симеона Столпника. Главного заступника и покровителя всех, кто на столбе.
Столпничество - особый вид подвига: непрерывная молитва на «столпе» (открытой возвышенной площадке, камне, башне и т.п.)
Столпничество - особый вид подвига: непрерывная молитва на «столпе» (открытой возвышенной площадке, камне, башне и т.п.)
Wikipedia
Столпник
христианский святой из числа преподобных, избравший особый вид подвига — непрерывную молитву на «столпе»
Forwarded from Патчкорд
Погружение во внутренности
ping в Linux. Cначала про то как считается RTT и как этот расчёт можно обмануть. А потом про то как NAT отслеживает и меняет ICMP с простыми примерами организации рабочего стенда на одном хосте с использованием сетевых пространств имён и сложным кодом Linux ядра.Cloudflare Blog
The day my ping took countermeasures
Ping developers clearly put some thought into that. I wondered how far they went. Did they handle clock changes in both directions? Are the bad measurements excluded from the final statistics? How do they test the software?
Forwarded from Хабр
Разбор работы FIFO на микроархитектурном тренажёре
FIFO — ключевая концепция в хардварном дизайне. Понимание работы FIFO необходимо, в частности, для понимания протокола valid/ready, который в свою очередь необходим для организации flow-control как внутри цифровых блоков так и на межблочном уровне.
К сожалению, по данной тематике очень мало литературы. Да и что говорить, микроархитектурные концепции достаточно сложно освоить по книгам. Понимание данных концепций это по сути выработка хардварной интуиции, приходящая с практикой.
Микроархитектурный тренажёр даёт возможность «прощупать» хардварные сценарии в пошаговом (интерактивном) режиме, предоставляя детальную визуализацию цифровой логики
FIFO — ключевая концепция в хардварном дизайне. Понимание работы FIFO необходимо, в частности, для понимания протокола valid/ready, который в свою очередь необходим для организации flow-control как внутри цифровых блоков так и на межблочном уровне.
К сожалению, по данной тематике очень мало литературы. Да и что говорить, микроархитектурные концепции достаточно сложно освоить по книгам. Понимание данных концепций это по сути выработка хардварной интуиции, приходящая с практикой.
Микроархитектурный тренажёр даёт возможность «прощупать» хардварные сценарии в пошаговом (интерактивном) режиме, предоставляя детальную визуализацию цифровой логики
Forwarded from linkmeup
Даже пытаться не буду как-то перевести название статьи, просто давайте помнить, что даже в эпоху повсеместного диктата приложений нижестоящие слои архитектуры никуда не пропали. Они всё ещё там. И внизу, на самом дне, в районе пыльного пола, будет сеть. И никуда вы от неё не денетесь.
Так что пока к вам не прибежали обвинять во всех смертных грехах, изучите как кластеры k8s работают с IP фабрикой чтобы выпускать приложеньки наружу. Вам же потом будет проще.
https://learn.srlinux.dev/blog/2023/exposing-kubernetes-services-to-sr-linux-based-ip-fabric-with-anycast-gateway-and-metallb/
Так что пока к вам не прибежали обвинять во всех смертных грехах, изучите как кластеры k8s работают с IP фабрикой чтобы выпускать приложеньки наружу. Вам же потом будет проще.
https://learn.srlinux.dev/blog/2023/exposing-kubernetes-services-to-sr-linux-based-ip-fabric-with-anycast-gateway-and-metallb/
learn.srlinux.dev
Learn SR Linux - Exposing Kubernetes Services to SR Linux-based IP Fabric with Anycast Gateway and MetalLB
Open documentation for open Network OS