quinta-feira, 4 de julho de 2013

CÓDIGOS MALICIOSOS (MALWARE) E DE ATAQUE

CÓDIGOS MALICIOSOS (MALWARE) E DE ATAQUE
Vírus: são programas que executam ações não solicitadas e se multiplicam. Vírus é um programa ou parte de um programa de computador, normalmente malicioso, que se propaga inserindo cópias de si mesmo e se tornando parte de outros programas e arquivos. Para que possa se tornar ativo e dar continuidade ao processo de infecção, o vírus depende da execução do programa ou arquivo hospedeiro, ou seja, para que o seu computador seja infectado é preciso que um programa já infectado seja executado. O principal meio de propagação de vírus costumava ser os disquetes. Com o tempo, porém, estas mídias caíram em desuso e começaram a surgir novas maneiras, como o envio de e-mail. Atualmente, as mídias removíveis tornaram-se novamente o principal meio de propagação, não mais por disquetes, mas, principalmente, pelo uso de pen-drives. Há diferentes tipos de vírus.
·         Disquetes (antigamente);
·         Emails;
·         Pen drive (hoje à principal meio)
Alguns procuram permanecer ocultos, infectando arquivos do disco e executando uma série de atividades sem o conhecimento do usuário. Há outros que permanecem inativos durante certos períodos, entrando em atividade apenas em datas específicas.
OBS: Um vírus mutante de computador é capaz de assumir múltiplas formas com o intuito de burlar o software do antivírus (BRB – CESPE/2010).
Trojan horse: são programas executáveis usados na invasão (espionagem) de computadores. No Trojan PROGRAMA é executado, ele não precisa de hospedeiro, no vírus há a execução do programa/arquivo hospedeiro. Cavalo de tróia, trojan ou trojan-horse, é um programa que, além de executar as funções para as quais foi aparentemente projetado, também executa outras funções, normalmente maliciosas, e sem o conhecimento do usuário. Exemplos de trojans são programas que você recebe ou obtém de sites na Internet e que parecem ser apenas cartões virtuais animados, álbuns de fotos, jogos e protetores de tela, entre outros. Estes programas, geralmente, consistem de um ÚNICO ARQUIVO e necessitam ser explicitamente executados para que sejam instalados no computador. Trojans também podem ser instalados por atacantes que, após invadirem um computador, alteram programas já existentes para que, além de continuarem a desempenhar as funções originais, também executem ações maliciosas. Ha diferentes tipos de trojans, classificados de acordo com as ações maliciosas que costumam executar ao infectar um computador.
è  Não precisa de um hospedeiro. Trojan é uma categoria de malware e não pode ser considerado um vírus.
Spyware: é um programa projetado para monitorar as atividades de um sistema e enviar as informações coletadas para terceiros. Pode ser usado de forma legítima ou maliciosa dependendo de como é instalado, das ações realizadas, do tipo de informação monitorada e do uso que é feito por quem recebe as informações coletadas. Pode ser considerado de uso legítimo ou malicioso.
Legítimo à quando instalado em um computador pessoal, pelo próprio dono ou com consentimento deste, com o objetivo de verificar se outras pessoas o estão utilizando de modo abusivo ou não autorizado.
Malicioso à quando executa ações que podem comprometer a privacidade do usuário e a segurança do computador, como monitorar e capturar informações referentes à navegação do usuário ou inseridas em outros programas (por exemplo, conta de usuário e senha). Alguns tipos específicos de spyware são:
Adware: programas que secretamente obtêm informações pessoais do computador e as envia para outro computador através da Internet, geralmente para fins de propaganda. Muitas vezes isso é realizado através de coleta de dados referentes ao uso do navegador da Web ou hábitos de navegação. Pode ser usado para fins legítimos, quando incorporado a programas e serviços, como forma de patrocínio ou retorno financeiro para quem desenvolve programas livres ou presta serviços gratuitos. Também pode ser usado para fins maliciosos, quando as propagandas apresentadas são direcionadas, de acordo com a navegação do usuário e sem que este saiba que tal monitoramento está sendo feito.
Keylogger: copia as teclas digitadas no teclado. Em virtude desse malware, o banco criou o chamado teclado virtual. Capaz de capturar e armazenar as teclas digitadas pelo usuário no teclado do computador. Sua ativação, em muitos casos, é condicionada a uma ação prévia do usuário, como o acesso a um site específico de comércio eletrônico ou de Internet Banking.
Screenlogger: copia os cliques do mouse e envia para o espião. Similar ao keylogger, capaz de armazenar a posição do cursor e a tela apresentada no monitor, nos momentos em que o mouse é clicado, ou a região que circunda a posição onde o mouse é clicado. É bastante utilizado por atacantes para capturar as teclas digitadas pelos usuários em teclados virtuais, disponíveis principalmente em sites de Internet Banking.
Ransonware: programa sequestrador de dados (criptografa os dados e deixa o sistema travado) e pede um “resgate”.
Backdoor: abre uma porta dos fundos para o computador espião. Backdoor é um programa que permite o retorno de um invasor a um computador comprometido, por meio da inclusão de serviços criados ou modificados para este fim. Pode ser incluído pela ação de outros códigos maliciosos, que tenham previamente infectado o computador, ou por atacantes, que exploram vulnerabilidades existentes nos programas instalados no computador para invadi-lo. Após incluído, o backdoor é usado para assegurar o acesso futuro ao computador comprometido, permitindo que ele seja acessado remotamente, sem que haja necessidade de recorrer novamente aos métodos utilizados na realização da invasão ou infecção e, na maioria dos casos, sem que seja notado. A forma usual de inclusão de um backdoor consiste na disponibilização de um novo serviço ou na substituição de um determinado serviço por uma versão alterada, normalmente possuindo recursos que permitem o acesso remoto. Programas de administração remota, como BackOrifice, NetBus, Sub-Seven, VNC e Radmin, se mal configurados ou utilizados sem o consentimento do usuário, também podem ser classificados como backdoors. Ha casos de backdoors incluídos propositalmente por fabricantes de programas, sob alegação de necessidades administrativas. Esses casos constituem uma séria ameaça à segurança de um computador que contenha um destes programas instalados pois, além de comprometerem a privacidade do usuário, também podem ser usados por invasores para acessarem remotamente o computador.
Rootkit: é um conjunto de programas e técnicas que permite esconder e assegurar a presença de um invasor ou de outro código malicioso em um computador comprometido. O conjunto de programas e técnicas fornecido pelos rootkits pode ser usado para:
*                  Remover evidências em arquivos de logs;
*                  Instalar outros códigos maliciosos, como backdoors, para assegurar o acesso futuro ao computador infectado;
*                  Esconder atividades e informações, como arquivos, diretórios, processos, chaves de registro, conexões de rede, etc.;
*                  Mapear potenciais vulnerabilidades em outros computadores, por meio de varreduras na rede;
*                  Capturar informações da rede onde o computador comprometido está localizado, pela interceptação de trafego.
Spam: são e-mails não solicitados. É disparado para um grupo grande de pessoas. Transporta uma propaganda e/ou um elemento malicioso. Quando este tipo de mensagem possui conteúdo exclusivamente comercial também é referenciado como UCE (Unsolicited Commercial E-mail). O spam em alguns pontos se assemelha a outras formas de propaganda, como a carta colocada na caixa de correio, o panfleto recebido na esquina e a ligação telefônica ofertando produtos. Porém, o que o difere é justamente o que o torna tão atraente e motivante para quem o envia (spammer): ao passo que nas demais formas o remetente precisa fazer algum tipo de investimento, o spammer necessita investir muito pouco, ou até mesmo nada, para alcançar os mesmos objetivos e em uma escala muito maior.
Hoax: boato espalhado por e-mail, visando ao agregamento (correntes eletrônicas) de novos e-mails a mensagem. Um boato, ou hoax, é uma mensagem que possui conteúdo alarmante ou falso e que, geralmente, tem como remetente, ou aponta como autora, alguma instituição, empresa importante ou órgão governamental. Por meio de uma leitura minuciosa de seu conteúdo, normalmente, é possível identificar informações sem sentido e tentativas de golpes, como correntes e pirâmides. Boatos podem trazer diversos problemas, tanto para aqueles que os recebem e os distribuem, como para aqueles que são citados em seus conteúdos.
Worm: é um programa que cria cópias de si mesmo - por exemplo, de uma unidade para a outra - ou copiando-se usando e-mail ou outro mecanismo de transporte. O Worm pode ser usado para:  atacar sites; enviar spams; abrir portas para novos worms; explorar vulnerabilidades. É um programa capaz de se propagar automaticamente pelas redes, enviando cópias de si mesmo de computador para computador. Diferente do vírus, o worm não se propaga por meio da inclusão de cópias de si mesmo em outros programas ou arquivos, mas sim pela execução direta de suas cópias ou pela exploração automática de vulnerabilidades existentes em programas instalados em computadores. Worms são notadamente responsáveis por consumir muitos recursos, devido à grande quantidade de cópias de si mesmo que costumam propagar e, como consequência, podem afetar o desempenho de redes e a utilização de computadores.
DOS/DDOS: negação de serviço, ou DoS (Denial of Service), é uma técnica pela qual um atacante utiliza um computador para tirar de operação um serviço, um computador ou uma rede conectada à Internet. Quando utilizada de forma coordenada e distribuída, ou seja, quando um conjunto de computadores é utilizado no ataque, recebe o nome de negação de serviço distribuído, ou DDoS (Distributed Denial of Service). O objetivo destes ataques não é invadir e nem coletar informações, mas sim exaurir recursos e causar indisponibilidades ao alvo. Quando isto ocorre, todas as pessoas que dependem dos recursos afetados são prejudicadas, pois ficam impossibilitadas de acessar ou realizar as operações desejadas. Nos casos já registrados de ataques, os alvos ficaram impedidos de oferecer serviços durante o período em que eles ocorreram, mas, ao final, voltaram a operar normalmente, sem que tivesse havido vazamento de informações ou comprometimento de sistemas ou computadores. Uma pessoa pode voluntariamente usar ferramentas e fazer com que seu computador seja utilizado em ataques. A grande maioria dos computadores, porém, participa dos ataques sem o conhecimento de seu dono, por estar infectado e fazendo parte de botnets.
OBS.: Justificativas para o ataque: autoafirmação ou interesse comercial. A simples negação de serviço não é considerado um ataque. Ex.: página tem capacidade de 1000 acessos, e em dado momento são requeridos 1200 acessos, em decorrência disso há negação do serviço. O firewall diminui a possibilidade de ataque.
Bot (robot): é o programa derivado do worm (worm controlado) que é utilizado para ataques de negação de serviço. O computador zumbi é aquele que sofreu um bot (controle externo por terceiro não autorizado). A rede bots (vários computadores infectados por bot) é chamada de botnet. Bot é um programa que dispõe de mecanismos de comunicação com o invasor que permitem que ele seja controlado remotamente. Possui processo de infecção e propagação similar ao do worm, ou seja, é capaz de se propagar automaticamente, explorando vulnerabilidades existentes em programas instalados em computadores. A comunicação entre o invasor e o computador infectado pelo bot pode ocorrer via canais de IRC, servidores Web e redes do tipo P2P, entre outros meios. Ao se comunicar, o invasor pode enviar instruções para que ações maliciosas sejam executadas, como desferir ataques, furtar dados do computador infectado e enviar spam. Um computador infectado por um bot costuma ser chamado de zumbi (zombie computer), pois pode ser controlado remotamente, sem o conhecimento do seu dono. Também pode ser chamado de spam zombie quando o bot instalado o transforma em um servidor de e-mails e o utiliza para o envio de spam. Botnet é uma rede formada por centenas ou milhares de computadores zumbis e que permite potencializar as ações danosas executadas pelos bots. Quanto mais zumbis participarem da botnet mais potente ela será. O atacante que a controlar, além de usá-la para seus próprios ataques, também pode aluga-la para outras pessoas ou grupos que desejem que uma ação maliciosa específica seja executada. Algumas das ações maliciosas que costumam ser executadas por intermédio de botnets são: ataques de negação de serviço, propagação de códigos maliciosos (inclusive do próprio bot), coleta de informações de um grande número de computadores, envio de spam e camuflagem da identidade do atacante (com o uso de proxies instalados nos zumbis).
Phishing: ou phishing-scam ou phishing/scam, é o tipo de fraude por meio da qual um golpista tenta obter dados pessoais e financeiros de um usuário, pela utilização combinada de meios técnicos e engenharia social. É um tipo de ataque na Internet que tenta induzir, por meio de e-mail ou sítios maliciosos, os usuários a informarem dados pessoais ou confidenciais (ANEEL – CESPE/2010).
Pharming: é um tipo específico de phishing que envolve a redireção da navegação do usuário para sites falsos, por meio de alterações no serviço de DNS (Domain Name System). Neste caso, ao tentar acessar um site legítimo, o navegador Web é redirecionado, de forma transparente, para uma página falsa. Ou seja, o pharming infecta o DNS, fornecendo um IP falso.
OBS.: Interceptação de tráfego, ou sniffing, é uma técnica que consiste em inspecionar os dados trafegados em redes de computadores, por meio do uso de programas específicos chamados de sniffers. Esta técnica pode ser utilizada de forma: legítima, por administradores de redes, para detectar problemas, analisar desempenho e monitorar atividades maliciosas relativas aos computadores ou redes por eles administrados; ou maliciosa: por atacantes, para capturar informações sensíveis, como senhas, números de cartão de credito e o conteúdo de arquivos confidenciais que estejam trafegando por meio de conexões inseguras, ou seja, sem criptografia.
OBS.: Falsificação de e-mail, ou e-mail spoofing, é uma técnica que consiste em alterar campos do cabeçalho de um e-mail, de forma a aparentar que ele foi enviado de uma determinada origem quando, na verdade, foi enviado de outra. Ataques deste tipo são bastante usados para propagação de códigos maliciosos, envio de spam e em golpes de phishing. Atacantes utilizam-se de endereços de e-mail coletados de computadores infectados para enviar mensagens e tentar fazer com que os seus destinatários acreditem que elas partiram de pessoas conhecidas.
Referência bibliográfica: Apostila Bruno Guilhen - http://brunoguilhen.com.br/


