|
|
|
|
| LEADER |
00000nam0a2200000 4500 |
| 001 |
301841 |
| 005 |
20231102001436.0 |
| 010 |
|
|
|a 9785845919083
|
| 035 |
|
|
|a (RuTPU)RU\TPU\book\327018
|
| 090 |
|
|
|a 301841
|
| 100 |
|
|
|a 20150814d2015 km y0rusy50 ca
|
| 101 |
1 |
|
|a rus
|c eng
|
| 102 |
|
|
|a RU
|
| 105 |
|
|
|a a z 001zy
|
| 200 |
1 |
|
|a Безопасное программирование на С и С++
|e пер. с англ.
|f Р. С. Сикорд
|
| 205 |
|
|
|a 2-е изд.
|
| 210 |
|
|
|a Москва
|c Вильямс
|d 2015
|
| 215 |
|
|
|a 496 с.
|c ил.
|
| 320 |
|
|
|a Библиогр.: с. 475-487.
|
| 320 |
|
|
|a Аббревиатуры: с. 488-493.
|
| 320 |
|
|
|a Предметный указатель: с. 494-496.
|
| 330 |
|
|
|a Распространенные уязвимости программного обеспечения обычно вызваны дефектами программирования, которых можно было бы избежать. Проанализировав десятки тысяч сообщений об уязвимостях, начиная с 1988 года, CERT выявила, что подавляющее количество уязвимостей вызывается относительно небольшим количеством первопричин. Во втором издании книги Безопасное программирование на С и С++ выявляются и поясняются эти первопричины и указываются шаги, которые могут быть предприняты для устранения уязвимостей в разрабатываемом программном обеспечении. Кроме того, книга призывает программистов принять на вооружение наилучшие методы обеспечения безопасности и выработать образ мышления, который поможет защитить программное обеспечение не только от известных на сегодня, но и от будущих атак. Опираясь на доклады и выводы CERT, Роберт С. Сикорд систематически указывает программные ошибки, которые скорее всего приведут к нарушениям безопасности, показывает, как они могут быть использованы злоумышленниками, рассматривает потенциальные следствия такого использования и предоставляет безопасные альтернативы. Во втором издании книги Безопасное программирование на С и С++ приведены сотни примеров безопасного и небезопасного кода и используемых злоумышленниками уязвимостей, реализованных для Windows и Linux. Если вы отвечаете за разработку безопасного программного обеспечения на С или С++ (или за его безопасность) — никакая иная книга не предложит вам помощи такого уровня и такой подробной информации.
|
| 606 |
1 |
|
|a Программное обеспечение
|x Качество
|2 stltpush
|3 (RuTPU)RU\TPU\subj\71719
|9 85502
|
| 610 |
1 |
|
|a угрозы
|
| 610 |
1 |
|
|a безопасность
|
| 610 |
1 |
|
|a C
|
| 610 |
1 |
|
|a C++
|
| 610 |
1 |
|
|a строки
|
| 610 |
1 |
|
|a динамическая память
|
| 610 |
1 |
|
|a управление
|
| 610 |
1 |
|
|a целочисленная безопасность
|
| 610 |
1 |
|
|a многопоточность
|
| 610 |
1 |
|
|a безопасное программное обеспечение
|
| 610 |
1 |
|
|a разработка
|
| 610 |
1 |
|
|a жизненный цикл
|
| 675 |
|
|
|a 004.415.5
|v 4
|
| 700 |
|
1 |
|a Сикорд
|b Р. С.
|g Роберт С.
|
| 801 |
|
1 |
|a RU
|b 63413507
|c 20150814
|
| 801 |
|
2 |
|a RU
|b 63413507
|c 20151002
|g RCR
|
| 900 |
|
|
|a Программирование
|
| 900 |
|
|
|a Программирование на СИ
|
| 900 |
|
|
|a Программирование на языке высокого уровня
|
| 942 |
|
|
|c BK
|
| 959 |
|
|
|a 96/20150814
|d 1
|e 1764,00
|f ЧЗТЛ:1
|