Feed SparkFun Electronics [copy] http://www.sparkfun.com/feeds/news has loading error: cURL error 22: The requested URL returned error: 405
Feed tqfp.org [copy] http://tqfp.org/rss/ has loading error: A feed could not be found at `http://tqfp.org/rss/`; the status code is `200` and content-type is `text/html; charset=utf-8`
Security Issues regarding GSMA eSIMs / eUICCs + Javacard
The independent security researcher Adam Gowdiak has published an extensive report on flaws he found in some eUICCs (the chips used to store eSIM profiles within the GSMA eSIM architecture). While the specific demonstrable exploit was in a product of one specific CardOS Vendor (Kigen, formerly part of ARM), the fundamental underlying issue is actually an architectural one.
The Oracle Javacard [memory] safety architecture relies on a so-called bytecode verifier which is a program that you run after compiling an application, but before executing the code on the Javacard. The specifications allow for both on-card and off-card verification. However,...
Подключение отладчика GDB к системе RISC-V работающей в симуляторе Verilator
На неделе мне задали вопрос, на который я к своему стыду не смог сразу ответить: "Как стартует RISC-V процессор и как обрабатывает прерывания?". Попробую на него ответить хотя бы сейчас. Но! Мне кажется, чтобы по настоящему разобраться в этом вопросе было бы хорошо пройти отладчиком по шагам весь старт и инициализацию RISC-V SoC. Только так, на деле, можно понять особенности системы команд процессора и нюансы запуска.
Чтобы пройти отладчиком запуск процессора мне нужно этот отладчик подключить к системе на кристалле. Вообще-то я что-то такое уже делал, когда запускал систему с процессором MIPSfpga - тогда к нашей FPGA плате Марсоход3 (Altera MAX10)...
TIG сварка в домашней мастерской, знакомство. Часть 4. Настройка, присадка, включение
Мы решили приобщиться к такому замечательно полезному делу, как сварка неплавящимся (вольфрамовым) электродом в среде защитного газа, иначе — TIG, аргоно-дуговая сварка, и уже познакомились с минимальными мерами защиты и газобаллонным оборудованием процесса (Часть №1); сварочными аппаратами, горелками и расходными частями к ним (Часть №2); присоединили все кабели и шланги горелки к сварочному аппарату, подобрали, заточили и установили W электрод (Часть №3). Пора включать сетевое питание и попробовать наложить свои первые швы. Оговоримся — речь идёт о домашнем любительском применении, малыми силами и средствами, имея до этого только небольшой опыт сварки плавящимся покрытым электродом (MMA), да разнообразной пайки. Читать...
Звоним через полстраны по dial-up модему в 2025 году
Приветствую всех!
Многие из нас застали лично и всё ещё помнят «модемную» эпоху. И даже мне самому доводилось ими пользоваться, а много позже я писал про то, каково в нынешних реалиях сидеть в интернете через старый аналоговый модем. Но вот мне стало интересно: а как насчёт попробовать позвонить не через мини-АТС, а на модем в другом районе или даже в другом городе? Именно этим мы сейчас и займёмся.
Итак, в сегодняшней статье проверим на практике, реально ли заставить два модема связаться друг с другом в наши дни заката эпохи медных линий. Узнаем, насколько стабильным будет соединение и будет ли оно вообще. Традиционно...
lowRISC Tackles Post-Quantum Cryptography Challenges through Research Collaborations
...
Простое резервное копирование VPS сервера на Linux с помощью bash-скрипта
Бэкап (backup — «резервная копия»), — это создание копии данных, хранящихся на устройстве, с целью возможности их восстановления в случае потери или повреждения оригиналов. Бэкапы делаются для файлов, папок, приложений, систем и других данных. Обычно провайдеры предоставляют возможность снятие полного снапшота (snapshot) VPS сервера. Такой вариант бэкапа хорош, но не позволяет полученные данные загрузить себе локально на ПК или один-в-один перенести на другой сервер. Можно установить специализированное ПО, но оно занимает место на диске и потребляет дополнительный объем памяти. И обычно, хорошие системы резервного копирования стоят немалых денег, а бесплатные, не обладают нужной гибкостью и функциональностью. Поэтому предлагается простой bash-скрипт...
HackRF Pro Q+A
This post is a collection of some of the first questions asked by the community about HackRF Pro shortly after we announced it. Questions were asked by folks across our various social media accounts and in our Discord server. The answers given here are expanded versions of how the folks on our team responded to the public question we observed.
Why is it called HackRF Pro and not HackRF Two?
We felt that “Pro” expressed the idea that this is a refinement of the HackRF One design and that “Two” would more likely be interpreted as a revolutionary design. Our goal was...
TIG сварка в домашней мастерской, знакомство. Часть 3. Подключение, электроды
Продолжим погружаться в восхитительный мир тонкой и качественной сварки любых металлов средствами TIG процесса — работа неплавящимся вольфрамовым электродом в среде аргона, оборудование для которого может быть сравнительно простым, доступным и ремонтопригодным, вплоть до самодельных установок. Исходные условия: любительская домашняя мастерская, невеликий бюджет, нуль опыта. В части №1 мы уже познакомились со средствами защиты и газобаллонной частью дела; в части №2 коснулись сварочных аппаратов и горелок. Читать дальше →
Протон-Импульс. Самый защищённый оптический домофон
Приветствую всех!
Несколько раз я уже рассказывал об оптических домофонах. И вот сейчас ко мне в руки попал третий тип оптических электронных ключей. Помимо того, что эти домофоны выпускались на предприятии, изначально никак на них не специализировавшемся, они примечательны ещё рядом свойств. Какими же? Давайте разбираться.
Итак, в сегодняшней статье поговорим про домофоны «Протон-Импульс». Узнаем, чем же они так примечательны и как же они устроены. Традиционно будет много интересного. Читать дальше →
Transparent LCD on a Raspberry Pi
Want to bring up one of our transparent LCDs on a Raspberry Pi but confused about how exactly to do that? This is the post for you!
Getting StartedThis guide will walk through using our CFAG12864Ux/Tx Raspberry Pi demo code. It is relevant to a wide range our our graphic LCDs, a list of which can be found at the end of this post.
Supplies:• A display with CFA10110 adapter board (see list of applicable LCDs below)
• Raspberry Pi (I’m using the 4B+) with OS loaded
• 5V power supply
• Jumper cables (e.g., 6″ WR-JMP-Y40 or 3″ WR-JMP-41)
• The demo code