Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню

Безопасное программирование на C и C++

Издание 2016 г.
810 грн
"Безопасное программирование на C и C++" - Роберт С. Сиакорд

От издательства

Узнайте об основных причинах уязвимостей программного обеспечения и научитесь их избегать!

Распространенные уязвимости программного обеспечения обычно вызываются дефектами программирования, которых можно было бы избежать. Проанализировав десятки тысяч сообщений об уязвимостях, начиная с 1988 года, CERT выявила, что подавляющее количество уязвимостей вызывается относительно небольшим количеством первопричин.

Во втором издании книги Безопасное программирование на C и C++ выявляются и поясняются эти первопричины и указываются шаги, которые могут быть предприняты для устранения уязвимостей в разрабатываемом программном обеспечении. Кроме того, книга призывает программистов принять на вооружение наилучшие методы обеспечения безопасности и выработать образ мышления, который может помочь защитить программное обеспечение не только от известных на сегодня, но и от будущих атак. Опираясь на доклады и выводы CERT, Роберт С.Сикорд систематически указывает программные ошибки, которые, скорее всего, приведут к нарушениям безопасности, показывает, как они могут быть использованы злоумышленниками, рассматривает потенциальные следствия такого использования и предоставляет безопасные альтернативы.

В книге подробно рассмотрены следующие темы.

Повышение безопасности и защищенности любого приложения на C/C++.
Описание атак с использованием переполнения буфера и разрушения стека, использующих небезопасную логику работы со строками.
Как избежать уязвимостей и дефектов безопасности при использовании функций управления динамической памятью.
Как устранить проблемы целочисленной арифметики, вытекающие из переполнения знаковых целых чисел, циклического возврата беззнаковых целых чисел и ошибок усечения.
Безопасный ввод-вывод и устранение уязвимостей, связанных с файловой системой.
Корректное применение функций форматированного вывода без внесения уязвимостей форматных строк.
Устранение конфликтов при доступе к ресурсам и прочих уязвимостей при разработке параллельно выполняемого кода.
Обновления во втором издании:

Обновленные стандарты C и C++.
Значительно переработанные главы, посвященные строкам, управлению динамической памятью и целочисленной безопасности.
Новая глава о параллельных вычислениях.
Во втором издании книги Безопасное программирование на C и C++ приведены сотни примеров безопасного и небезопасного кода и используемых злоумышленниками уязвимостей, реализованных для Windows и Linux. Если вы отвечаете за разработку безопасного программного обеспечения на C или C++ (или за его безопасность) никакая иная книга не предложит вам помощи такого уровня и такой подробной информации.

Издание 2016 г.
Товар заканчивается
810 грн

Безопасное программирование на C и C++

Артикул : 46735
Издательство : Диалектика-Вильямс
Автор : Роберт С. Сиакорд
Язык : Русский
ISBN13 : 978-5-8459-1908-3
Формат : 70x100/16
EAN13 : 9785845919083
Страниц : 496
Год издания : 2016
Тип переплета : Твердый
810 грн
Издание 2016 г.

Описание
"Безопасное программирование на C и C++" - Роберт С. Сиакорд

От издательства

Узнайте об основных причинах уязвимостей программного обеспечения и научитесь их избегать!

Распространенные уязвимости программного обеспечения обычно вызываются дефектами программирования, которых можно было бы избежать. Проанализировав десятки тысяч сообщений об уязвимостях, начиная с 1988 года, CERT выявила, что подавляющее количество уязвимостей вызывается относительно небольшим количеством первопричин.

Во втором издании книги Безопасное программирование на C и C++ выявляются и поясняются эти первопричины и указываются шаги, которые могут быть предприняты для устранения уязвимостей в разрабатываемом программном обеспечении. Кроме того, книга призывает программистов принять на вооружение наилучшие методы обеспечения безопасности и выработать образ мышления, который может помочь защитить программное обеспечение не только от известных на сегодня, но и от будущих атак. Опираясь на доклады и выводы CERT, Роберт С.Сикорд систематически указывает программные ошибки, которые, скорее всего, приведут к нарушениям безопасности, показывает, как они могут быть использованы злоумышленниками, рассматривает потенциальные следствия такого использования и предоставляет безопасные альтернативы.

В книге подробно рассмотрены следующие темы.

Повышение безопасности и защищенности любого приложения на C/C++.
Описание атак с использованием переполнения буфера и разрушения стека, использующих небезопасную логику работы со строками.
Как избежать уязвимостей и дефектов безопасности при использовании функций управления динамической памятью.
Как устранить проблемы целочисленной арифметики, вытекающие из переполнения знаковых целых чисел, циклического возврата беззнаковых целых чисел и ошибок усечения.
Безопасный ввод-вывод и устранение уязвимостей, связанных с файловой системой.
Корректное применение функций форматированного вывода без внесения уязвимостей форматных строк.
Устранение конфликтов при доступе к ресурсам и прочих уязвимостей при разработке параллельно выполняемого кода.
Обновления во втором издании:

