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

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

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

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

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

Девочка из прошлого

Тоцка Тала
3. Айдаровы
Любовные романы
:
современные любовные романы
.
5.00
рейтинг книги
Девочка из прошлого

Восход. Солнцев. Книга I

Скабер Артемий
1. Голос Бога
Фантастика
:
фэнтези
,
попаданцы
,
аниме
.
5.00
рейтинг книги
Восход. Солнцев. Книга I

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

Моури Эрли
7. Ваше Сиятельство
Фантастика
:
боевая фантастика
,
аниме
.
5.00
рейтинг книги
Ваше Сиятельство 7

Очкарик 2

Афанасьев Семен
2. Очкарик
Фантастика
:
фэнтези
,
альтернативная история
.
5.00
рейтинг книги
Очкарик 2

Вечный. Книга VI

Рокотов Алексей
6. Вечный
Фантастика
:
рпг
,
фэнтези
.
5.00
рейтинг книги
Вечный. Книга VI

Расплата. Отбор для предателя

Лаврова Алиса
2. Отбор для предателя
Фантастика
:
фэнтези
.
5.00
рейтинг книги
Расплата. Отбор для предателя

Лейб-хирург

Дроздов Анатолий Федорович
2. Зауряд-врач
Фантастика
:
альтернативная история
.
7.34
рейтинг книги
Лейб-хирург

"Никто" так не смотрит

Кистяева Марина
Территория любви
Любовные романы
:
современные любовные романы
.
5.50
рейтинг книги
Никто так не смотрит

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

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

Тактик

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

Эволюционер из трущоб. Том 3

Панарин Антон
3. Эволюционер из трущоб
Фантастика
:
попаданцы
,
аниме
,
фэнтези
,
фантастика: прочее
.
6.00
рейтинг книги
Эволюционер из трущоб. Том 3

Возвращение демонического мастера. Книга 1

Findroid
1. Вселенная Вечности
Фантастика
:
фэнтези
.
5.75
рейтинг книги
Возвращение демонического мастера. Книга 1

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

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

Орден Багровой бури. Книга 3

Ермоленков Алексей
3. Орден Багровой бури
Фантастика
:
фэнтези
,
попаданцы
.
5.00
рейтинг книги
Орден Багровой бури. Книга 3

Ермак. Регент

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

Камень. Книга восьмая

Минин Станислав
8. Камень
Фантастика
:
фэнтези
,
боевая фантастика
.
7.00
рейтинг книги
Камень. Книга восьмая

Диверсант. Дилогия

Корчевский Юрий Григорьевич
Фантастика
:
альтернативная история
.
8.17
рейтинг книги
Диверсант. Дилогия