19 смертных грехов, угрожающих безопасности программ

главная - аудиокниги
жанры    популярные авторы
Помогите раскрутить наш сайт, поставьте ссылку у себя в соц. сети:

19 смертных грехов, угрожающих безопасности программ

Отрывок из книги

Строго говоря, переполнение возникает, когда программа пытается писать в память, не принадлежащую выделенному буферу, но есть и ряд других ошибок, приводящих к тому же эффекту. Одна из наиболее интересных связана с форматной строкой, мы рассмотрим ее в описании греха 2. Еще одно проявление той же проблемы встречается, когда противнику разрешено писать в произвольную область памяти за пределами некоторого массива. И хотя формально это не есть классическое переполнение буфера, мы рассмотрим здесь и этот случай. Результатом переполнения буфера может стать что угодно – от краха программы до получения противником полного контроля над приложением, а если приложение запущено от имени пользователя с высоким уровнем доступа (root, Administrator или System), то и над всей операционной системой и другими пользователями. Если рассматриваемое приложение – это сетевая служба, то ошибка может привести к распространению червя. Первый получивший широкую известность Интернет–червь эксплуатировал ошибку в сервере finger, он так и назывался – «finger–червь Роберта Т. Морриса» (или просто «червь Морриса»). Казалось бы, что после того как в 1988 году Интернет был поставлен на колени, мы уже должны научиться избегать переполнения буфера, но и сейчас нередко появляются сообщения о такого рода ошибках в самых разных программах.
Книга закрыта по требованию правообладателя.
Комментарии:
Популярные книги

Один на миллион. Трилогия

Земляной Андрей Борисович
Один на миллион
Фантастика
:
боевая фантастика
.
8.95
рейтинг книги
Один на миллион. Трилогия

Страж Кодекса. Книга V

Романов Илья Николаевич
5. КО: Страж Кодекса
Фантастика
:
фэнтези
,
попаданцы
,
аниме
.
5.00
рейтинг книги
Страж Кодекса. Книга V

Убивать чтобы жить 3

Бор Жорж
3. УЧЖ
Фантастика
:
героическая фантастика
,
боевая фантастика
,
рпг
.
5.00
рейтинг книги
Убивать чтобы жить 3

Вперед в прошлое 11

Ратманов Денис
11. Вперед в прошлое
Фантастика
:
попаданцы
,
альтернативная история
.
5.00
рейтинг книги
Вперед в прошлое 11

Последний Паладин. Том 12

Саваровский Роман
12. Путь Паладина
Фантастика
:
аниме
,
фэнтези
,
попаданцы
.
5.00
рейтинг книги
Последний Паладин. Том 12

Сильнейший Столп Империи. Книга 3

Ермоленков Алексей
3. Сильнейший Столп Империи
Фантастика
:
аниме
,
фэнтези
,
попаданцы
.
5.00
рейтинг книги
Сильнейший Столп Империи. Книга 3

Сапер. Том IV

Вязовский Алексей
4. Сапер
Фантастика
:
попаданцы
,
альтернативная история
.
5.00
рейтинг книги
Сапер. Том IV

Егерь Ладов

Шелег Дмитрий Витальевич
3. Кровь и лёд
Фантастика
:
боевая фантастика
,
аниме
,
фэнтези
.
5.00
рейтинг книги
Егерь Ладов

Протокол "Наследник"

Лисина Александра
1. Гибрид
Фантастика
:
фэнтези
,
попаданцы
,
аниме
.
5.00
рейтинг книги
Протокол Наследник

Кодекс Охотника. Книга XXI

Винокуров Юрий
21. Кодекс Охотника
Фантастика
:
фэнтези
,
попаданцы
,
аниме
.
5.00
рейтинг книги
Кодекс Охотника. Книга XXI

Сапер. Том II

Вязовский Алексей
2. Сапер
Фантастика
:
альтернативная история
.
4.25
рейтинг книги
Сапер. Том II

Кодекс Охотника

Винокуров Юрий
1. Кодекс Охотника
Фантастика
:
фэнтези
,
юмористическое фэнтези
,
попаданцы
,
боевая фантастика
.
5.00
рейтинг книги
Кодекс Охотника

Ваше Сиятельство

Моури Эрли
1. Ваше Сиятельство
Фантастика
:
фэнтези
,
попаданцы
.
5.00
рейтинг книги
Ваше Сиятельство

Я уже царь. Книга XXIX

Дрейк Сириус
29. Дорогой барон!
Фантастика
:
юмористическое фэнтези
,
аниме
,
попаданцы
.
5.00
рейтинг книги
Я уже царь. Книга XXIX

На границе империй. Том 5

INDIGO
5. Фортуна дама переменчивая
Фантастика
:
боевая фантастика
,
попаданцы
.
7.50
рейтинг книги
На границе империй. Том 5

Рассвет русского царства 3

Грехов Тимофей
3. Новая Русь
Фантастика
:
историческое фэнтези
,
альтернативная история
.
5.00
рейтинг книги
Рассвет русского царства 3

Камень

Минин Станислав
1. Камень
Фантастика
:
боевая фантастика
.
6.80
рейтинг книги
Камень