Всегда работа с CAN была простой, но что-то пошло не так (в устройстве на КДПВ)…
В последнее время мне часто удается использовать микроконтроллер STM32H750VB, и вот в одном устройстве понадобилось задействовать шину CAN, но первая же попытка, которую я предпринял показала всю мою самоуверенность дала странный результат. Ниже описана история
Рубрика «поиск ошибок»
Поиск ошибки FDCAN, которой нет
2020-01-12 в 5:52, admin, рубрики: FDCAN, stm32h750, микроконтроллеры, поиск ошибок, программирование микроконтроллеров, Производство и разработка электроники, Промышленное программирование, электроникаPVS-Studio и Bug Bounties on Free and Open Source Software
2019-01-06 в 16:52, admin, рубрики: Bug Bounties, open source, pvs-studio, Блог компании PVS-Studio, открытое программное обеспечение, поиск ошибок, Тестирование IT-системЕвропейский союз стартовал в январе очередную большую охоту за ошибками в открытых программных проектах. Суммарный призовой фонд составляет около 850 тысяч евро. А теперь даём подсказу. Одним из способов поиска ошибок в исходном коде программ является использование статических анализаторов кода. Например, можно использовать для этих целей PVS-Studio, тем более что недавно был предложен новый вариант его бесплатного лицензирования для открытых проектов.
Читать полностью »
Программе Android Security Rewards исполнился 1 год
2016-06-17 в 10:18, admin, рубрики: android security rewards, багрепорты, Блог компании Google, информационная безопасность, поиск лазеек, поиск ошибок, разработка мобильных приложений, Разработка под android, метки: android security rewards, багрепорты, поиск лазеек, поиск ошибокПривет! Год назад в программе Google Vulnerability Rewards появилась новая номинация — Android Security Rewards. За обнаружение лазейки в системе безопасности Android мы предлагали до 38 000 долларов США. С помощью таких поощрений нам удалось обнаружить и устранить множество ошибок и уязвимостей — и улучшить защиту наших пользователей.
Это было достойное начало — и вот результаты первого года работы программы:
- Вы прислали более 250 отчетов об ошибках, отвечающих нашим требованиям.
- 82 исследователя получили более 550 000 долларов США в качестве вознаграждений. В среднем на одно вознаграждение пришлось 2200 долларов, а на человека — 6700 долларов.
- Наш лучший исследователь, Питер Пи (@heisecode) из Trend Micro, получил $75 750 долларов США за 26 отчетов.
- Пятнадцати исследователям мы заплатили не менее чем по $10 000.
- Никому не удалось описать удаленную атаку, состоящую из цепочки уязвимостей, которая компрометирует Android TrustZone или Verified Boot. Так что главный приз остался невостребованным.
Спасибо всем, кто в принял участие в программе, прислал качественные отчеты об ошибках и помог нам улушчить Android. Теперь защита системы стала надёжней, так что с 1 июня 2016 года мы поднимаем ставки!
Читать полностью »
Как обнаружить переполнение 32-битных переменной в длинных циклах в 64-битной программе
2016-03-22 в 6:46, admin, рубрики: 64-бита, c/c++, c++, pvs-studio, stackoverflow.com, x64, Блог компании PVS-Studio, поиск ошибок, руководство, Си Одна из проблем, с которой сталкиваются разработчики 64-битных приложений, это переполнение 32-битных переменных в очень длинных циклах. С этой задачей хорошо справляется анализатор кода PVS-Studio (набор диагностик Viva64). На тему переполнения переменных в циклах есть ряд вопросов на сайте StackOverflow.com. Но поскольку мои ответы могут счесть исключительно рекламными, а не как полезную информацию, я решил описать возможности PVS-Studio в статье.
Читать полностью »
Геймеры доказали свою пользу для верификации ПО
2015-06-03 в 0:34, admin, рубрики: CSFV, Verigames, верификация, игры, краудсорсинг, оптимизация, поиск ошибок, Программирование, метки: Verigames
Могут ли весёлые совместные игры в онлайне решить сложные проблемы с верификацией программного обеспечения, которыми обычно занимаются профессиональные эксперты в программировании? Другими словами, будет ли армия необразованных геймеров лучше, чем профессиональный процесс? Исследователи из Агентства по перспективным оборонным научно-исследовательским разработкам США (DARPA) уверены, что так и есть.
Читать полностью »