FOLHETO DE DADOS
Segurança Para Aplicações Web – com escalabilidade
para auditar milhares de web sites – Sob Demanda
Atualmente as vulnerabilidades nas aplicações web são o maior vetor para os ataques
contra a segurança de TI. Os artigos no noticiário acerca dos ataques que
comprometem os dados confidencias freqüentemente mencionam o método usado
sendo “cross-site scripting” , “SQL injection” e “erros de configurações de websites”.
Muitas vezes as vulnerabilidades deste tipo estão fora da experiência tradicional dos
administradores de segurança de TI. Esta relativa obscuridade das vulnerabilidades
dos aplicações web faz deles alvos atrativos para atacantes. Como muitas
organizações têm descoberto, esses ataques evadirão as defesas tradicionais das
redes empresariais, e novas defesas são necessárias.
“
As vulnerabilidades das aplicações web em geral tem origem em
configurações com falhas ou em erros de programação nas linguagens usadas
para aplicações web (Java, .NET, PHP, Python, Perl, Ruby, etc). Estas
vulnerabilidades podem ser complexas e podem se manifestar em muitas
situações diferentes.
Apresentando QualysGuard® Web Applications Scanning
Para ajudar seus clientes a avaliarem e administrarem as vulnerabilidades das
aplicações web, Qualys® está apresentando um novo membro da suíte
QualysGuard Security and Compliance: QualysGuard Web Application
Scanning (WAS) 1.0. Este novo serviço oferece uma varredura e testes de
vulnerabilidades automatizados de aplicações web. O serviço identifica a
maioria das vulnerabilidades que aparecem em OWASP Top 10 e na
classificação de vulnerabilidades WASC, incluindo “SQL injection” e “cross site
scripting”. Os usuários administram as aplicações web, executam varreduras e
geram relatórios na interface de usuário já familiar do QualysGuard
Ciclo de Vida do QualysGuard WAS
1
Cadastrar as aplicações web
4
2
Revisar os resultados
da varredura e
gerar relatórios
Especificar as
opções de
varredura WAS
3
Varredura WAS
Vantagens do QualysGuard WAS
– Reduz o custo total das operações ao automatizar os processos de testes
– Identifica as vulnerabilidades de sintaxe e semântica nas aplicações web
– Usa uma varredura para fazer um perfil da estrutura e da hierarquia da aplicação e executa uma inspeção usando testes autenticados
– Melhora a precisão e reduz os falsos positivos através do perfil da aplicação web
– Tem escalabilidade para qualquer número de aplicações web, de produção ou ambientes de desenvolvimento, com orientação externa ou interna, usando a plataforma QualysGuard Software-as-a-Service (SaaS)
Soluções para empresas de
grande porte de segurança de
aplicações web devem ser
amplas e incluir um extenso
leque de testes para as classes
mais importantes de
vulnerabilidades de aplicações
web tais como “SQL injection”,
“cross site scripting” e
“directory traversals”. Uma
solução empresarial também
deve ser capaz de varrer
múltiplas aplicações em
paralelo, rastrear os resultados
através do tempo, proporcionar
relatórios robustos (em especial
relatórios de cumprimento de
normas) e proporcionar
relatórios personalizados de
acordo com os requisitos
locais.
”
Criação de um programa de segurança
das aplicações web (Whitepaper)
Securosis.com
“
A quantidade de vulnerabilidades
que afetam as aplicações web
têm crescido em um ritmo
assombroso. Em 2008, as
vulnerabilidades que afetavam as
aplicações web representavam
54 % de todas as
vulnerabilidades publicadas e
foram um dos principais fatores
do crescimento geral do número
de vulnerabilidades durante esse
ano.
”
Relatório de tendências e riscos
2008 da IBM X-Force®
Características de QualysGuard WAS :
Varredura e Descoberta de Links — O inspetor de web
integrado realiza uma análise sintática de HTML e de algumas
construções envolvendo JavaScript para extrair os links.
O inspetor balanceia automaticamente a amplitude e a
profundidade dos links descobertos e inspeciona até 5.000
links de cada aplicação web.
Autenticação — Autenticação baseada em HTTP Basic,
Digest e NTLM Server alem de Autenticação por formulários.
Lista Negra — Evita que o inspetor visite certos links em uma
aplicação web.
Ajuste de Desempenho — Nível de banda determinado
pelo usuário para a varredura com o objetivo de controlar o
impacto sobre o desempenho das aplicações.
Conteúdo Sensível — Efetua a busca automatizada de
conteúdo de natureza sensível por meio de expressões em
HTML, como números de cartões de crédito e CPF.
Fluxos de Trabalho para Definir as Varreduras e Revisar os
Relatórios — Fluxos de trabalho lógicos para cada aplicação
web. Os relatórios oferecem uma visibilidade detalhada das
vulnerabilidades.
Lista Branca — Instrui o inspetor para que só visite os links
que se definem explicitamente nesta lista.
Como o QualysGuard WAS funciona :
Etapa do Inspetor
Cadastrar Aplicações Web
O sofisticado mecanismo de varredura inclui diversas técnicas para realizar uma
inspeção efetiva de um website. Dado um nome de usuário e uma senha, o inspetor
identifica automaticamente um formulário HTML de uma página de login e analisa
a lógica da pagina. A partir dai ele monitora o estado da sessão para garantir que
a varredura continua autenticada durante toda a inspeção reautenticando se for
necessário. O inspetor tenta cobrir a maior quantidade possível da funcionalidade de
um website ao balancear a amplitude e a profundidade da inspeção além de evitar os
links redundantes ou recursivos. O inspetor também perfila as partes personalizadas
do website, como a aparência das páginas de erro, e usa a informação do perfil para
reduzir os falsos positivos.
Etapa de Avaliação
A etapa de avaliação de WAS analisa a aplicação web para achar vulnerabilidades
comuns como “SQL injection”, “cross site scripting”, revelação de fontes e “directory
traversals”. O mecanismo de teste depende de uma mescla de assinaturas e da
estrutura do site para determinar com precisão a presença de vulnerabilidades.
Atualmente os testes se concentram nos problemas de injeção de falhas e distinguem
entre os problemas exploráveis e a simples revelação de informação.
Opções de Varredura WAS
Revisão e Relatórios
Os relatórios listam os problemas da aplicação em seções por tipos de vulnerabilidade
como “cross site scripting” ou “SQL injection” além de uma seção que relata as
vulnerabilidades por grupos de aplicações web. QualysGuard WAS gerencia o acesso
dos usuários aos resultados de varreduras individuais das aplicações web com o fim
de acomodar diferentes fluxos de trabalho para correção e testes.
Preços e Disponibilidade :
QualysGuard WAS está disponível como parte da suíte QualysGuard Security and
Compliance. O uso anual para QualysGuard WAS é licenciado de acordo com o número
de aplicações web, incluindo um número ilimitado de varreduras WAS, atualizações de
software e suporte 24 horas por dia, 7 dias da semana e 365 dias do ano.
Resultados de Varredura WAS
www.qualys.com
USA – Qualys, Inc. • 1600 Bridge Parkway, Redwood Shores, CA 94065 • T: 1 (650) 801 6100 • [email protected]
UK – Qualys, Ltd. • 224 Berwick Avenue, Slough, Berkshire, SL1 4QT • T: +44 (0) 1753 872101
Germany – Qualys GmbH • München Airport, Terminalstrasse Mitte 18, 85356 München • T: +49 (0) 89 97007 146
France – Qualys Technologies • Maison de la Défense, 7 Place de la Défense, 92400 Courbevoie • T: +33 (0) 1 41 97 35 70
Japan – Qualys Japan K.K. • Pacific Century Place 8F, 1-11-1 Marunouchi, Chiyoda-ku, 100-6208 Tokyo • T: +81 3 6860 8296
United Arab Emirates – Qualys FZE • P.O Box 10559, Ras Al Khaimah, United Arab Emirates • T: +971 7 204 1225
China – Qualys Hong Kong Ltd. • Suite 1901, Tower B, TYG Center, C2 North Rd, East Third Ring Rd, Chaoyang District, Beijing • T: +86 10 84417495
© Qualys, the Qualys logo and QualysGuard are registered trademarks of Qualys, Inc. All other trademarks are the property of their respective owners. 07/09
Download

Segurança Para aPlicaçõeS Web – com