Home » Escrevendo Código Seguro by HOWARD, MICHAEL
Escrevendo Código Seguro HOWARD, MICHAEL

Escrevendo Código Seguro

HOWARD, MICHAEL

Published 2005
ISBN :
Paperback
702 pages
Enter the sum

 About the Book 

Os hackers causam prejuízos incalculáveis e são uma preocupação constante, porque atacam aplicações em rede, roubam números de cartão de crédito, descaracterizam sites e tornam o tráfego de rede extremamente lento. Este livro ensina técnicas queMoreOs hackers causam prejuízos incalculáveis e são uma preocupação constante, porque atacam aplicações em rede, roubam números de cartão de crédito, descaracterizam sites e tornam o tráfego de rede extremamente lento. Este livro ensina técnicas que podem ajudar a manter os malfeitores à distância, com aplicativos seguros. Os autores fornecem códigos de exemplo para demonstrar técnicas específicas de desenvolvimento. A maioria dos exemplos neste livro foi escrita em C ou C++ e requer o Microsoft Visual Studio .NET, apesar de boa parte dos exemplos escritos em C/C++ funcionar bem na maior parte dos compiladores, incluindo o Microsoft Visual C++ 6.0. Os exemplos em Perl foram testados com o ActiveState Perl 5.6 ou o Activate Visual Perl 1.0. no site http-//www.activestate.com. O código Microsoft Visual Basic Scripting Edition e do JScript foi testado com o Windows Host Scripting incluído no Windows 2000. Por fim, os aplicativos em Visual Basic .NET e Visual C# forma escritos e testados com o Visual Studio .NET. Sumário - Segurança Hoje- A Necessidade de Sistemas Seguros- O Processo de Desenvolvimento de uma Segurança Preventiva- Princípios de Segurança a Serem Seguidos- Modelagem das Ameaças- Técnicas Seguras de Codificação- Inimigo Público nº 1- Estouro de Buffer- Determinando um Controle de Acesso Apropriado- Executando com o Menor Privilégio- Questões de Criptografia- Protegendo Dados Secretos- Toda Entrada é Mal-intencionada!- Questões de Representação Canônica- Questões de Entrada no Banco de Dados- Questões de Entrada Específicas da Web- Questões de Internacionalização- Técnicas de Codificação ainda mais Seguras- Segurança de Soquete- Tornando Seguros RPC, Controles ActiveX e DCOM- Protegendo-se de Ataques de Negação de Serviço- Escrevendo um Código .NET Seguro- Tópicos Especiais- Teste de Segurança- Realizando uma Revisão no Código de Segurança- Instalação de Softwares Seguros- Incorporando Privacidade ao seu Aplicativo- Boas Práticas Gerais- Escrevendo Documentação sobre Segurança e Mensagens de Erro.