Книги
Дневник охотника за ошибками
Клейн, Т. Дневник охотника за ошибками : путешествие через джунгли проблем безопасности программного обеспечения / Т. Клейн; перевод с английского А. Н. Киселев. — Москва : ДМК Пресс, 2015. — 240 с.: ил.. — ISBN 978-5-97060-294-2.
Аннотация
Книга "Дневник охотника за ошибками", написанная экспертом по безопасности программного обеспечения Тобиасом Клейном (Tobias Klein), рассказывает, как обнаруживаются и используются ошибки, найденные им в некоторых наиболее популярных во всем мире программных продуктах, таких как операционная система Apple iOS, медиапроигрыватель VLC, веб-браузеры и даже ядро операционной системы Mac OS X. В этом уникальном отчете вы увидите, как разработчики, по чьей вине произошли эти ошибки, исправили их - или же оказались не в состоянии это сделать. Попутно вы познакомитесь: с приемами поиска ошибок, такими как идентификация и отслеживание движения пользовательских данных и инженерный анализ; с эксплуатацией уязвимостей, таких как разыменование нулевого указателя, переполнение буфера и преобразования типов; с принципами разработки концептуального программного кода, доказывающего наличие уязвимости; с правилами передачи извещений об ошибках производителям программного обеспечения или независимым брокерам. Книга "Дневник охотника за ошибками" снабжена реальными примерами уязвимого кода и программ, использовавшихся для поиска и проверки ошибок. Неважно, охотитесь ли вы за ошибками только ради забавы, зарабатываете ли вы на этом или просто стремитесь сделать мир безопаснее, вы приобретете новые ценные навыки, наблюдая за тем, как действует профессиональный охотник за ошибками.
-
УДК:004.438
-
ISBN:978-5-97060-294-2
Рекомендовано к ознакомлению
- 1. Бизли, Д. Python / Д. Бизли. — Москва : ДМК Пресс, 2019. — 647 с.. — ISBN 978-5-97060-751-0.
- 2. Рашка, С. Python и машинное обучение / С. Рашка. — Москва : ДМК, 2017. — 418 с.. — ISBN 978-5-97060-409-0.
- 3. Прохоренок, Н.А. Python 3 / Н. А. Прохоренок, В. А. Дронов. — 2-е изд.. — Санкт-Петербург : БХВ-Санкт-Петербург, 2022. — 608 с.. — ISBN 978-5-9775-3994-4.
- 4. Гэддис, Т. Начинаем программировать на Python / Т. Гэддис. — 5-е изд.. — Санкт-Петербург : БХВ-Петербург, 2024. — 854 с.. — ISBN 978-5-9775-6803-6.
- 5. Котеров, Д.В. PHP 8 / Д. В. Котеров, И. В. Симдянов. — Санкт-Петербург : БХВ-Петербург, 2024. — 992 с.. — ISBN 978-5-9775-1692-1.
- 6. Гэддис, Т. Начинаем программировать на Python / Т. Гэддис. — 5-е изд.. — Санкт-Петербург : БХВ-Петербург, 2023. — 854 с.. — ISBN 978-5-9775-6803-6.
- 7. Просиз, Д. Прикладное машинное обучение и искусственный интеллект для инженеров / Д. Просиз. — Астана : АЛИСТ, 2024. — 432 с.. — ISBN 978-601-09-5051-1.
- 8. Чакон, С. Git для профессионального программиста / С. Чакон, Б. Штрауб. — Москва : Питер, 2024. — 494, [2] с.. — (Библиотека программиста). — ISBN 978-5-4461-1131-2.
- 9. Чакон, С. Git для профессионального программиста / С. Чакон, Б. Штрауб. — Москва : Питер, 2019. — 496 с.. — (Библиотека программиста). — ISBN 978-5-4461-1131-2.
- 10. Ньюмен, С. Создание микросервисов / С. Ньюмен. — 2-е изд.. — Санкт-Петербург : Питер, 2024. — 622 с.. — (Бестселлеры O'Reilly). — ISBN 978-5-4461-1145-9.
Отзывы читателей
0