campus capivari análise e desenvolvimento de sistemas (ads) … · 2015-05-02 ·...

29
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: [email protected] / [email protected]

Upload: others

Post on 18-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

Campus Capivari

Análise e Desenvolvimento de Sistemas (ADS)

Prof. André Luís Belini

E-mail: [email protected] / [email protected]

Page 2: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

MATÉRIA: SIG

� Aula N°: 10

� Tema: Segurança em sistemas de informação

� Tópico do Plano de Ensino: 12 e 13

� Metodologia: Aula expositiva, vídeos, atividades em grupo

Page 3: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

OBJETIVOS

� Analisar por que sistemas de informação precisam de

proteção especial contra destruição, erros e uso

indevido

� Avaliar o valor empresarial da segurança e do

controle

� Projetar uma estrutura organizacional para

segurança e controle

� Avaliar as mais importantes tecnologias e

ferramentas disponíveis para salvaguardar recursos

de informação

Page 4: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

VULNERABILIDADES E USO INDEVIDO

� Um computador desprotegido conectado à Internet pode ser

danificado em poucos segundos

� Segurança: políticas, procedimentos e medidas técnicas

usados para impedir acesso não autorizado, alteração,

roubo ou danos físicos a sistemas de informação

� Controles: métodos, políticas e procedimentos

organizacionais que garantem a segurança dos ativos da

organização, a precisão e a confiabilidade de seus registros

contábeis e a adesão operacional aos padrões

administrativos

Page 5: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

POR QUE O SISTEMAS SÃO VULNERÁVEIS

� Problemas de hardware (quebras, erros de

configuração, danos por uso impróprio ou crime)

� Problemas de software (erros de programação,

erros de instalação, mudanças não autorizadas)

� Desastres (quedas de energia, enchentes,

incêndios etc.)

� Vulnerabilidades da Internet

� Desafios da segurança sem fio

Page 6: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

VULNERABILIDADES DE SISTEMAS

Page 7: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

DESAFIOS DE SEGURANÇA – WI-FI

Page 8: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

MALWARES

� Vírus

� Worms

� Cavalos de Tróia

� Spyware

� Key loggers (registradores de teclas)

Page 9: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

HACKERS E CIBERVANDALISMO

� Hackers versus crackers

� Cibervandalismo

� Spoofing

� Sniffing

� Ataque de recusa de serviço (DoS)

� Ataque Distribuído de Recusa de Serviço (DDoS)

� Botnets (‘redes de robôs’)

Page 10: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

CRIMES DE INFORMÁTICA

� Crime de informática: ‘Quaisquer violações da

legislação criminal que envolvam um conhecimento de

tecnologia da informática em sua perpetração,

investigação ou instauração de processo’ –

Departamento de Justiça dos Estados Unidos

� As empresas norte-americanas perdem 14 bilhões de

dólares por ano para o cibercrime

� Roubo de identidade (phishing, evil twins, pharming,

uso indevido do computador [spamming])

� Ciberterrorismo e guerra cibernética

Page 11: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

DADOS ESTATÍSTICOS INCIDENTES NAINTERNET

Page 12: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

AMEAÇAS INTERNAS

� Ameaças à segurança frequentemente se

originam dentro da empresa

� Engenharia social

Page 13: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

VULNERABILIDADES DE SOFTWARE

� Softwares comerciais contêm falhas que criam

vulnerabilidades de segurança

� Patches (remendos)

Page 14: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

VALOR EMPRESARIA DA SEGURANÇA

� O não funcionamento dos sistemas de computador

pode levar a perdas significativas ou totais das

funções empresariais

� As empresas estão agora mais vulneráveis do que

nunca

� Uma brecha de segurança pode reduzir o valor de

mercado de uma empresa quase imediatamente

� Segurança e controles inadequados também

produzem problemas de confiabilidade

Page 15: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

PERÍCIA FORENSE COMPUTACIONAL

� Grande parte das provas para ações legais são encontradas

hoje em formato digital

� O controle adequado de dados pode economizar dinheiro

quando for necessário apresentar informações

� Perícia forense computacional: procedimento científico de