Обновленные стандарты C и C++.
Значительно переработанные главы, посвященные строкам, управлению динамической памятью и целочисленной безопасности.
Новая глава о параллельных вычислениях.
Во втором издании книги Безопасное программирование на C и C++ приведены сотни примеров безопасного и небезопасного кода и используемых злоумышленниками уязвимостей, реализованных для Windows и Linux. Если вы отвечаете за разработку безопасного программного обеспечения на C или C++ (или за его безопасность) никакая иная книга не предложит вам помощи такого уровня и такой подробной информации.

Рекомендуемые книги

Купить Основи фізіології та гігієни харчування. Підручник.

Основи фізіології та гігієни харчування. Підручник.

Зубар Н.М.

210 грн
Купить Сучасна українська кухня з Лесею Кравецькою

Сучасна українська кухня з Лесею Кравецькою

180 грн
Купить Подарочный пакет Cat love!  (32*26*12 см)

Подарочный пакет Cat love! (32*26*12 см)

30 грн
Купить Как надо и как не надо делать книги. Культура издания в примерах

Как надо и как не надо делать книги. Культура издания в примерах

Аркадий Мильчин

180 грн
Купить Работа в команде. Как подобрать и организовать эффективную команду

Работа в команде. Как подобрать и организовать эффективную команду

Кристина Оттл, Г. Гертер

105 грн
Купить Джуді Муді стає знаменитою

Джуді Муді стає знаменитою

МакДоналд Меґан

70 грн
Купить Акварель без правил. Техники, эксперименты, практические советы

Акварель без правил. Техники, эксперименты, практические советы

Джин Хэйнс

485 грн
Купить Добро пожаловать в рай

Добро пожаловать в рай

Бернар Вербер

140 грн
Купить Мозг. Инструкция по применению. Как использовать свои возможности по максимуму и без перегрузок

Мозг. Инструкция по применению. Как использовать свои возможности по максимуму и без перегрузок

Дэвид Рок

315 грн
Купить Быть пиратом. Как бросить миру вызов и победить

Быть пиратом. Как бросить миру вызов и победить

Сэм Коннифф Альенде

200 грн
Купить Легенды и мифы Древней Греции

Легенды и мифы Древней Греции

Николай Кун

74 грн
Купить Lift. Поднимите энергию на максимально возможный уровень

Lift. Поднимите энергию на максимально возможный уровень

Игорь Калинаускас

323 грн
Купить World Economy and International Economic Relations

World Economy and International Economic Relations

Юрій Козак

115 грн
Купить «Я зажгла заветные свечи…»

«Я зажгла заветные свечи…»

Анна Ахматова

150 грн
Купить Убий мене ніжно

Убий мене ніжно

Ніккі Френч

185 грн
Купить Техники Радикального Прощения.Радикальное Проявление

Техники Радикального Прощения.Радикальное Проявление

Колин Типпинг

115 грн
Купить Операции c производными финансовыми инструментами: Учет, налоги, правовое регулирование

Операции c производными финансовыми инструментами: Учет, налоги, правовое регулирование

Сафонова Татьяна

461 грн
Купить Pride and Prejudice / Гордість і упередження. Рівень «Upper-Intermediate»

Pride and Prejudice / Гордість і упередження. Рівень «Upper-Intermediate»

Джейн Остен

66 грн
Купить 500 схем для радиолюбителей. Радиостанции и трансиверы

500 схем для радиолюбителей. Радиостанции и трансиверы

Семьян

54 грн
Купить Глобальный эволюционизм. Идеи, проблемы, гипотезы

Глобальный эволюционизм. Идеи, проблемы, гипотезы

И.В.Ильин,А.Д.Урсул,Т.А.Урсул

300 грн
Купить Оченята. Солом’яний  бичок

Оченята. Солом’яний бичок

45 грн
Купить Як зростають бренди: чого не знають маркетологи

Як зростають бренди: чого не знають маркетологи

Байрон Шарп

285 грн
Купить Скетчбук художника. Скетчи в городе, в путешествиях, на природе

Скетчбук художника. Скетчи в городе, в путешествиях, на природе

Кэти Джонсон

560 грн
Купить Банда піратів. Скарби пірата Моргана

Банда піратів. Скарби пірата Моргана

Жюльєтт Парашині-Дені, Олівер Дюпен

135 грн
Купить Записки примата: необычайная жизнь ученого среди павианов

Записки примата: необычайная жизнь ученого среди павианов

Роберт Сапольски

350 грн
Купить Малое собрание сочинений

Малое собрание сочинений

О.Генри

240 грн
Купить Финансовые услуги для всех? Стратегии и проблемы расширения доступа (т)

Финансовые услуги для всех? Стратегии и проблемы расширения доступа (т)

Ашли Демиргюч-Кунт, Торстен Бек, Патрик Хонован

647 грн
Купить Синергетика. Нелинейность времени и ландшафты коэволюции

Синергетика. Нелинейность времени и ландшафты коэволюции

Князева Елена, Курдюмов Сергей

108 грн
Купить Магия денег. Прикладная книга для девушек

Магия денег. Прикладная книга для девушек

