Hardening em - Felipe Tenório

Transcrição

Hardening em - Felipe Tenório
Hardening em
Felipe Tenório
[email protected]
Histórico
Como tudo começou
Felipe Tenório
Felipe Tenório
[email protected]
Histórico
1975–1981: Nasce a Microsoft
• 1975 - Gates e Allen formam uma
parceria chamada Microsoft. A
Microsoft começa pequena, mas com
uma grande visão - um computador
em cada mesa de trabalho e em cada
residência
• 1980 – MS-DOS – Resposta a proposta
da IBM denominada “Chess”
• 1981 - IBM PC com MS-DOS começa
a ser vendido, em 1981, ele apresenta
uma linguagem totalmente nova para
o público geral
Trívia geek: MS-DOS significa Sistema
Operacional em Disco da Microsoft (Microsoft
Disk Operating System).
Felipe Tenório
• O MS-DOS é eficiente, mas também é
difícil de entender para muitas
pessoas
Fonte: Site Microsoft
[email protected]
Histórico
1982–1985: Apresentando o Windows 1.0
• A Microsoft trabalha na primeira
versão de um novo sistema
operacional. Interface Manager é o
codinome.
• Windows acaba sendo escolhido, pois
descreve melhor as caixas ou "janelas"
de computação que são fundamentais
para o novo sistema.
•
Trívia geek: O Windows 1.0 requer um mínimo
de 256 KB, duas unidades de disquete de dupla
face e uma placa de adaptador gráfico.
Felipe Tenório
O Windows é anunciado em 1983,
mas demora um pouco para ser
desenvolvido.
• Em 20/11/1985, 02 anos após o
anúncio inicial, começa a vender o
Windows 1.0.
Fonte: Site Microsoft
[email protected]
Histórico
1987–1990: Windows 2.0–2.11
• Em 9 de dezembro de 1987, a
Microsoft lança o Windows 2.0
• Com ícones de área de trabalho e
memória expandida. Com maior
suporte a gráficos, você pode
sobrepor janelas, controlar o layout da
tela e usar atalhos de teclado para
agilizar seu trabalho.
Trívia geek: o Painel de Controle aparece pela
primeira vez no Windows 2.0.
Felipe Tenório
• O Windows 2.0 foi desenvolvido para
o processador Intel 286. Quando o
386 é lançado, o Windows/386 vem
logo em seguida, para aproveitar os
recursos de memória estendida.
Fonte: Site Microsoft
[email protected]
Histórico
1990–1994: Windows 3.0–Windows NT
• Em 22 de maio de 1990, a Microsoft
anuncia o Windows 3.0, seguido
rapidamente pelo Windows 3.1 em
1992.
• Juntos, eles vendem 10 milhões de
cópias nos dois primeiros anos.
• O
Windows
agora
tem
um
desempenho
significativamente
melhor, gráficos avançados com 16
cores e ícones aperfeiçoados.
Trívia geek: O Windows é cada vez mais usado em
casa e no trabalho, e agora vem com jogos como
Paciência, Espadas e Campo Minado.
Felipe Tenório
• O Gerenciador de Programas, o
Gerenciador de Arquivos e o
Gerenciador de Impressão chegam no
Windows 3.0.
Fonte: Site Microsoft
[email protected]
Histórico
1990–1994: Windows 3.0–Windows NT
• O software Windows é instalado com
disquetes comprados em grandes
caixas, com pesados manuais de
instrução.
• A popularidade do Windows 3.0
cresce com o lançamento de um novo
SDK do Windows.
• O Windows for Workgroups 3.11 vem
com suporte a grupos de trabalho
ponto a ponto e redes em domínio.
• Windows NT é lançado em 27 de julho
de 1993.
Trívia geek: NT vem de New Technology("Nova
Tecnologia")
Felipe Tenório
• Sistema de 32 Bits
Fonte: Site Microsoft
[email protected]
Histórico
1995–1998: Windows 95
• 24 de agosto de 1995, a Microsoft
lança o Windows 95.
• É a era do fax/modem, do email, do
novo mundo online e dos incríveis
jogos
multimídia
e
softwares
educacionais. O Windows 95 tem
suporte integrado para Internet, rede
de conexão discada e novos recursos
Plug and Play.
Trívia geek: em 1996, a Microsoft lança o Flight
Simulator para Windows 95 — pela primeira vez
em 14 anos, ele está disponível para Windows.
Felipe Tenório
• O sistema operacional de 32 bits
também
oferece
multimídia
aperfeiçoada, mais recursos de
computação
móvel
e
redes
integradas.
Fonte: Site Microsoft
[email protected]
Histórico
1995–1998: Windows 95
• O Windows 95 marca a primeira
aparição do menu Iniciar, da barra de
tarefas e dos botões Minimizar,
Maximizar e Fechar em cada janela.
• No início dos anos 90, as pessoas que
entendiam de tecnologia já falavam
sobre a Internet.
Trívia geek: Em 1995, é lançada a primeira versão
do Internet Explorer. O navegador se junta àqueles
que competiam por espaço na World Wide Web.
Felipe Tenório
• Em 1995, Bill Gates escreve um
memorando chamado "The Internet
Tidal Wave" ("A Gigantesca Onda da
Internet"), em que declara que a
Internet é "o mais importante avanço
desde o advento do computador".
Fonte: Site Microsoft
[email protected]
Histórico
1998–2000: Windows 98, Windows 2000, Windows Me
• Lançado em 25 de junho de 1998, o
Windows 98 é a primeira versão do
Windows projetada especificamente
para os consumidores.
• Com o Windows 98, você encontra as
informações com mais facilidade tanto
no computador quanto na Internet.
• Capacidade de abrir e fechar
programas mais rapidamente, além
do suporte para leitura de DVDs e
dispositivos USB.
Trívia geek: o Windows 98 é a última versão
baseada em MS-DOS.
Felipe Tenório
• Barra de Início rápido
Fonte: Site Microsoft
[email protected]
Histórico
Felipe Tenório
Fonte: Site Microsoft
[email protected]
Histórico
1998–2000: Windows 98, Windows 2000, Windows Me
• Windows ME
• Projetado para uso doméstico, o
Windows
Me
oferece
vários
aperfeiçoamentos em música, vídeo e
rede doméstica, além de melhorias
em confiabilidade em relação às
versões anteriores.
Trívia geek: tecnicamente falando, o Windows Me
foi o último sistema operacional da Microsoft
baseado no código do Windows 95
Felipe Tenório
• Aparece a Restauração do Sistema,
um recurso que permite reverter a
configuração
de
software
do
computador para uma data ou hora
anterior a um problema ocorrido.
• Movie Maker
Fonte: Site Microsoft
[email protected]
Histórico
1998–2000: Windows 98, Windows 2000, Windows Me
• O Windows 2000 Professional foi
desenvolvido
para
substituir
o
Windows 95, o Windows 98 e o
Windows NT Workstation 4.0 em
todos os desktops e notebooks
comerciais.
• Introduz o Active Directory
• Melhora integração com a Internet
Trívia geek: o teste de estresse noturno executado
no Windows 2000 durante o desenvolvimento
equivale a três meses de tempo de execução em
até 1.500 computadores.
Felipe Tenório
• Plug and Play, de dispositivos de rede
e sem fio avançados, dispositivos USB,
IEEE 1394 e infravermelhos.
Fonte: Site Microsoft
[email protected]
Histórico
2001–2005: Windows XP
• 25 de outubro de 2001, o Windows XP
é lançado com um visual redesenhado
• Navegar pelo menu Iniciar, pela Barra
de tarefas e pelo Painel de controle é
uma experiência mais intuitiva.
•
As pessoas estão mais conscientes
sobre vírus de computador e hackers,
mas, até certo ponto, os medos são
acalmados com a entrega online de
atualizações de segurança. Os clientes
começam a compreender os avisos
sobre anexos suspeitos e vírus.
Trívia geek: o Windows XP foi compilado de 45
milhões de linhas de código.
Felipe Tenório
Fonte: Site Microsoft
[email protected]
Histórico
2001–2005: Windows XP
• Projetado para uso doméstico, o XP
oferece aperfeiçoamentos como o
Assistente para Configuração de Rede,
o Windows Media Player, o Windows
Movie Maker e recursos aperfeiçoados
para fotos digitais.
• O Windows XP Professional traz a
base sólida do Windows 2000.
• Suporte para área de trabalho remota,
um sistema de arquivos com
criptografia e recursos de restauração
do sistema e redes avançada.
• Suporte a redes sem fio.
Felipe Tenório
Fonte: Site Microsoft
[email protected]
Histórico
2003: Windows Server 2003
• Lançado pela Microsoft em 24 de
abril de 2003
• Tal como o Windows 2000, este
apresenta o Active Directory como
principal ferramenta para a
administração de domínios,
trazendo novos recursos.
• É um sistema utilizado estritamente
em redes de computadores
• Versões:
Web Edition
Standard Edition
Enterprise Edition
Datacenter Edition
Felipe Tenório
Fonte: Wikipedia
[email protected]
Histórico
2006–2008: Windows Vista
• O Windows Vista é lançado em 2006
com o sistema de segurança mais
forte já visto.
• Controle de Conta de Usuário
• No Windows Vista Ultimate, a
Criptografia de Unidade de Disco
BitLocker fornece melhor proteção de
dados.
Trívia geek: mais de 1,5 milhão de dispositivos eram
compatíveis com o Windows Vista no lançamento.
Felipe Tenório
• Design tem um papel importante no
Windows Vista, e recursos como a
barra de tarefas e as bordas das
janelas ganham um visual totalmente
novo.
Fonte: Site Microsoft
[email protected]
Histórico
2008: Windows Server 2008
• Lançado em 27 de fevereiro de 2008
• Windows Server 2008 Standard
Edition - Suporte até 4 gigabytes de
memória em sistemas de 32 bits e 32
GB em sistemas de 64 bits.
• Windows Server Enterprise Edition Sistemas de 64 bits, memória RAM
hot-swap. Até 32 GB de RAM em
sistemas x86 e 2 TB de RAM em
sistemas de 64 bits e 8 CPUs.
• Windows Server 2008 Datacenter
• Windows Web Server 2008 - projetada
Edition - Tem requisito mínimo de CPU
para fornecer serviços Web para a
e pode dar suporte a até 64 CPUs.
implantação de sites e aplicativos. Não
possue AD.
Felipe Tenório
Fonte: Site Microsoft
[email protected]
Histórico
2009: Windows 7
• O Windows 7 é lançado para o
mundo sem fio no final da década de
2000
• Os notebooks superam os desktops
nas vendas
• O Windows 7 inclui novas maneiras de
trabalhar com janelas, como os
recursos de ajuste.
Trívia geek: antes de ser lançado, o Windows 7 foi
avaliado por 8 milhões de testadores beta no
mundo inteiro.
Felipe Tenório
• Marca o início do Windows Touch, que
permite aos usuários com tela sensível
ao toque navegar pela Internet, ver
fotos e abrir arquivos e pastas.
Fonte: Site Microsoft
[email protected]
Histórico
2012-: Windows 8 / 8.1
• Interface totalmente nova
• Inclui melhorias na familiar área de
trabalho do Windows , com uma nova
barra de tarefas e o gerenciamento
otimizado de arquivos.
• Apresenta uma tela Inicial com blocos
que se conectam a pessoas, arquivos,
aplicativos e sites. Os aplicativos são o
destaque.
• Windows Store
Trívia geek: usuários avançados percebem que o
Windows 8 torna a detecção e a correção de erros
do sistema de arquivos mais transparentes e
menos intrusivas.
Felipe Tenório
• Volta do botão Iniciar
Fonte: Site Microsoft
[email protected]
Histórico
2012-: Windows Server 2012
• Lançado em 4 de setembro de 2012.
• Sua característica visual é muito
parecida com a do Windows 8 com o
mesmo estilo de menu.
• Suporte a computação em nuvem
(cloud computing)
• IIS 8.0
• Versões:
- Data Center (+ completa, virtualização)
- Standard (Não Virtualizado)
Trívia geek: otimizado para transferências de
grandes volumes de dados.
- Essentials (25 Contas)
- Foundations (15 Contas)
Felipe Tenório
Fonte: Wikipedia
[email protected]
Histórico
2015: Windows 10
• Volta do menu Iniciar com blocos
• Múltiplas áreas de trabalhos
• Possibilidade do uso do teclado para
colar e copiar textos a partir
do prompt de comando
• DirectX 12
• Irá receber atualizações críticas e
pacotes de segurança, à medida que
eles forem lançados, mas os usuários e
administradores de sistema terão a
capacidade de atrasar a implantação
automática de atualizações não
críticas ou desabilitá-las inteiramente.
Felipe Tenório
Fonte: Site Microsoft
Segurança da Informação
•
•
•
•
Confidencialidade
Integridade
Disponibilidade
Autenticidade
• Físico / Virtual
• ISO/IEC27002:2005
Felipe Tenório
Segurança da Informação
Felipe Tenório
Segurança da Informação
Felipe Tenório
Segurança da Informação
Felipe Tenório
Fonte: http://hackmageddon.com/
Segurança da Informação
Felipe Tenório
Fonte: http://hackmageddon.com/
Segurança da Informação
Felipe Tenório
Fonte: http://hackmageddon.com/
Segurança da Informação
Felipe Tenório
Fonte: http://www.cvedetails.com/
Hardening em Windows - Clientes
•
•
•
•
Sand Box
Anti Vírus
Firewall
Acesso Remoto
Felipe Tenório
•
•
•
•
Atualizações e Patches
Criptografia
Fechar Portas da Rede
Boas Práticas
Agenda
Anti Vírus
1
Acesso Remoto
2
Firewall
Felipe Tenório
3
Criptografia
4
Atualizações e
Patches
5
6
Boas Práticas
Anti Vírus
• Software que detecta, evita, atua, remove e neutraliza programas mal –
intencionados.
• Melhor forma de prevenção é a atualização do antivírus utilizado no computador
constantemente.
• O anti vírus vive no passado.
• Treinamento e conscientização dos usuários sobre as normas de segurança da
informação.
• Não baixar arquivos de origem duvidosa na rede externa, Não inserir discos
inseguros nos computadores...
• O administrador do sistema deve se manter sempre atualizado e seguir medidas
de segurança com o objetivo de proteger o sistema de possíveis ameaças.
• Fazer Backups Periódicos.
• Configurar os clientes de e-mail para não interpretarem HTML ou qualquer Script,
configurar o Office para não executar macros sem permissão...
Felipe Tenório
Anti Vírus
Market Share – Anti Vírus – Outubro de 2014
Felipe Tenório
Fonte: www.opswat.com
Anti Vírus
Market Share – Anti Vírus – Por Versão – Outubro de 2014
Felipe Tenório
Fonte: www.opswat.com
Anti Vírus
Falsos Anti Vírus
http://en.wikipedia.org/wiki/List_of_rogue_security_software
Felipe Tenório
Coffee Break
Voltaremos em 15 minutos
Felipe Tenório
Firewall
Felipe Tenório
Acesso Remoto
Uma conexão remota permite o acesso total a outro computador que esteja
conectado à mesma rede ou à internet. Através da conexão remota é possível
acessar os arquivos e usar todos os programas e recursos da rede do
computador que permitiu o acesso remoto.
Quando se utiliza a técnica de hardening o acesso remoto deve
se desabilitado dos computadores da rede, evitando que as
informações sejam roubadas, eliminadas ou corrompidas por
pessoas ou softwares mal intencionados.
•
•
•
•
Conexão a Área de Trabalho Remota (RDP)
VNC - Virtual Network Computing
FTP
SCP - Secure Copy
Felipe Tenório
Vídeo
Felipe Tenório
Atividade
• Formar Grupos
• Discutir sobre os temas: “Você acha possível ter um
ambiente seguro usando Windows?” e “Quais os
maiores desafios ao profissional da área de segurança
da informação em Alagoas?”
• Tempo para discussão interna: 30 minutos
• Eleger um representante do grupo para
demonstrar as conclusões alcançadas e
suas justificativas
• Tempo de fala até 5 minutos
Felipe Tenório
Auditoria de Senhas
• A senha deve ser única, intransferível e de propriedade de um único usuário.
• O administrador do sistema deve possibilitar a alteração da senha no primeiro
login que o usuário fizer no sistema.
• Senhas Fracas: sequências simples (ex: 123), datas de aniversário e nomes
próprios, não reaproveitar senhas quando as mesmas forem expiradas e não
divulgar suas senhas a terceiros
• Estipular um número mínimo de caracteres (ex: 8 caracteres), utilizar letras
minúsculas, maiúsculas, números e caracteres especiais, estabelecer a regra de
alteração das senhas em um intervalo de tempo, definido pelo administrador do
sistema ou pela empresa.
• A ferramenta John the Ripper é capaz de avaliar se a senha dos usuários de um
sistema é fraca ou não é uma ferramenta de Brute Force (força bruta, que testa
combinações de senha para encontrar a resposta).
• Solicitar substituição.
Felipe Tenório
Invasor com perfil administrativo
• Instalar rootkits
• Instalar keyloggers
• Instalar controles do ActiveX
• Substituir os arquivos de programas do sistema operacional com Trojans ou
cavalo de tróia
• Trojans: Keyloggers e Backdoors
- Acessar informações sensíveis das contas dos usuários do sistema.
- Desabilitar / Desinstalar antivírus e firewall.
- Cobrir os rastros apagando logs do sistema.
- Desativar o boot do sistema.
- Instalar e executar serviços considerados desnecessários ou inseguros.
- Capturar / Registrar as ações de todos os usuários do sistema.
- Acessar outros hosts da rede
Felipe Tenório
Sistemas de Detecção e Prevenção de
Intrusão
• Notificar, rastrear e identificar tentativas de ataques e invasões em um sistema
• WAF - Web Application Firewall
Um firewall de Aplicação Web (WAF) pode ser um appliance, plugin do servidor
ou um filtro que aplica um conjunto de regras para uma comunicação HTTP.
Geralmente, estas regras abrangem os ataques comuns, tais como Cross-site
Scripting (XSS) e SQL Injection
• IDS - Intrusion detection system
• A ferramenta é acionada e toma um ação baseada na detecção do problema e
conforme as configurações da ferramenta que está sendo utilizada
Felipe Tenório
Microsoft OLE - CVE-2014-6352
• Afeta todas as versões com suporte do Microsoft Windows, excluindo Windows
Server 2003
• Pode permitir a execução remota de código se um usuário abrir um arquivo do
Microsoft Office especialmente criado que contenha um objeto OLE.
• Poderá obter os mesmos direitos que o usuário atual.
Felipe Tenório
IIS – Internet Information Services
•
Servidor web criado pela Microsoft para seus sistemas operacionais para
servidores
• A função do IIS no Windows server é oferecer uma plataforma para a
hospedagem de sites, serviços e aplicativos, sendo capaz de integrar as
seguintes tecnologias: ASP.NET, FTP, PHP, WCF e o próprio IIS
• Uma de suas características mais utilizadas é a geração de
páginas HTML dinâmicas, que diferentemente de outros servidores web, usa
tecnologia proprietária, o ASP (Active Server Pages), mas também pode usar
outras tecnologias com adição de módulos de terceiros.
Felipe Tenório
IIS – Internet Information Services
• Maximiza a segurança da Web através de um consumo de servidor reduzido e
do isolamento automático de aplicativo.
• Implanta e executa o ASP.NET, o ASP clássico e os aplicativos Web do PHP no
mesmo servidor.
• Faz o isolamento de aplicativo concedendo aos processos de trabalho, por
padrão, uma identidade exclusiva e uma configuração de área restrita, reduzindo
ainda mais os riscos de segurança.
• Adiciona e remove os componentes internos do IIS, e até mesmo os substitui por
módulos personalizados, adequados às necessidades do usuário.
• Usar o Gerenciador do IIS para configurar recursos do IIS e administrar sites.
• Usar o protocolo FTP para permitir que proprietários de site carreguem e baixam
arquivos.
• Configurar aplicativos Web que são escritos através de várias tecnologias, como
ASP clássico, ASP.NET e PHP.
Felipe Tenório
IIS – Internet Information Services
• URLScan
• PLESK
• Erros personalizados
• Permissões de execução
• Proteção por senha
• URLS Reescritas
• Parar sites inativos / Excluir
• LOGS
• Limitação de MIME Types
• Proxy Reverso
Felipe Tenório