Baixe o app para aproveitar ainda mais
Prévia do material em texto
TECNOLOGIAS WEB RAV 1 – Revisão para AV1 RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB 1990 – NASCIA A WORLD WIDE WEB - WWW RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB Conjunto de redes interconectadas Protocolo TCP/IP Não há controle global no nível operacional INTERNET (REDE MUNDIAL DE COMPUTADORES) RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB 1991 - RNP (Rede Nacional de Pesquisas), trouxe a Internet para o Brasil, com o objetivo de atender a conexão das redes de universidades e centros de pesquisas, mas logo as esferas federal e estadual começaram também a se interligar. 1995 - Ministérios de Comunicações e de Ciência e Tecnologia abriram a Internet para a sua operação comercial, onde provedores puderam contratar conexões junto com a RNP e depois com a Embratel. INTERNET NO BRASIL RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB Maio/1995 Criação do Comitê Gestor Internet, que conta com a participação do MC e MCT, de entidades operadoras e gestoras de espinhas dorsais, de representantes de provedores de acesso ou de informações,de representantes de usuários e da comunidade acadêmica. http://www.cgi.br INTERNET NO BRASIL RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB INTERNET NO BRASIL Atribuições do Comitê Gestor: Fomentar o desenvolvimento de serviços INTERNET no Brasil; Recomendar padrões e procedimentos técnicos e operacionais para a INTERNET no Brasil; Coordenar a atribuição de endereços INTERNET, o registro de nomes de domínios, e a interconexão de espinhas dorsais; Coletar, organizar e disseminar informações sobre os serviços INTERNET. RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB PESQUISA Fonte: www.w3counter.com Outubro 2012 Navegadores Web: Chrome 21 21,15 % Internet Explorer 9 12,51 % Firefox 15 12,49 % Internet Explorer 8 9,98 % Safari 5,1 7,23 % Internet Explorer 7 4,40 % Chrome 22 4,05 % RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB PESQUISA Fonte: www.w3counter.com Outubro 2012 Sistemas Operacionais Windows 7 44,79 % Windows XP 22,15 % Apple OS X 8,72 % iOS 8,13 % Windows Vista 6,36 % Android 2,90 % Linux 2,05 % RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB CAMADAS Cada camada é responsável por um grupo de tarefas, fornecendo um conjunto de serviços bem definidos para o protocolo da camada superior. TCP/IP RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB Trata das características elétricas e mecânicas do meio, como tipos de conectores e cabos utilizado para estabelecer uma comunicação CAMADA FÍSICA RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB CAMADA DE ENLACE RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB CAMADA DE REDE RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB CAMADA DE TRANSPORTE Fornece serviços de comunicação diretamente aos processos de aplicação que rodam em computadores diferentes. Podem resolver problemas como: Confiabilidade (o dado alcançou seu destino?) Integridade (os dados chegaram na ordem correta?) RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB CAMADA DE APLICAÇÃO É a camada que a maioria dos programas de rede usa de forma a se comunicar através de uma rede com outros programas. “ As aplicações de Rede são a razão de uma rede de computadores ” (James F. Kurose e Keith W. Ross) RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB PRINCIPAIS TIPOS DE AMEAÇAS Códigos Maliciosos: Tratam-se de programas para computador com comportamento malicioso, maligno ou mal-intencionado, cujo funcionamento, em geral, se dá com a intenção de causar dano ou roubo de informações. RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB PRINCIPAIS TIPOS DE AMEAÇAS Vírus: Tratados mais comumente como “vírus” visto que, à imagem destes seres vivos biologicamente primários e primitivos, apresentam dois objetivos básicos: - Sobreviver - Reproduzir RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB PRINCIPAIS TIPOS DE AMEAÇAS Cavalos de Tróia: Não são considerados vírus, visto que não conseguem replicar-se, ainda que tenham funções especiais maliciosas como o de um vírus, apresentando-se em geral como programas utilitários (exemplo: antivírus); A fim de funcionar (causar dano), um cavalo de tróia precisa: - Ser introduzido no hospedeiro (i.e. email com .exe anexo) - Ser processado por um usuário do hospedeiro RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB PRINCIPAIS TIPOS DE AMEAÇAS Engenharia Social Método de ataque, onde alguém faz uso da persuasão, muitas vezes abusando da ingenuidade ou confiança do usuário, para obter informações que podem ser utilizadas para ter acesso não autorizado a computadores ou informações. É um dos meios mais utilizados de obtenção de informações sigilosas e importantes. Para atingir seu objetivo o atacante pode se passar por outra pessoa, assumir outra personalidade, fingir que é um profissional de determinada área, etc. RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB PRINCIPAIS TIPOS DE AMEAÇAS Phishing Scam É um método de ataque que se dá através do envio de mensagem não solicitada (spam) com o intuito de induzir o acesso a páginas fraudulentas, projetadas para furtar dados pessoais e financeiros da vítima ou ainda o preenchimento de formulários e envio de dados pessoais e financeiros. Normalmente as mensagens enviadas se passam por comunicação de uma instituição conhecida, como um banco, empresa ou site popular. RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB PRINCIPAIS TIPOS DE AMEAÇAS Ataques Coordenados (DDOS) Neste tipo de ataque distribuído de negação de serviço, também conhecido como DDoS, um computador mestre (denominado "Master") pode ter sob seu comando até milhares de computadores ("Zombies" - zumbis) que terão a tarefa de ataque de negação de serviço. RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB PASSWORDS Como garantir maior segurança com Senhas Seleção adequada Políticas para escolha e troca periódica Definir tamanho mínimo Verificação periódica Conscientização dos usuários escolha das senhas guarda das senhas não comunicar a senha à ninguém (colegas, conhecidos, help desk, etc) RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB CRIPTOGRAFIA SIMÉTRICA Vantagens: - É extremamente rápida, um polinômio simétrico será capaz de encriptar um texto em alguns milésimos de segundo. - Trabalha com chaves pequenas, uma chave de 512 bits é considerada muito boa e quase impossível de ser quebrada, embora já se diga que já foi possível sua quebra, uma chave de 512 bits ainda é considerada uma excelente solução. Desvantagem: - A chave usada para encriptar é a mesma chave usada para decriptar. E isto torna a Criptografia Simétrica vulnerável. Isto faz sentido já que ao enviarmos uma mensagem encriptada para uma pessoa, deveremos também enviar a chave, pois sem ela, o receptor não poderá ler a mensagem RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB CRIPTOGRAFIA ASSIMÉTRICA Esta solução veio atender ao problema de se ter as chaves de criptografia dos polinômios simétricos enviada na mensagem. Esta criptografia cria um par de chaves distintas e complementares de forma que, aplicadas ao mesmo polinômio, uma seja usada para encriptar e a outra para decriptar. A chave de encriptação recebe o nome de chave Pública, e é distribuída sem restrição. Ao receber uma mensagem eu utilizo a minha chave Privada que só eu tenho acesso. RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB NAVEGADORES Um navegador, também conhecidopelo termo ingles browser, é um programa de computador que habilita seus usuários a interagirem com documentos virtuais da Internet, também conhecidos como páginas da web, que podem ser escritas em linguagens como HTML, ASP, ou PHP. RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB DISCADORES Os discadores são aplicativos voltados basicamente para a comunicação entre cliente e servidor através de conexões via MODEM (MOdulador DEModulador). RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB COMUNICADORES INSTANTÂNEOS Aplicação que permite o envio e o recebimento de mensagens de texto em tempo real. RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB VOIP Aplicativos possibilitam a comunicação por voz via rede TCP/IP, estabelecendo comunicação com telefonia fixa ou celular. Estes aplicativos possibilitam a comunicação gratuita com usuários cadastrados no próprio serviço de comunicação. RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB COMPUTAÇÃO EM NUVEM Computação em nuvem é uma tendência integrante da Web 2.0 de se levar todo tipo de dados de usuários - inclusive os próprios sistemas operacionais - a servidores online, tornando desnecessário o uso de dispositivos de armazenamento e possibilitando o compartilhamento de tal conteúdo com qualquer plataforma de acesso à web RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB Hypertext Markup Language Características Interpretada pelo navegador Não linearidade da informação Formatação do texto podendo ser interpretável por todo e qualquer navegador ( padrão do W3C) LINGUAGEM HTML RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB LINGUAGEM HTML Cada elemento é chamado de tag <tag> </tag> - abertura e fechamento <tag> - sem elementos adicionais Estrutura: RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB LINGUAGEM HTML Documento HTML: <html> <head></head> <body> </body> </html> <html> Define o início de um documento HTML ao navegador web. RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB LINGUAGEM HTML Documento HTML: <html> <head></head> <body> </body> </html> <head> Define o cabeçalho do documento. Área onde são inseridas chamadas Javascript, CSS, tags META,... RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB LINGUAGEM HTML Documento HTML: <html> <head></head> <body> </body> </html> <body> A partir desta tag até o fechamento da mesma, todos os elementos aqui descritos serão apresentados como conteúdos na página em seu navegador. RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB LINGUAGEM HTML Documento HTML: DICAS: Atribua nomes de arquivos que descrevam a funcionalidade do documento Utilize comentários -> Ajudam outros programadores a entenderem a marcação Indentar elementos aninhados -> Promove a legibilidade do documento RAV 1 – Revisão para AV 1 TECNOLOGIAS WEB LINGUAGEM HTML Documento HTML: Erros comuns: Não incluir os valores de atributos entre aspas simples ou dupla (Erro de Sintaxe) <html> <head> <title></head></title> <body> </body> </html> O XHTML não permite TAGS superpostas
Compartilhar