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


Дэвид Лебланк   Майкл Ховард   Джон Виега  

.NET Framework   Basic, Visual Basic, VB Script, VBA и т.п.   C, C++, C#   Java, Java Script   PHP   Python   Другие языки и системы программирования   Компьютерная безопасность   Литература ХXI века (эпоха Глобализации экономики)   Современные российские издания   Учебники и самоучители по компьютеру  

19 смертных грехов, угрожающих безопасности программ 3 Мб, 308с.   (читать)  (скачать fb2)  (Купить и читать по подписке)  (post) (иллюстрации)

19 смертных грехов, угрожающих безопасности программ (fb2)Добавлена: 23.04.2013 Версия: 1.12.
Кодировка файла: UTF-8
Поделиться:
   (Fb2-info)    (ссылка для форума)     (ссылка для блога)     (QR-код книги)  

Аннотация

Эта книга необходима всем разработчикам программного обеспечения, независимо от платформы, языка или вида приложений. В ней рассмотрены 19 грехов, угрожающих безопасности программ, и показано, как от них избавиться. Рассмотрены уязвимости на языках C/C++, C#, Java, Visual Basic, Visual Basic.NET, Perl, Python в операционных системах Windows, Unix, Linux, Mac OS, Novell Netware. Авторы издания, Майкл Ховард и Дэвид Лебланк, обучают программистов, как писать безопасный код в компании Microsoft. На различных примерах продемонстрированы как сами ошибки, так и способы их исправления и защиты от них. Если вы программист, то вам просто необходимо прочесть эту книгу. Перевод: А. Слинкин





#!/usr/bin/perl use Apache::Util; use Apache::Request; use strict; my $apr = Apache::Request->new(Apache->request); my $name = $apr->param(\'name\'); $apr->content_type(\'text/html\'); $apr->send_http_header; if ($name =~/^\w{5,25}$/) { $apr->print("Hello, " . Apache::Util::html_encode($name); } else { $apr->print "Вон отсюда!"; }

Лингвистический анализ текста:
Приблизительно страниц: 308 страниц - немного выше среднего (235)
Средняя длина предложения: 125.75 знаков - намного выше среднего (83)
Активный словарный запас: близко к среднему 1392.45 уникальных слова на 3000 слов текста
Доля диалогов в тексте: 0.02% - очень мало (26%)
Подробный анализ текста >>

 (Оглавление)



«Призрачные миры» - интернет-магазин современной литературы в жанре любовного романа, фэнтези, мистики