Тренинг: Учебный день по встроенному Linux и безопасности - чтение
событие состоится в четверг 27 сентября, в Конференц-центр Грин Парк в чтении.
Спонсор: Avnet Silica
Avnet Silica - европейское подразделение специалистов по полупроводникам Avnet, одного из ведущих мировых дистрибьюторов технологий, которое действует как интеллектуальная связь между клиентами и поставщиками. Дистрибьютор упрощает сложность, предоставляя креативные решения, технологии и логистическую поддержку. Avnet Silica является партнером ведущих производителей полупроводников и поставщиков инновационных решений на протяжении многих лет. Avnet Silica, в которой работают более 200 инженеров и технических специалистов, поддерживает проекты на всех этапах: от идеи до концепции и производства. Для получения дополнительной информации посетите www.avnet-silica.com
Встроенная безопасность
Обеспечивая подробное практическое обучение, оно предназначено для инженеров по встраиваемым технологиям, ищущих введение в ключевые темы по встроенным Linux и безопасности.
Например, мы рассмотрим анатомию системы Embedded Linux, и она будет охватывать широкий спектр инструментов трассировки и профилирования, которые могут помочь понять проблемы с производительностью, а также исследовать ошибки и неожиданное поведение. Также рассматриваются стандарты кодирования и методы защитного программирования. И многое другое.
Потоки и темы
День организован в виде двух параллельных потоков: студенты будут посещать один из двух потоков, которые предоставляют примерно шесть часов объединенных презентаций и практического опыта.
Каждый поток делится на четыре подтемы, снова открывая студенту основы каждой тематической области.
С точки зрения предварительных условий, будет достаточно минимальных знаний или осведомленности о каждой тематической области.
Детали потока
| Поток 1 | Встроенный Linux | Анатомия встраиваемой системы Linux |
| 1,5 часа
На этом занятии мы рассмотрим каждый из компонентов, необходимых для работы Linux на встроенной системе (то есть ядро Linux, набор инструментов, загрузчик, файловая система). Мы рассмотрим, как каждый из этих компонентов вписывается в систему и какие функции они предоставляют для разработки и в конечном развернутом продукте. Мы рассмотрим некоторые из возможных вариантов выбора и рассмотрим возможные варианты создания интегрированной среды разработки для встроенного Linux. Yocto Kick начало 1,5 часа |
Мы исследуем, как минимальная система Linux может быть расширена, чтобы включать в себя заказное, упакованное программное обеспечение Мы демонстрируем, как стандартные инструменты Linux выпадают из системы сборки и могут использоваться в автономном SDK. В процессе будут представлены ключевые концепции системы сборки Yocto Project, такие как рецепты, задачи и слои. | Обед |
| Linux User / Отладка ядра
1,5 часа Важной частью процесса разработки встроенных систем Linux является отладка. Независимо от того, нужно ли удалять ошибки или проверять поведение системы, разработчикам важно знать, как отлаживать свой код, работающий на цели Linux. Мы внимательно рассмотрим отладку встроенных приложений и ядра Linux и рассмотрим различные инструменты и методологии, доступные в типичной встроенной системе Linux. |
Трассировка и профиль | 1,5 часа |
| Linux предоставляет широкий спектр инструментов трассировки и профилирования, которые вы можете использовать для понимания проблем с производительностью, а также для выявления ошибок и непредвиденных ситуаций. На этом занятии мы представим некоторые инструменты, доступные в типичной встраиваемой системе Linux, и покажем, как их можно использовать для анализа ядра, приложений и более широкой системы, помогая вам оптимизировать ваши продукты. Мы используем реальные примеры и демонстрации, чтобы показать, как они работают на практике. | Поток 2 | |
| Встроенная безопасность
Распространенные атаки и смягчение последствий (1) 1,5 часа |
Как атакуют встроенные системы • Основные уязвимости системного программного обеспечения • Атаки на уровне приложений • Атаки на систему • | |
| Распространенные атаки и смягчение последствий (2)
1,5 часа Практические занятия |
: Общие атаки и защита от них
Обед |
Стандарты кодирования и защитное программирование |
1,5 часаC является наиболее широко используемым языком программирования для встраиваемых приложений. Несмотря на то, что это мощный язык, общепризнанно, что эта сила имеет недостаток в том, что небезопасный, небезопасный и ненадежный код слишком легко написать. Хорошим решением является разработка кода, соответствующего соответствующему набору рекомендаций, которые помогут избежать подводных камней. -
| MISRA C | а также | CERT C |
| два примера таких рекомендаций. Они представлены, сопоставлены и сопоставлены, поэтому у вас есть возможность сделать осознанный выбор для вашего конкретного проекта.
Безопасный жизненный цикл разработки программного обеспечения. |
1,5 часа
Этот сеанс рассматривает безопасный жизненный цикл безопасности программного обеспечения? Он рассматривает: • Процесс SSDL: архитектура и дизайн • Уменьшение поверхности атаки • Процесс моделирования угроз • Оценка безопасности • Создание модели угроз • Определение требований безопасности
Для получения дополнительной информации о двух потоках см. онлайн |
, |
| Зарегистрируйтесь на событие сейчас »
Почтовый индекс места проведения мероприятия - RG2 6GP, на юге города возле стадиона Мадейски. Посмотреть детали мероприятия » |
||
|
|
|
|
|
|
|