MECANISMOS DE BUSCA E PESQUISA

MECANISMOS DE BUSCA E PESQUISA
- São exemplos: google, bing, yahoo, cadê, buscapé e wikipédia. O navegador no estudo do mecanismo é irrelevante, isso porque, o importante é a página. O botão de opções aparecerá apenas após a pesquisa, e contém as seguintes opções: a) configurações de pesquisa; b) pesquisa avançada; b) histórico da web; c) ajuda da pesquisa.
PESQUISA
COMANDO
Todas as palavras
Digite as palavras importantes: casa cor de rosa
Pesquisar uma palavra ou frase exata
"consulta de pesquisa"
Use aspas para pesquisar uma palavra exata ou um conjunto de palavras. Esta opção é útil ao pesquisar letras de música ou frases de livros.
["olha que coisa mais linda"]
Dica: use esta opção apenas se estiver procurando por uma palavra ou frase muito precisa, ou poderá excluir resultados úteis.
Pesquisar uma das palavras
consulta OR consulta
Para procurar páginas que contenham apenas uma palavra entre várias palavras, inclua OR (em maiúsculas) entre as palavras. Sem OR, os resultados normalmente mostrarão somente páginas correspondentes a ambos os termos.
[sede olimpíadas 2014 OR 2018]
Dica: coloque frases entre aspas para pesquisar por uma ou outra frases (ou mais).
["copa do mundo 2014" OR "olimpíadas 2014"]
Excluir uma palavra
-consulta
Adicione um hífen (-) antes da palavra ou do site para excluir todos os resultados que incluem essa palavra. Isto é especialmente útil para diferenciar sinônimos, como, por exemplo, a marca de carros Jaguar e o animal jaguar.
[jaguar velocidade -carro] ou [pandas -site:wikipedia.org]
Dica: você também pode excluir resultados com base em outros operadores (excluindo todos os resultados de um site específico, por exemplo).
Incluir palavras similares
~consulta
Normalmente, algumas palavras da consulta original poderão ser substituídas por similares. Adicione um til (~) imediatamente antes da palavra para procurar por essa palavra e também por ainda mais similares.
[fatos ~alimentares ] inclui resultados para "fatos nutricionais"
Pesquisar um intervalo numérico
número..número
Separe os números por dois pontos (sem espaços) para ver resultados dentro do intervalo especificado de datas, preços, medidas, etc.
[câmera $50..$100]
Dica: use um número com dois pontos para indicar um valor máximo ou mínimo.
[vencedores copa do mundo ..2000]
Pesquisar em um site ou domínio
site: consulta
Inclua "site:" para procurar informações em um único website, como, por exemplo, todas as referências a "Olimpíadas" no website do New York Times.
[Olimpíadas site:nytimes.com]
Dica: você também pode pesquisar em domínios de nível superior específicos como .org ou .edu e domínios de nível superior de países como .br ou .jp.
[Olimpíadas site:.br]
"Preencher" os espaços
consulta * consulta
Use um asterisco (*) em uma consulta como espaço reservado para termos desconhecidos ou "curingas". Use aspas para encontrar variações da frase exata ou para lembrar das palavras no meio de uma frase.
["quem tem * vai a Roma"]
Tipo de arquivo
“casa cor de rosa” filetype:pdf