Елена Тарарина

221 грн
Купить Drinks. Крепкий алкоголь. Коктейли. Вино & пиво. Практический путеводитель

Drinks. Крепкий алкоголь. Коктейли. Вино & пиво. Практический путеводитель

Адам Макдауэлл

210 грн
Купить Поступай как женщина, думай как мужчина. Почему мужчины любят, но не женятся, и другие секреты сильного пола

Поступай как женщина, думай как мужчина. Почему мужчины любят, но не женятся, и другие секреты сильного пола

Стив Харви

200 грн
Купить 7 принципов женщины-бренда

7 принципов женщины-бренда

Светлана Муха

290 грн
Купить Сильмариліон

Сильмариліон

Джон Рональд Руел Толкін

250 грн
Купить Я манипулирую тобой: Методы противодействия скрытому влиянию

Я манипулирую тобой: Методы противодействия скрытому влиянию

Никита Непряхин

350 грн
Купить Эффективное программирование на C++. Практическое программирование на примерах

Эффективное программирование на C++. Практическое программирование на примерах

Эндрю Кёниг, Барбара Э. Му

495 грн
Купить Величайшие математические задачи

Величайшие математические задачи

Иэн Стюарт

350 грн
Купить Беллмен и Блэк, или Незнакомец в черном

Беллмен и Блэк, или Незнакомец в черном

Диана Сеттерфилд

200 грн
Купить Дельфины капитализма. 10 историй о людях, которые сделали всё не так и добились успеха

Дельфины капитализма. 10 историй о людях, которые сделали всё не так и добились успеха

Дмитрий Соколов-Митрич

425 грн
Купить Мои правила: Слушай, учись, смейся и будь лидером

Мои правила: Слушай, учись, смейся и будь лидером

Ричард Брэнсон

350 грн
Купить Грамотійка. Інтелектуальний розвиток дітей 1-2 роки

Грамотійка. Інтелектуальний розвиток дітей 1-2 роки

Ольга Земцова

43 грн

Книги из категории "Книги по программированию"

Купить Компьютерные науки. Базовый курс

Компьютерные науки. Базовый курс

Дж. Гленн Брукшир, Деннис Брилов

900 грн
Купить Adobe Flash CC. Официальный учебный курс. +CD.

Adobe Flash CC. Официальный учебный курс. +CD.

760 грн
456 грн
Купить Язык программирования C++. Базовый курс

Язык программирования C++. Базовый курс

Стенли Б. Липпман, Жози Лажойе

900 грн
Купить Секреты JavaScript ниндзя

Секреты JavaScript ниндзя

Джон Резиг, Беэр Бибо

810 грн
Купить Высокопроизводительный код на платформе .NET

Высокопроизводительный код на платформе .NET

Бен Уотсон

980 грн
Купить Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих

Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих

Эл Свейгарт

720 грн
Купить Изучаем Java EE. Современное программирование для больших предприятий

Изучаем Java EE. Современное программирование для больших предприятий

Себастьян Дашнер

Нет в наличии
Купить Си на примерах. Практика. практика и только практика

Си на примерах. Практика. практика и только практика

Дмитрий Кольцов

325 грн
Купить Программирование на C для чайников

Программирование на C для чайников

Дэн Гукин

420 грн
Купить Суперкомпилятор SCP4: Общая структура.

Суперкомпилятор SCP4: Общая структура.

Немытых А.П.

253 грн
127 грн
Купить NI Measurement Studio: практика разработки систем измерения и управления на C++

NI Measurement Studio: практика разработки систем измерения и управления на C++

Юрий Магда

240 грн
120 грн
Купить Системы баз данных. Полный курс

Системы баз данных. Полный курс

Гектор Гарсиа-Молина, Джеффри Д. Ульман, Дженнифер Уидом

1 080 грн
Купить C++ на примерах, практика, практика и только практика

C++ на примерах, практика, практика и только практика

Павел Орленко, Петр Евдокимов

325 грн
Купить Microsoft IIS 5 Administration

Microsoft IIS 5 Administration

O'brien G.

198 грн
99 грн
Купить ASP - взгляд изнутри

ASP - взгляд изнутри

Фландерс Й.

16 грн
8 грн
Купить Building Web Sites With Macromedia Studio MX

Building Web Sites With Macromedia Studio MX

Tom Green, Chris S. Flick

275 грн
138 грн
Купить Flash 4. Анимация в интернете

Flash 4. Анимация в интернете

Дерек Франклин, Брукс Паттон

22 грн
11 грн
Купить Введение в ECMAScript 6

Введение в ECMAScript 6

Нараян Прасти

555 грн
500 грн
Купить Java. Библиотека профессионала, том 2. Расширенные средства программирования

Java. Библиотека профессионала, том 2. Расширенные средства программирования

Кей С. Хорстманн

900 грн
Купить Глубокое обучение: готовые решения

Глубокое обучение: готовые решения

Давид Осинга

330 грн

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2020 Bookzone.com.ua              Условия использования | Политика конфиденциальности
Интеграция сайта с 1С: ©SUPC