coleta, exame, autenticação, preservação e análise de dados

mantidos em — ou recuperados por — meios de

armazenamento digital, de tal maneira que as informações

possam ser usadas como prova em juízo

� Dados ambientes

Page 16: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

ESTABELECER ESTRUTURA DE

SEGURANÇA E CONTROLE

� NBR ISO/IEC 27002

� Avaliação de risco

� Política de segurança

� Chief security officer (CSO)

� Política de uso aceitável (AUP)

� Políticas de autorização

� Sistemas de gerenciamento de autorização

Page 17: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

CONTINUIDADE DOS NEGÓCIOS

� Downtime

� Sistemas de computação tolerantes a falhas

� Computação de alta disponibilidade

� Computação orientada a recuperação

� Plano da recuperação de desastres

� Plano de continuidade dos negócios

� Outsourcing da segurança (provedores de

serviços de segurança gerenciada)

Page 18: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

AUDITORIA E CONTROLE DE SISTEMAS

Auditoria de sistemas:

� Identifica todos os controles que governam

sistemas individuais de informação e avalia sua

efetividade.

� O auditor entrevista indivíduos-chave e examina

os controles de aplicação, os controles gerais de

integridade e as disciplinas de controle.

Page 19: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

CONTROLE DE ACESSO

� Autenticação

� Tokens

� Smart cards

� Autenticação biométrica

Page 20: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

MEDIDAS DE SEGURANÇA

� Firewall: a combinação de hardware e software

que controla o fluxo de tráfego que entra ou sai

da rede

� Sistemas de detecção de invasão monitoram em

redes corporativas para detectar e deter intrusos

� Software antivírus e antispyware software

verifica a presença de malware em computadores

e frequentemente também é capaz de eliminá-lo

Page 21: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

SEGURANÇA EM WI-FI

� WEP (Wired Equivalent Privacy): primeiromecanismo de segurança a ser lançado. Éconsiderado frágil e, por isto, o uso deve serevitado.

� WPA (Wi-Fi Protected Access): mecanismodesenvolvido para resolver algumas dasfragilidades do WEP. É o nível mínimo desegurança que é recomendado.

� WPA-2: similar ao WPA, mas com criptografiaconsiderada mais forte. É o mecanismo maisrecomendado.

Page 22: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

CRIPTOGRAFIA

� A criptografia, considerada como a ciência e a

arte de escrever mensagens em forma cifrada ou

em código, é um dos principais mecanismos de

segurança que você pode usar para se proteger

dos riscos associados ao uso da Internet.

Page 23: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

COMO FUNCIONA A CRIPTOGRAFIA?

Page 24: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

CRIPTOGRAFIA SIMÉTRICA

Page 25: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

CRIPTOGRAFIA DE CHAVES PÚBLICAS

� Um dos algoritmos de chave públicas mais

utilizados é o RSA (Algoritmo de Rivest,

Shamir, Adelson):

� Algoritmo matemático baseado na teoria dos

números.

Page 26: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

SIMÉTRICA X ASSIMÉTRICA

Page 27: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

ASSINATURAS DIGITAIS

Técnica criptográfica análoga às assinaturas manuais:

� Transmissor (Bob) assina digitalmente um documento utilizando sua

chave privada;

� Receptor (Alice) pode verificar que Bob, e ninguém mais, assinou

o documento decifrando a mensagem com a chave pública de Bob.

Esse procedimento garante:

� A integridade da mensagem (tornando-a verificável e não

forjável);

� Não-repúdio da mesma:

Não há como Bob dizer que a mensagem não foi assinada por ele (K+(K- (m) )

= m).

Page 28: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

DÚVIDAS? PERGUNTAS? ANGÚSTIAS? AFLIÇÕES?

Page 29: Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) … · 2015-05-02 · Engenhariasocial. VULNERABILIDADES DE SOFTWARE Softwares comerciais contêm falhas que criam vulnerabilidadesdesegurança

Prof. André Luís Belini

E-mail: [email protected] /

[email protected]

Blog: http://profandreluisbelini.wordpress.com/

Página: www.profandreluisbelini.com.br