Dica - Informática - Material de Qualidade Grátis

O professor Bruno Guilhen disponibiliza no site vários arquivos em .pdf de questões e uma apostila atualizada de informática.

Para fazer o download é só se cadastrar no site http://www.brunoguilhen.com.br --> ir em material de apoio --> baixar as apostilas --> estudá-las!!!!!

É um material excelente para quem não quer gastar uma fortuna em livros e apostilas!!!

NAVEGADORES E MECANISMOS DE BUSCA E PESQUISA

NAVEGADORES E MECANISMOS DE BUSCA E PESQUISA
- Os navegadores (browsers) são elementos de navegação para acesso de página na internet. São exemplos:
a)     Internet Explorer (versão 8 ou 9);
b)    Mozilla Firefox à é nome de uma fundação que fabrica diversos programas, dentre os quais o Firefox (navegador) e Thunderbird (programa de correio Eletrônico).
c)     Google Chrome;
d)    Safari;
e)    Ópera;
f)      Netscape Navigator;
g)     Viola;
OBS.: O navegador deve ser instalado na máquina do usuário para que os serviços disponíveis na Internet sejam acessados remotamente (Delegado AL – CESPE/2012 – questão polêmica).
OBS.: Os sítios de busca, como o Google, nem sempre retornam ao usuário as páginas mais significativas disponíveis na Internet em relação ao que ele deseja realmente encontrar (Inspetor BA – CESPE/2013).
Estrutura da Janela do Navegador:
BARRA DE TÍTULOS
BOTÕES DE NAVEGAÇÃO/BARRA DE ENDEREÇOS/GUIAS (GUIAS, BARRAS OU TABS)
OBS.: A barra de endereços do navegador traz a função de recebimento da chamada URL (Uniform Resource Locatior), é a representação alfanumérica do endereço IP.
MENUS (Apertando a tecla “alt” a barra abre o menu ajuda)
FAVORITOS / COMANDOS
PÁGINA, SITE OU SÍTIO
OBS.: A página é o conteúdo da janela.  Esta estrutura toda (janela do internet explorer, por exemplo).
FCC: Independente do navegador (de qualquer tipo) é possível acessar várias páginas na mesma janela (como na assertiva não disse que o acesso é ao mesmo tempo, não há falar em abas). Para acessar várias páginas na mesma janela, ao mesmo tempo, será necessário o uso de abas, guias ou tabs (conceitos introduzidos a partir de 2005).
BARRA DE STATUS
OBS.: O I.E.7 acrescentou o filtro anti-pishing (programa que tenta pegar as informações sensíveis do usuário através de um mecanismo dentro da página) e múltiplas páginas iniciais.
MENU FERRAMENTAS (I.E.7/8/9)
- Não confundir botão ferramentas com menu ferramentas.
Excluir Histórico de Navegação
- O histórico é composto de 3 elementos:
a) Histórico de navegação – lista dos sites visitados durante um período (1 a 999 dias, a quantidade pré-definida na guia geral da opções de internet é de 20 dias);
b) Arquivos – pedaços de página, imagens e tabelas que são armazenadas no computador do usuário para acesso mais rápido. Apenas no Internet Explorer a opção pasta, presente na guia geral – opções da internet do meu ferramentas, exibe os arquivos salvados no computado (temporary internet files).
c) Cookies – são pequenos arquivos de texto, armazenados no computador no usuário, que guardam informações pessoais, por exemplo, nome de usuário e senha. São elementos de identificação. Cookies não são vírus!!!
OBS.: Centro de favoritos habilita favoritos, feeds e histórico (lista de sites visitados). Ao se clicar em uma pasta da lista de sites visitados abre-se a respectiva pasta com os links. Só clicando no link, dentro da pasta, que a janela do site irá abrir.
OBS.: Ao se clicar em excluir o histórico de navegação são várias as opções: a) arquivos de internet temporários; b) cookies; c) histórico; d) histórico de downloads; e) dados de formulário; f) senha; g) dados da proteção contra rastreamento e Filtragem Activex.
Navegação In Private à evita que o internet explorer armazene dados da navegação do usuário, tais como, cookies, arquivos e outros dados. As Barras de ferramentas e extensões são desabilitadas por padrão. Possui como atalho o Control+Shift+T. Para desativar a navegação in private é só fechar a barra de navegação. Quando habilitada essa função, na barra de site fica escrito “in private”.
Proteção Contra Rastreamento à no I.E.8, essa proteção tinha o nome de filtragem in private. Uma parte do conteúdo, das imagens, dos anúncios e das análises que você vê nos sites que visita é fornecida por sites externos ou de terceiros. Embora esse conteúdo possa ser útil, tanto para você quanto para seus sites favoritos, esses sites de terceiros podem rastrear seu comportamento enquanto navega por vários sites. A Proteção contra Rastreamento fornece a você um nível extra de controle e opções em relação às informações que os sites de terceiros podem usar para rastrear sua atividade de navegação.
OBS.: O rastreamento pode ser feito através de um complemento. Ex.: babylon. Complemento é um programa que, ao ser instalado no navegador, permite que ele desenvolva mais funções. Ex.: java. 
Bloqueador de Pop-ups à Opções: a) desativar bloqueador de pop-ups; b) configurações do bloqueador de pop-ups. Por padrão, todos os pop-ups vêm bloqueados, pois ele executado através de um script, isto possibilita a contaminação por algum malware.
Filtro do Smartscreen à no I.E.7 era chamado de filtro de phishing. Evita que o usuário acesse páginas com conteúdo suspeito de phishing (é um golpe da internet que, através de uma página falsa, rouba/pesca os dados pessoais ou financeiros de um usuário em uma página).
Modo de Exibição de Compatibilidade
- Serve para tornar o navegador compatível com o site.
Opções da Internet
- Guia Geral – no campo home page, pode-se configurar mais de uma página como página inicial, possui opções “usar atual” e “usar padrão”.
- Guia Segurança;
- Guia Privacidade;
- Guia Conteúdo;