|
|
Escrevendo Código Seguro
|
|
|
Os hackers causam prejuízos incalculáveis e são uma preocupação constant...
Editora: Bookman Companhia ED
ISBN: 9788536304410
Autor: Michael Howard & David LeBlanc
Páginas: 701
Formato: 28 x 17 (impresso)
Publicação: 2005
|
Lista:
Desc.:
Preço: |
178,00
26,70
151,30
|
|
Sinopse: 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 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.
|
Compartilhe:
|
|
|
|
|
|
Outros livros relacionados!
|
.
|