en
Feedback
hardware.com.ru

hardware.com.ru

Closed channel

Помогаем командам делать защищенные железки. По вопросам сотрудничества пишите прямо @nedos.

Show more
279
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
Сегодняшний доклад со встречи CICADA8. Доклад о глитчерах, глитчинги, Litex, RISC-V и конечно же наших любимых плат от Sipeed. Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

Кстати почти все организации где мы проводили тренинги оставляли наши комплекты с платами у сотрудников для их личного пользо
Кстати почти все организации где мы проводили тренинги оставляли наши комплекты с платами у сотрудников для их личного пользования. Собирайте команду и фиксируйте дату. Детали можно получить у @nedos. Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

Готовимся к сентябрю. Если мы к вам ещё не едем то пишите прямо @nedos. Тренинги для команд от 5-30 сотрудников. Все видео мо
Готовимся к сентябрю. Если мы к вам ещё не едем то пишите прямо @nedos. Тренинги для команд от 5-30 сотрудников. Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

Последнее демо за первый стрим: Добавляем свою логику * Тут мы добавили свой драйвер и логику для светодиод * Светодиоды гаснут плавно благодаря PWM * Для этого мы берём питон нашей платы из Litex и модифицируем её * Мы теперь можем например свой глитчер в верилоге реализовать на любой плате поддерживаемой Litex включая относительно дешёвые и доступные китайские платы Sipeed Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

А вот и платы Sipeed c ПЛИСом от китайского производителя Gowin * У Gowin имеются ПЛИСы первого (GW1) и второго поколения (GW2) * Оба семейства поддерживаются в Litex * Sipeed производит несколько плат с GW1 и GW2 в разных форм факторах * Тут мы покажем Sipeed Tang Nano 9k (GW1) https://aliexpress.ru/item/1005003803994525.html * А также Sipeed Tang Primer 20k (GW2) https://aliexpress.ru/item/1005004653308809.html * Сама плата Sipeed Tang Primer 20k также в формате SODIMM и мы уже разрабатываем платы на базе её в том числе для глитчинга, side channel analysis и для JTAG. Надеемся мы их покажем еще до нового года. Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

А вот опен-сорс. Мы тут покажем только IceSugar. Как говорит наш коллега Колин О Флинн "Опен сорс - это значит что не потеряли денег если оно не работает" * Тут у нас идут два ПЛИСа от Lattice * На плате IceSugar Lattice ICE40UP5k - это небольшой ПЛИС ну туда всё равно помещается VexRiscV в варианте Lite https://aliexpress.ru/item/4001201771358.html * Вторая плата это IceSugar Pro с Lattice ECP5 https://aliexpress.ru/item/1005002270742248.html * Обе платы полностью заводится вообще без тулчейнов от Lattice * Сборка за счёт Yosys (компилятор и синтез) и NextPNR (place and route) Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

Начинаем с самой популярной платы в мире для разработки решений на ПЛИСах. Это Digilent Arty на базе Xilinx Artix A35T. За 3 мин мы успели: * Собрать целое ядро RISC-V * Собрать бутлодер (он называется BIOS) который позволяет нам подгружать уже другие прошивки * Добавить нужную периферию (UART, светодиоды, итд...) * Конфигурировать и запустить PLL который выдает нам наши 100MHz * Запустить memory controller, который добавляет нам 256MiB DDR2 памяти * Прошить ПЛИС битстримом и прошивкой (BIOS) для RISC-V * Далее мы уже тестируем что всё реально работает (включаем/выключаем светодиоды) Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

А вот и Litex! Для задач, связанных с хардвар хакингом и ИБ - это самое лучшее решение. Я помню, как 10 лет назад товарищи после моего доклада на Recon в Montreal мне советовали migen. И вот спустя 10 лет migen стал базой для Litex. А Litex, кстати, добавляет постоянно еще кучу ништяков. Теперь стало реально запустить свой проект на разных платах. Взять и "просто" добавить ядро RISC-V, написав под него прошивку. Все сигналы, шины, адреса делает Litex. У меня есть коллеги, кто запустил свои проекты под ПЛИСы и многие уже реализовали их как ASIC. Мы сами часто запускали на Xilinx софткор Microblaze. Но это означало, что проект будет работать только на Xilinx. Без процессора приходилось  контролировать ПЛИС с ПК, на котором питон. Теперь же можно написать прошивку для RISC-V, так как бутлодер в Litex уже есть. Сейчас мы работаем над опен сорс решениями для тестирования и анализа дивайсов. Это будут аналоги решений от Riscure и Chipwhisperer. Если вам нужно протестировать дивайсы и вам интересно, что мы можем предложить конкретно вам, пишите прямо в личку: @nedos Litex позволяет: ✅ Собирать проекты под 100+ плат ✅ Собирать проекты под различные ПЛИСы (включите оповещения на наш канал, скоро выложу видео по Xilinx 🇺🇸, Lattice 🇺🇸/🇺🇳и Gowin 🇨🇳) ✅ Легко добавлять платы собственной разработки ✅ Легко добавлять различные процессора RISC-V ✅ Делать проекты, которые одновременно поддерживают несколько семейств ПЛИС ✅ Сборку разными тулчейнами включая Yosys (опен сорс компилятор и синтез) Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

А вот и дружественные платы из 🇨🇳 Спойлер: Мы рекомендуем Sipeed Tang Primer 20k Мы тут разбираем: 1. iCESugar-nano https://aliexpress.ru/item/1005002073816863.html 2. iCESugar https://aliexpress.ru/item/4001201771358.html 3. iCESugar-Pro https://aliexpress.ru/item/1005002270742248.html 4. Sipeed Tang Nano 9K https://aliexpress.ru/item/1005003803994525.html 5. Sipeed Tang Primer 20K - https://aliexpress.ru/item/1005004653308809.html Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

Мотивация: Про недружественные платы Xilinx Потом мы ищем альтернативы Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

Лучший вопрос нашего стрима Ответ (где приобрести) вот тут: https://geekboards.ru/product/kovrik-soyuz Скажите что вы от Недоса Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

Первая часть нашего первого стрима - немного о нас и о наших проектах Все видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

Вчера был наш первый стрим. За стрим мы успели: 1. Поговорить об аппаратной (хардварной) безопасности 2. Рассказать какие платы мы рекомендуем для новых проектов особенно в целях анализа и хакинга других девайсов 3. Собрали с нуля процессора RISC-V на разных платах от трёх производителей с тремя разыми тулчейнами 4. Ответили на немало отличных вопросов от нашей аудитории 5. Поговорили немного о стриминге Видео можно посмотреть только на нашем ТГ канале: https://t.me/+KFAG-Bg2ALY0ZTFh

Начинаем. Ссылка на ТГ: https://t.me/+KFAG-Bg2ALY0ZTFh

Вопросы сюда

Стрим уже запустили. Но начинаем в 19:00. Пока ещё пару хайлайтов с наших всяких тренингов и вебинаров. Ссылка на ТГ: https://t.me/+KFAG-Bg2ALY0ZTFh

Стрим начинается через 45 мин - в нашем ТГ канале https://t.me/+KFAG-Bg2ALY0ZTFh

👇Чат для вопросов до и во время стрима сюда👇

Еще пару раз стрим подтестируем)