Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 40 сообщений
Cообщения с меткой

фаззинг - Самое интересное в блогах

Следующие 30  »
rss_habr

Что такое фаззинг и зачем он нужен?

Четверг, 19 Января 2023 г. 13:50 (ссылка)

Всем привет! Меня зовут Кирилл, я старший разработчик в группе «Полигоны и ограничения доставки» в Ozon. Cегодня я расскажу про фаззинг, встроенный в Go: что это такое, зачем он нужен в разработке программного обеспечения и как с его помощью найти баг в дикой природе open-source-коде (рассмотрим на примере).

Читать далее

https://habr.com/ru/post/711428/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711428

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

От взлома Firefox до подготовки к Апокалипсису. Как польский хакер Михал Залевски попал в «Матрицу»

Вторник, 08 Ноября 2022 г. 16:00 (ссылка)



Как говорят философы, лучший код — код, которого нет или который не нужно поддерживать. Эта мудрость объясняет, почему некоторые выдающиеся разработчики не пишут много нового кода, а наоборот — ставят целью поиск и удаление лишнего.



К ним относится хакер-самоучка Михал Залевски (Michal Zalewski), который входит в список самых влиятельных представителей индустрии ИБ. Он построил успешную карьеру от технического специалиста польского интернет-провайдера до директора по информационной безопасности Google, а в своей недавней книге даёт практические советы, как подготовиться к наступающему концу света. В общем, это разносторонняя и талантливая личность. На рисунке из Твиттера (вверху) Михал изображён с женой и собакой.
Читать дальше →

https://habr.com/ru/post/695386/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695386

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Где искать баги фаззингом и откуда вообще появился этот метод

Четверг, 03 Ноября 2022 г. 11:26 (ссылка)

Подход фаззинг-тестирования родился еще в 80-х годах прошлого века. В некоторых языках он используется давно и плодотворно — соответственно, уже успел занять свою нишу. Сторонние фаззеры для Go были доступны и ранее, но в Go 1.18 появился стандартный. Мы в «Лаборатории Касперского» уже успели его пощупать и тестируем с его помощью довольно большой самостоятельный сервис.







Меня зовут Владимир Романько, я — Development Team Lead, и именно моя команда фаззит баги на Go. В этой статье я расскажу про историю фаззинга, про то, где и как искать баги, а также как помочь фаззинг-тестам эффективнее находить их в самых неожиданных местах. И покажу этот подход на примере обнаружения SQL-инъекций.
Читать дальше →

https://habr.com/ru/post/696724/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696724

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Фаззинг по-русски на практике: crusher, Astra Linux

Пятница, 07 Октября 2022 г. 12:01 (ссылка)

Привет, Хабр! Меня зовут Дима, я занимаюсь тестированием безопасности операционной системы Astra Linux в группе компаний «Астра». В статье я расскажу о фаззинг-тестировании, которое помогает обнаружить слабые места программ методом подачи на их входные интерфейсы различных наборов данных, при обработке которых ПО может начать вести себя нештатно или выйти из строя.

Читать далее

https://habr.com/ru/post/692030/?utm_source=habrahabr&utm_medium=rss&utm_campaign=692030

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Фаззинг JS-движков с помощью Fuzzilli

Пятница, 30 Сентября 2022 г. 09:55 (ссылка)



fuzzilli – это фаззер для javascript-движков от команды googleprojectzero. Его отличительная черта – это FuzzIL, промежуточный язык, который можно мутировать и затем транслировать в js. Этот язык обеспечивает мутированному js семантическую валидность: даже после нескольких раундов изменений в коде остается логика, с которой движок будет работать.



Движки, которые можно фаззить





В этом списке V8, Spidermonkey, XS и duktape уже поддерживают работу с fuzzilli. А остальные движки можно пропатчить и начать фаззинг, патчи включены в состав инструмента.



С помощью fuzzilli уже найдено много интересных багов типа OOB. Разберемся, как он устроен.

Читать дальше →

https://habr.com/ru/post/690742/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690742

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Приглашаем на онлайновый митап про нативный фаззинг в 1.18 Go и его особенности

Среда, 14 Сентября 2022 г. 14:47 (ссылка)

В четверг, 22 сентября, в 16 часов (МСК) мы проведем онлайновый митап под названием «Фаззинг и обработка ошибок в 1.18 Go».



Наши коллеги, пишущие на Go, дадут максимум практики. Они покажут, как кодить, чтобы фаззинг-тестам было проще находить в этом коде баги. А также разберут, по каким принципам тест может понять, когда он смог сломать тестируемый код, и как переписать тесты, чтобы найти пачку внезапных багов.







Кроме того, они затронут следующие темы:


  • Что есть фаззинг в целом, и где он используется.

  • Фаззинг-тест на бизнес логику – это как?

  • Проводим фаззинг-тест на URL normallizer.

  • Помогаем фаззеру на примере поиска SQL-инъекций.



Зарегистрироваться для участия в митапе можно на странице мероприятия.

https://habr.com/ru/post/688242/?utm_source=habrahabr&utm_medium=rss&utm_campaign=688242

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Фаззинг Linux через WTF

Среда, 11 Мая 2022 г. 11:15 (ссылка)



Недавно появился фаззер What The Fuzz, который (кроме названия) интересен тем, что это:




  • blackbox фаззер;

  • snapshot-based фаззер.



То есть он может исследовать бинарь без исходников на любом интересном участке кода.



Например, сам автор фаззера натравил WTF на Ida Pro и нашел там кучу багов. Благодаря подходу с snapshot'ами, WTF умеет работать с самыми тяжелыми приложениями.



Ключевые особенности WTF, на которые стоит обратить внимание:




  • работает только с бинарями под x86;

  • запустить фаззинг можно и на Linux, и на Windows;

  • исследуемым бинарем может быть только бинарь под Windows.



Получается, нельзя фаззить ELF?



На самом деле, можно. Просто нет инструкции, как сделать snapshot для Linux. Все-таки главная мишень — это программы для Windows.



Эта статья появилась из желания обойти это ограничение.

Читать дальше →

https://habr.com/ru/post/664230/?utm_source=habrahabr&utm_medium=rss&utm_campaign=664230

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<фаззинг - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda