AULA 00
REDES DE COMPUTADORES
Simplex: Comunicação em 1 sentido apenas (TV e Controle Remoto)
Half-Duplex: Comunicação nos dois sentidos, mas não ao mesmo
tempo (Walkie-talkie)
Full-Duplex: Comunicação simultânea (Chamada telefônica)
+ Tipos de Conexão:
Ponto a ponto: Conexão direta entre dois dispositivos por um link
dedicado (controle remoto e TV)
Ponto-multiponto: Um único link é compartilhado por mais de 2
dispostivos (rede wifi publica)
+ Modos de Transmissão:
- Unicast: A mensagem só pode ser enviada para 1 destino
- Multicast: A mensagem é enviada para um grupo de destino
- Broadcast: A mensagem é enviada para todos os destinos
PAN: rede bem restrita em relação a alcance, alcança poucos metros.
(bluetooth, USB, infravermelho) (PERSONAL)
LAN (rede local): Rede de casa, escritório, uma rede privada que é
gerenciada por um switch que vem no roteador. Alcance maior que
PAN. (LOCAL)
MAN: Uma rede que abrange uma área grande como uma cidade.
Conecta múltiplas redes próximas. Ex: Diversas filiais do MC donald’s
falando entre si (METROPOLITAN)
WAN: Algo ainda maior, mundial, por exemplo. A internet é o maior
exemplo disso. (WIDE)
+ Meios de Transmissão:
- Guiado: Transmissão por cabos/fios (fibra optica, cabos coaxiais)
- Não guiado: Transmissão por irradiação eletromagnética (ondas de
radio, microondas, bluetooth)
Cabo Coaxial: Tem largura de banda muito maior e cobre maiores
distancias que o cabo de Par Traçado, mas a sua taxa de transmissão
é menor e se enfraquece rapidamente, requerendo uso de
repetidores. Mais espessos e menos flexível. Usa conectores tipo BNC.
Cabo de Par Traçado: Mais barato e flexível. Conector RJ-45. Se ele for
blindado = Cabo STP. Se não for blindado = Cabo UTP.
Fibra Óptica: Pode ser multimodo (distancia menor, menos taxa de
transmissão, menos precisa, maior refração) ou singlemode (distancia
maior, mais taxa de transmissão, mais precisa, baixa refração). Usa
feixes de luz para transmitir dados. Não sofre intereferencia
eletromagnética. Custo maior que cabo metálico.
Arquitetura de Redes (quem manda na rede): Define os papéis que
cada dispositivo pode ter.
- Ponto a Ponto (P2): Não há servidor central, todos dispositivos são
pares (peers), é cliente e servidor ao mesmo tempo, baixo custo,
configuração simples, redes domesticas
- Cliente/Servidor: Um servidor central gerencia os recursos, clientes
solicitam ao servidor, um cliente n se comunica com outro cliente,
robusto, seguro, redes grandes (a tua Netflix pedindo um filme pro
servidor da Netflix)
+ Topologia
Barramento: todas as estações são conectadas a um único cabo
central (backbone)/fácil de instalar/difícil de isolar falhas
Estrelas: todos dispositivos conectados a um elemento central de
comunicação, como um hub ou switch/confiabilidade/ponto único de
falha
Anel: dispositivos conectados em circulo
Malha: Computador conectado diretamente a todos os outros
computadores da rede/confiança máxima/muito complexo
HUB (Concentrador): Dispositivo antigo que atuava como repetidor.
Ele envia os dados recebidos para todas as portas da rede.
Switch: Dispositivo inteligente que direciona dados apenas ao
destinatário, usando o endereço MAC (RG do aparelho) de cada
aparelho.
Roteador (router): Conecta a LAN à WAN, direcionando o tráfego
Bridge (ponte): conecta 2 ou mais segmentos de uma rede local,
permite a comunicação entre eles como uma única rede. Filtra e
direciona os dados para onde devem ir
Modem: Converte sinais digitais em analógicos
Bridge: Conecta dois segmentos de rede e filtra os dados,
permitindo uma comunicação eficiente entre partes separadas da
rede.
Switch: Conecta muitos dispositivos, gerencia o tráfego de
dados de maneira mais avançada e melhora o desempenho da rede
interna.
+ Padrões de Rede
- ETHERNET
CSMA/CD:
CS = Antes de transmitir o dado, o computador escuta o meio para
ver se alguém está transmitindo
MA = Todos os dispositivos tem direito de transmitir
CD = Se 2 dispositivos transmitirem ao mesmo tempo e houver
colisão, eles detectam o erro
Solução foi usar um Switch
NúmeroBaseNúmero ou NúmeroBase-Letra
Número = A taxa de transmissão (10Mbps)
Número = Distância máxima (10Base5 percorre no max 500m)
Letra = tipo de Enlance (Sem nada é cabo Coaxial, T = par
trançado, F = fibra optica)
1M (mega) = 1 milhão e 1G(giga) = 1 bilhão
1Gb (gigabit) = 1000Mb (Megabits)
- TOKEN RING
- Wi-Fi
- BLUETOOTH
Rede Piconet (grupo de dispostivos que compartilham 1 canal
comum). Topologia Estrela.
Scatternet = 2 ou mais redes piconet se conectam
- WiMAX
+ Internet
A internet é um conjunto de redes de computadores distintos que
usam padrões de comunicação comuns. É a rede das redes.
Web é o conjunto de páginas, sites e conteúdos acessados por
navegadores usando HTTP/HTTPS
Linguagem universal da internet: Protocolo TCP/IP
Comutação por Circuito: Reserva um caminho dedicado e exclusivo
para uma conversa, como uma antiga ligação.
Comutação por Pacotes: quebra os dados em pacotes que viajam por
caminhos compartilhados.
+ Camadas da Web
- Surface Web
Parte visível, acessível e indexada aos motores de buscas tradicionais
sem precisar de autenticação. São os sites encontrados facilmente.
- Deep Web
Parte não indexada. Exigem alguma autenticação para serem
acessados. (bancos de dados acadêmicos, sistemas internos de
empresas, contas bancarias online, arquivos privados)
- Dark Web
É uma parte da deep web que só é acessada por softwares e redes
especificas como o navegador Tor. Garante anonimato para todos.
Domínios com final .onion geralmente.
+ IOT (internet das coisas): Uma rede gigante de objetos físicos –
lâmpadas inteligentes, carros – que coletam e compartilham dados
pela internet
- Dispositivos: Objetos físicos com eletrônica embarcada
- Sensores: coletam dados do ambiente (temperatura, movimento)
- Comunicação (tecnologias como wi-fi e bluetooth para conectar tudo
- Nuvem: Servidores remotos para armazenas e processar os dados
AULA 01 – Protocolos de
Comunicação
Protocolos = um conjunto de regras que controla a comunicação de
dados que garante que os dispositivos se entendam. Como se fosse
um idioma mundial
+Modelo OSI/ISO = é uma referência conceitual que divide a
complexidade da comunicação em sete camadas distintas. É um
padrão universal. Ajuda na resolução de problemas.
- Interoperabilidade: Ela garante que diversas tecnologias possam
conversar entre sim.
- Aplicação: habilita o usuário, seja humano ou software, a acessar a
rede e iniciar a comunicação
- Apresentação: Funciona como um tradutor, lida com a sintaxe e
semântica das informações, incluindo criptografia
- Sessão: É como se fosse um moderador, ela abre, usa e fecha uma
conexão entre computadores
- Transporte: Organiza os dados em segmentos para garantir que
cheguem ao destino livre de erros e sem perdas e sem duplicação
- Rede: Responsável pelo endereçamento, roteamento e entrega de
pacotes desde a origem até o destino. Ele coloca o endereçamento
lógico do emissor e do receptor para que a mensagem vá indo de
ponto a ponto até o destino.
- Enlace: Organiza os dados em frames (quadros) e estabelece uma
conexão nó-a-nó entre dispositivos físicos. Ele coloca o endereço MAC
(RG do PC) da origem e destino
-Física: Os pacotes são convertidos em sinais que de fato viajam pelo
mundo. Transforma em ondas de rádio, em sinais, etc, para que a
mensagem viaje.
+ Arquitetura TCP/IP
O conjunto de protocolos padrão da internet é o TCP/IP. É a base da
comunicação para todos dispositivos conectados
O IP é tipo os Correios da internet, ele só quer garantir que o pacote
tenha origem e destino. O pacote IP exige: Dados(mensagem),
destino e origem. Ele identifica e encaminha pacotes de dados
na internet.
Cada dispositivo conectado à rede recebe um endereço IP único,
usado para enviar e receber informações.
Ele define o caminho que os pacotes percorrem até o destino.
É chamado de protocolo de “melhor esforço”, pois não garante
entrega ou ordem dos pacotes — apenas tenta entregá-los.
Empacotamento > Roteamento > Encaminhamento > Entrega
Empacotamento: Os dados são divididos em pacotes menores, cada
um com um endereço de destino
Roteamento: Roteadores leem o endereço de destino do pacote e
enviam para o próximo roteador até que chegue no destino (O
protocolo ARP “grita” quem aí tem esse IP (o IP do destino) para eu
entregar esses dados)
Encaminhamento: Cada roteador envia o pacote para o próximo, no
caminho mais eficiente.
Entrega: O processo se repete em cada roteador até o pacote chegar
ao destino final.
IPv4: O sistema original de 32 bits, com cerca de 4,3 bilhões de
endereços. Só que simplesmente acabou os 4,3 bilhões de endereços
disponíveis e foi necessário criar outro.
IPv6: A solução de 128 bits, com 340 UNDEcilhões de endereços pro
futuro.
ICMP: Aparece quando temos um problema. Ele não corrige erros,
mas os relata à origem. É como um aviso de que a entrega falhou.
TCP: Confiável. Garante a entrega. Mais útil para e-mails e páginas
web. Estabelece conexão, enumera pacotes, reenvia os perdidos,
confirma entrega.
- Ele procura estabelecer uma conexão confiável antes de enviar os
dados. (são 3 etapas/3 vias)
UDP: rápido e sem conexão. Não garante a entrega. Ideal para
streaming e jogos. Aqui é velocidade, mas sem garantia de qualidade.
- aqui não há confirmação para saber se será entrega, eu só mando,
se chegar chegou. Se não chegar, barro.
+Protocolos da Camada de Aplicação
Para um e-mail ser enviado, você precisa de um endereço.
DHCP = É tipo o Detran da internet. Ele dá um endereço temporário
(IP) para cada dispositivo que se conecta. É algo automático.
Configura tudo só. Funciona no modelo cliente-servidor.
SMTP = É tipo o carteiro. Responsável por pegar nossa mensagem e
colocar em movimento de servidor em servidor até o destino final.
Tanto pelo envio de e-mails do cliente para o servidor quanto entre
servidores de e-mail.
SMTP: Sua Mensagem Tá Partindo
MIME = É um envelope especial. Pega qualquer tipo de arquivo e
empacota direito, permitindo você enviar pdf, foto, vídeo, qualquer
coisa.
POP3 = Baixa e-mails para um único dispositivo e os remove do
servidor. Ideal para acesso offline. É como se você fosse na agência
dos correios, pegasse todas suas cartas e leva pra casa.
IMAP = Sincroniza e-mails no servidor. Permite acesso de múltiplos
dispositivos, mantendo tudo atualizado. É tipo ter uma caixa postal,
você consegue acessar de qualquer lugar e em qualquer hora.
TLS: Ele faz a camada de segurança, de criptografia do envio de e-
mails.
WebMail: Serviço de e-mail acessado por um navegador que usa o
POP3 ou IMAP. É o yahoo, gmail, etc.
Computadores não entendem nomes ([Link]), só entendem
números ([Link])
DNS:URL
PROTOCOLO://IP-ou-Domínio:Porta/Caminho/Recurso
DNS = É como se fosse uma lista telefônica. Ele traduz os nomes dos
domínios em endereços IP que os computadores usam.
DNS: Dá Nome (ao) Site
+ Protocolos Web
HTTP: É o protocolo responsável por solicitar e entregar paginas web
dos servidores para o seu navegador. Não usa criptografia.
HTTPS: Se precisa ser privada, mais segurança, mais criptografia,
você adiciona o S. Usa criptografia e verifica a identidade de quem
pede com um Certificado Digital.
FTP: É um protocolo para grandes volumes de dados, faz o mesmo
que HTTP/S, só que com um volume gigante/arquivos grandes. Tem
duas direções: Download ou Upload.
VoIP: Converte a voz em pacotes digitais para serem enviados pela
internet. É o que permite as chamadas de voz pela internet.
Ele prioriza a velocidade (UDP), não se preocupa com a perfeição.
+ Configurações da Rede
- Manual: O usuário define todos os parâmetros (IP, gateway, DNS,
mascara de sub-rede)
- Dinâmico: O computador recebe automaticamente todos os
parâmetros direto do DHCP.
AULA 02 – Extranet, Internet e
Intranet
Tipos de redes de computadores = Intranet, Internet e Extranet
+ Internet = rede mundial de computadores. É um conjunto de
segmentos de redes públicas conectadas por todo o mundo.
- É uma comunicação entre redes (conglomerado de redes menores);
- A internet é uma rede pública, mas isso não quer dizer que é de
graça, quer dizer que é disponível para qualquer um que cumpra
requisitos mínimos;
- Hiperlinks = link. A internet permite o usuário navegar por meio de
links.
- Uso de TCP/IP
- Wan
- Utiliza o BackBones
+ Intranet = É uma variação para uso empresarial. É uma rede
corporativa/privada/restrita/exclusiva a um público que usa serviços e
padrões comuns à internet com o intuito de compartilhar informações
e recursos em uma empresa
- Lan
- A intranet utiliza exatamenteAS MESMAS tecnologias da
internet: arquiteturas, padrões, aplicações, serviços, TUDO.
- É possível utilizar sem conexão à internet
Vantagens:
- Baixo custo de implementação
- praticidade e facilidade
- reduz papel
- arquitetura aberta (protocolos disponíveis publicamente)
- Conexão mais rápida que na Internet
- Aqui, estou diretamente conectado à intranet/rede interna. Se tento
acessar via internet, é Extranet já.
+ Extranet = É uma rede privada que funciona como uma extensão
da intranet, permite o acesso a parceiros, clientes, fornecedores,
vendedores externos da empresa via internet. Tipo, a gente ali a
intranet. Alguém, na china, quer acessar tua intranet, ele tem o login
e senha. Ele acessa via extranet.
- A extranet utiliza exatamente AS MESMAS tecnologias da
internet: arquiteturas, padrões, aplicações, serviços, TUDO.
- Exemplos:
- Colaborador se encontra em local físico diferente da
organização, mas sua máquina está conectada à rede interna por
meio da internet = Intranet Remotamente (VPN (principal), maquina
virtual, any desk, etc.)
- Parceiro comercial se encontra em local físico diferente da
organização, mas sua máquina está conectada à rede interna por
meio da internet. = Extranet
- Atenção: A definição de extranet não é tão precisa. genericamente,
um acesso remoto qualquer à rede interna de uma organização ocorre
via extranet. No entanto, esse termo é mais utilizado para se referir
ao acesso de parceiros comerciais.
Por isso, associe:
Acesso externo de um parceiro comercial à intranet =
Extranet
Acesso externo de um colaborador à intranet = Intranet
remota
*VPN = rede privada virtual que permite transmitir informações de
uma maneira mais segura. O fluxo é assim:
SEM VPN: Vc pede ao site > O site te dar o pedido
COM VPN Vc pede ao vpn > o vpn pede ao site > o site dar ao vpn >
o vpn dar à você
VPN vai criptografar as requisições. Tanto o site quanto o
provedor só sabe que quem acesso foi uma VPN, não sabem quem é
o usuário.
- Tutelamento: é fazer um pacote viajar pela internet sem que
ninguém consiga ver seu conteúdo. a VPN cria um túnel lógico —
um caminho protegido dentro da rede pública.
Você coloca um protocolo dentro de outro. É tipo assim:
Imagine que você quer enviar uma carta secreta para sua empresa:
1️⃣ Coloca sua carta dentro de um envelope trancado
→ Encriptação (criptografia)
Ninguém consegue ler se interceptar
2️⃣ Coloca esse envelope trancado dentro de outro envelope do
correio
→ Encapsulamento
O pacote recebe um novo cabeçalho, para viajar na Internet
3️⃣ Envia pela rede pública (Correios), mas ela está oculta dentro do
envelope externo
→ A Internet só transporta, mas não vê nada dentro
Quando chega no destino:
✔ Desencapsula
✔ Descriptografa
✔ Entrega ao destino final dentro da rede privada
VPN Site-To-Site/VPN Gateway a Gateway: Comum em empresas que
possuem escritórios em diferentes localizações geográficas,
conectando a rede de um escritório à rede de outro. Isso permite
compartilhar recursos privados com segurança pela Internet
- cria um link privado entre duas redes diferentes
VPN Client-To-Site/VPN Acesso Remoto: quando um único dispositivo
se conecta a uma rede remota. O cara baixa um software de VPN, faz
o login e seleciona um servidor VPN para usar. beneficia os
funcionários de uma empresa que precisam acessar seus recursos
quando trabalham fora do local físico da organização.
- cria um link privado entre um dispositivo e uma rede remota.
AULA 03 – Navegador Web
Conceitos Básicos
Navegador/Navegador Web/Web Browser é tudo da mesma coisa.
Definição: Programa que permite a navegação na Internet e a
visualização das páginas na web, possibilitando a interação entre
usuários e páginas web.
Arquitetura Cliente – Servidor
Cliente: Computadores/softwares que consomem serviços
Servidor: computadores/softwares que fornecem serviços
Web: World Wide Web (WWW) é um sistema de informações que
interliga páginas e conteúdos multimídia por meio de hyperlinks e usa
a internet para existir. A web é um serviço da internet. Conteúdos
web na internet são formados por documentos hipermídia.
Hipermidia = São páginas web que misturam vários tipos de conteúdo
[hipertexto (texto com link que leva para outro texto), imagens,
vídeos, áudios, animação, forms, etc.]
Todo recurso (qlq documento, arquivo ou dispositivo) na internet tem
localização. O endereço se chama URL
PROTOCOLO-OU-ESQUEMA://IP-OU-DOMÍNIO:PORTA/CAMINHO
[Link]
[Link]
PROTOCOLO https
DOMÍNIO [Link] (www é apenas um prefixo que
pode ser omitido)
PORTA 443 (apesar de ter sido omitida, essa é a porta padrão desse
protocolo)
CAMINHO /app/dashboard/cursos/aulas
RECURSO [Link]
Sintaxe Completa:
PROTOCOLO://NOME-DE-USUÁRIO@IP-OU-DOMÍNIO:PORTA/CAMINHO/RECURSO?
QUERY#FRAGMENTO
Obrigatórios: Protocolo e Domínio
Fragmento = vai direto para uma seção específica da página
Query = Passa parâmetros adicionais ao servidor como dados, filtros,
informações... qlq coisa que precise influenciar a resposta do servidor
Utm_source: indicar de onde veio o tráfego
Utm_medium: indica o meio da campanha, como o tipo de tráfego (e-
mail, campanha, display, etc)
utm_term: indica a palavra-chave
utm_content: diferenciar versões de anúncios ou links em uma msm
campanha
ATALHOS NAVEGADORES
Página Inicial = ALT + HOME
Download = CTRL + J
Histórico = CTRL + H
Guia Anônima = Chrome/Edge: CTRL + SHIFT + N || Mozilla/Explorer: CTRL
+ SHIFT + P
Imprimir = CTRL + P
Tela Cheia = F11
COOKIES
Para um site, cada visita é como se fosse a primeira vez, ele não
consegue lembrar se você já entrou ou não. Ele foca em Dados.
A solução é o cookie. É como se o site mandasse um texto pro teu
navegador. Na próxima visita, o computador manda o cookie pro site
e ele já sabe quem tá entrando e deixa a configuração no padrão
4 Tarefas do Cookie:
Tecnica (garantir que o login continue ativa)
Personalização (idioma, por ex)
Monitoramento (saber como as pessoas usam o site)
Publicidade
CACHE
Ele analisa o que as pessoas estão “pedindo” de página web
ultimamente e já vão as deixando algumas partes preparadas para o
caso de pedidos futuros. Então, em vez de pedir ao servidor web para
preparar e enviar outra página web, ele apenas envia uma cópia de
uma versão que já está em cache. Dessa forma, as páginas web
aparecem muito mais rapidamente!
MOZILLA FIREFOX
- Firefox Sync: é um serviço de sincronização do navegador que
armazena dados do usuário em servidores do Mozilla e permite
sincronizar as páginas favoritas, os históricos de navegação, as
preferências, as senhas, os formulários preenchidos, os
complementos, as abas abertas, entre outros
- Senha Principal/Mestra: a função de proteger nomes de usuário e
senhas armazenadas. É uma senha que protege informações pessoais
armazenadas no navegador.
- É possível abrir a página de configurações do navegador sem ser da
forma manual, ou seja, clicando no canto lá em cima. Vc pode
escrever:
ATALHOS DO MOZILLA
MICROSOFT EDGE
- É possível abrir a página de configurações do navegador sem ser da
forma manual, ou seja, clicando no canto lá em cima. Vc pode
escrever:
- Gerenciador de Senhas: Salva as senhas que vc coloca nos sites
para n precisar escrever de novo
Verificação de segurança/Check-up de senha: Ele vê se tua
senha já foi exposta alguma vez.
Prevenção de Rastreamento: Tipo bloquear cookies
Básico: Bloqueia apenas rastreadores maliciosos conhecidos
Equilibrado/padrão: Bloqueia rastreadores de sites q vc n visitou
Restrito: Bloqueia a maioria dos rastreadores em todos os sites
Edge Secure Network: Tipo mini VPN deles
Modo de Eficiência: Faz com que o navegador use menos CPU, menos
memória e, claro, consuma menos energia
Barra de Navegação, Barra de Endereço e Barra de Pesquisa
Barra de Menu
Barra de status (link lá embaixo)
Casinha = página inicial
Menu Pull-Down: menu que exige um clique para exibir opções
Menu drop-down/fly-out: menu que aparece ao passar o cursor
Acessando um site pelo FireFox, no canto direito da linha de endereço
surgiu um ícone cujo símbolo são três pontos (...). Ao clicar nesse
ícone aparece essas opções
O Mozilla FireFox é um navegador com extensa variedade de
extensões e por ser código aberto
No Firefox, a etiqueta é responsável por permitir categorizar e
identificar os favoritos com palavras-chave. A pasta só permite
organizar, mas não categoriza por palavras-chave
AULA 03.1 – busca e pesquisa
na Web
Tanto o Google quanto o Bing usam por padrão o operador AND (E).
Google e Bing são ferramentas de buscas usadas para procurar algo
na internet.
+ Rastreamento e Indexação
O Google utiliza softwares robôs/spiders/crawlers conhecidos como
Rastreadores da Web para detectar as páginas disponíveis ao
público
Eles detectam os sinais importantes, como as palavras-chave e
a idade do conteúdo do site, e tudo isso é registrado em um Índice
da Pesquisa (Search Index). Esse índice contém centenas de
bilhões de páginas web
Toda vez que uma nova página é adicionada à web, eles jogam
no índice. Assim, ele não procura somente quando vc faz a busca, se
fosse assim, o trabalho seria muito maior
Resumo: o rastreador é um robô que navega autonomamente pela
internet – de link em link – em busca de novas páginas e de dados
sobre elas (Ex: palavras-chave). Dessa forma, ele é capaz de compor
uma base de dados de pesquisa, que é atualizada diariamente pelo
Google. Já o indexador é responsável por colocar esses dados em um
índice de tal forma que, quando um usuário faz uma busca, não seja
necessário percorrer toda a internet – basta pesquisar no índice
Operadores de busca
-
Se tu pesquisar algo e colocar um – na palavra, ele exclui palavras da
pesquisa. EX:
Ao pesquisar: Prisma
vc pode achar o carro, figura, refração de luz.
Mas se tu pesquisar: prisma -carro
Vc não vai achar mais o carro
Ele remove qualquer resultado que contenha a palavra carro
@
permite buscar páginas de redes sociais
*
permite pesquisar caracteres curinga ou palavras desconhecidas.
Ele substitui qlq palavra ou frase. Tipo:
Se tu pesquisar: maior * do brasil
Ele vai mostrar qualquer resultado que tenha maior, depois
qualquer coisa, depois do brasil. Ela retornou, por exemplo: “maior
torcida do Brasil”; “maior cidade do Brasil”; “maior prédio residencial
do Brasil”; e “maior clube do Brasil”.
OR
Ele permite combinar pesquisas (em maiúsculo sempre).
Se pesquisar: maratona OR corrida
Ele vai mostrar os dois resultados, maratona e também corrida.
site
permite pesquisar palavras em um site específico (a palavra buscada
pode vir antes ou depois)
Pode haver um momento em que você precise pesquisar artigos ou
conteúdo no Google, mas você deseja encontrar resultados somente
de um determinado site.
Se pesquisar: site:[Link] diego carvalho
Ele vai mostrar tudo relacionado a diego carvalho que tenha no
site estratégia concursos apenas
Não pode ter espaço entre “site:” “domínio”. Ex: site:
[Link]
related
permite pesquisar sites relacionados
Ele vai mostrar sites relacionados àquele que você pesquisa.
Ao pesquisar: related:[Link]
Ele vai mostrar o Terra, Google, IG, etc.
cache
permite visualizar a última versão armazenada de uma página pelo
Google
Se pesquisar algo como: cache: [Link]
Ele vai mostrar a ultima versão indexada pelo Google, e não a
versão atual
Inurl
permite buscar páginas que contenham determinada palavra em sua
URL.
Ao pesquisar: inurl:stn
Ele vai mostrar sites/documentos que tenham a palavra STN na
URL
intitle
permite realizar buscas em títulos de páginas.
Ao pesquisar: intitle:gripe
Ele vai mostrar páginas/documentos que tenham esse texto
(gripe) no seu título
Inanchor
permite realizar buscas de uma palavra em âncoras (links)
Ao pesquisar: inanchor:mais
Ele vai mostrar sites que tenham ancoras com essas palavras.
Ancoras é apenas o nome de um link para outra pagina ou para a
própria pagina
define
permite apresentar definições para um determinado termo.
Ao pesquisar: define: estratégia
Ele vai mostrar a definição da palavra
filetype
permite e buscar documentos na web com formato específico
Ao pesquisar: filetype:pdf
Ele vai mostrar arquivos PDF
Ponto ponto
permite pesquisar dentro de um intervalo de números
Ao pesquisar: câmera $50..$100.
Ele vai mostrar câmeras que custam entre 50 e 100. Mas não
funciona bem não
intext
usado para encontrar páginas que contenham palavras em seu
conteúdo
Ao pesquisar: intext:apple
Ele vai mostrar paginas que tenham a palavra apple. Inutil pq já
se faz isso da forma normal
AULA 04 – Correio eletrônico
Famoso e-mail
Sintaxe: Usuário@Domínio
Dominio = nome do servidor/empresa/instituição
EX:
[Link]@[Link]
Conceito do @: O @ é um “at” em inglês. Como se fosse um
“no”/”em”. É uma preposição.
O e-mail sempre tem cabeçalho (Cc, Cco, Para)
Cc = cópia do e-mail (Um terceiro que não é o destinatário recebe o
mesmo conteúdo, anexo, tudo. O destinatário consegue ver quem
recebeu Cc)
Cco = Cópia oculta do e-mail (mesma coisa do Cc, mas o destinatário
não consegue ver quem foi o terceiro que recebeu)
Para = Destinatário final
Comandos:
Responder (1 seta para esquerda/1 envelope):
Responder para todos (2 seta para esquerda/2 envelope):
Encaminhar (1 seta para direita):
Ex: O usuário A envia um e-mail para B no campo “Para”, com C no
campo “Cc” e D no campo “Cco”.
B, usa a opção “responder todos”. A resposta de B chega para o
usuário A, C, mas não para D.
Se B usa a opção “responder”, apenas A recebe a resposta. Nem C e
nem D recebe.
Pelo menos 1 dos campos Para, Cc ou Cco deve ser usado.
FileLink = praticamente o google drive do Mozilla
É possível escrever emails offline e até clicar em Enviar. Eles ficam na
caixa de saída e assim que tiver conexão à internet, ele é enviado.
Lixo eletrônico = SPAM
AULA 05 – Segurança da
informação
Tríade da segurança:
- Confidencialidade = a informação não deve estar disponível ou ser
revelada a indivíduos ou processos não autorizados
Intercepção = Quando consegue grampear a comunicação e
roubar os dados. Ataque direto a confidencialidade
- Integridade = Salvaguarda da exatidão e da completude dos ativos
de informação e seus métodos. É garantir que a informação se
mantenha precisa, completa e sem alterações.
Se além de grampear a comunicação, mas também altera a
informação, viola a integridade
- Disponibilidade = garantir que a pessoa autorizada possa acessar à
informação sem problemas
Ataque de interrupção = quando um site sai do ar, por exemplo
Princípios Adicionais:
- Autenticidade = Garantia de que a mensagem é de quem realmente
diz ser
- Irretratabilidade = (não repúdio) é a prova final, garantia, de que a
pessoa futura não possa negar a autoria posteriormente
Como?
Provar a autenticidade sem deixar brechas;
Soma a integridade, garantindo que não teve alterações na
mensagem;
Irretratabilidade é o resultado final. A pessoa não tem como
negar.
Assinaturas Digitais
- Hash = “Impressão digital” de um arquivo qualquer
Processo de assinatura:
- O hash é criado > O remetente criptografa o hash com sua
chave privada > A mensagem é enviada junto com a assinatura > O
receptor usa a chave pública do remetente para verificar
O Certificado digital valida, carimbando que a chave realmente
é daquela pessoa. Ele funciona como uma identidade virtual que
permite a identificação segura
Controles de Segurança = Ferramentas, barreiras usadas
- Físico = barreiras que limitam o acesso físico direto à informação
(porta, tranca)
- Lógico = barreiras que limitam o acesso por meio de sistemas
(senha, firewall)
Criptografia
Esteganografia = Uma técnica para ocultar uma mensagem dentro de
outra, de forma que ninguém perceba
No digital, as mensagens são escondidas na própria estrutura
dos arquivos, os Bits
Cifra de substituição = Troca letras por outras ou palavras comuns por
símbolos
Criptografia Simétrica = Uso de uma única chave tanto para codificar
quanto para decodificar
Cifra de César = Texto original: A > Chave secreta seria +3
(quer dizer que desloca 3 posições no alfabeto > texto cifrado: D
É rápido, simples de usar, baixo custo. Mas muito vulnerável se
a chave for interceptada
Criptografia Assimétrica = Ao invés de 1 chave, usa 2 chaves. Uma
pública e uma privada, a qual formam um par exclusivo. Não dá para
descobrir a chave privada só olhando para a pública.
A chave pública é como um cadeado aberto, disponível para
qualquer um e usada para criptografar.
A chave privada é única, secreta e de uso pessoal. Usada para
descriptografar.
Situação hipotética para entender:
João quer enviar uma mensagem criptografada para a Maria. A maria
tem um cadeado e a chave. Somente ela tem a chave deste cadeado.
Ela abre o cadeado e envia para João. João pega o cadeado, escreve a
mensagem dele em uma folha, coloca em uma caixa e tranca essa
caixa com o cadeado da maria. Após trancar, ele envia a caixa para
maria. Pq funciona? Pq só maria tem a chave do cadeado. Ninguém
mais consegue abrir com nenhuma outra chave. Só maria.
AULA 06 – Antimalware e
Firewall
+ Ferramentas antimalware
São focadas em detectar e, então, anular ou remover os códigos
maliciosos de um computador (antivírus, antispyware, antirojan e
antirootkit).
Antivirus engloba maior quantidade de funcionalidades
Se diferenciam pelo:
- Método de detecção: assinatura (uma lista de assinaturas é usada à
procura de padrões), heurística (baseia-se nas estruturas, instruções
e características do código) e comportamento (baseia-se no
comportamento apresentado)
- Formas de obtenção: gratuito, experimental ou pago
- Execução: pode ser instalado local ou executado sob demanda pela
Web
- Funcionalidades: além das básicas, podem ter outras como geração
de discos de emergência e firewall pessoal
+ AntiVírus
Remove vírus existentes e combate a infecção por novos vírus.
Fases: Detecção > Identificação > Remoção
É recomendável evitar a execução simultânea de mais de um
antivírus em um mesmo computador
- Pode gerar:
- Problema de desempenho, interferir na capacidade de
detecção um do outro, entre outros
Gerações de AntíVirus
1º: Detecção baseada em assinatura
- informação usada para detectar pragas. Assinatura é um trecho
único do código do vírus – estrutura ou padrão de bits.
- Mais eficiente para remover ameaças complexas anteriormente
mapeadas. O antivírus salva as estruturas na base de dados para
deixar seu antivírus mais robusto.
2º : Detecção baseada em Heurística
- Heurística é um conjunto de técnicas para identificar vírus
desconhecidos de forma proativa, sem depender de assinatura. Ele
analisa trechos de código e compara o seu comportamento com
certos padrões que podem indicar presença de ameaça.
- Cada ação executada pelo arquivo é atribuída uma pontuação. Se
for superior a um valor, será classificado como malware.
- Ela é capaz de detectar vírus genéricos sem assinatura conhecida
através da comparação com um código conhecido de vírus
3º: Interceptação de atividade
- Identifica o vírus por suas ações, em vez de estrutura. Não precisa
de assinatura ou heurística.
- Só funciona com programas em execução, enquanto a heurística
analisa o arquivo sem a necessidade de executá-lo
- Ele fica observando, procurando suspeitos. Se ele ver uma tentativa
de alterar algo, ele age
4º: Proteção Completa
- Pacotes compostos por uma série de técnicas antivírus usadas em
conjunto.
- Possuem varredura e interceptação de atividades
- Possui controle de aceso, o que limita a capacidade dos vírus de
penetrar em um sistema
+ NGAV (Next Generation Antivirus)
- Não usa só assinaturas de malwares conhecidas, usa analises
preditivas, conduzidas por aprendizado de máquina e IA para detectar
e prevenir
- Consegue identificar comportamentos
- Ele consegue reconhecer e lidar com ameaças por conta própria
+ Antispyware
- Spyware é um tipo de malware instalado em um computador sem o
conhecimento do usuário para coletar informações sobre ele
- Adwares, por ex, são um tipo de spyware
TCE RN
AULA 03 – Nuvem
+ Conceitos
- Nuvem, basicamente, é uma metáfora para Internet.
- Computação em nuvem é um conjunto de recursos virtuais
facilmente utilizáveis e acessíveis, tais como hardware, plataforma de
desenvolvimento, serviços, data centers e servidores distribuídos em
diferentes posições geográficas pelo mundo. A computação em
nuvem oferece acesso a aplicações online através de um navegador
web.
- A principal vantagem da computação em nuvem é redução de
custos tanto para PF quanto PJ
- Os serviços são mensurados, ou seja, é possível medi-los (quanto
de armazenamento é usado, processamento, etc)
- A elasticidade rápida é a capacidade de um sistema de se adaptar
a uma variação na carga de trabalho quase instantaneamente – em
regra, de forma automática e transparente. se você contrata um
serviço de nuvem, você só paga pelo que foi utilizado.
- Amplo Acesso à Rede/Broad Network Access
- Todas as funcionalidades estão disponíveis através da rede e
são acessíveis por meio de mecanismos que promovem o uso de
plataformas heterogêneas (smartphones, laptops, tablets, etc)
- Agrupamento de Recursos (Resource Pooling)
- Pool de Recursos é uma coleção de recursos que podem ser
utilizados paralelamente pelos usuários com o propósito de maximizar
a eficiência de um sistema.
- Ex situacional: Imagine uma empresa com 50 funcionários que
precisam de uma impressora para trabalhar. Comprar 1 impressora
para cada ou para um pequeno grupo não é a melhor forma de
resolver isso. Vc compra uma serie de impressoras e faz um Pool de
impressão onde ele será o responsável por gerenciar os recursos,
verificar qual impressora está ociosa e vai enviar a requisição para a
impressora vazia.
- Autosserviço sob Demanda (On-Demand Self-Service)
- É capacidade de fornecer funcionalidades computacionais de
maneira automática, sem que haja a necessidade de o usuário
interagir com provedor de serviço
+ Modelos de Serviço
- IaaS (Infrastructure as a Service)
- Trata-se da capacidade que o provedor tem de oferecer uma
infraestrutura de processamento e armazenamento de forma
transparente
- É basicamente a contratação de uma máquina virtual. Você
tem toda estrutura a ser escolhida (processador, memória, etc) de
forma transparente
- PaaS (Platform as a Service)
- Capacidade oferecida pelo provedor para o desenvolvimento
de aplicativos que serão executados e disponibilizados na nuvem.
SaaS (Software as a Service)
- Em vez de instalar um software ou programa no seu
computador, você apenas acessa o software pela internet,
geralmente via navegador. O software roda nos servidores do
provedor, não no seu computador.
- Normalmente, sem SaaS, você teria que:
comprar um computador robusto
instalar o programa
fazer atualização
resolver bugs
cuidar da segurança
ter armazenamento local
fazer backup
- Com SaaS, tudo isso é feito pelo fornecedor (Google, Microsoft,
Salesforce etc.).
- Você só precisa de:
✔ internet
✔ um navegador (Chrome, Edge, Firefox…)
E pronto.
- Modelo IaaS suporta o Modelo PaaS, que suporta o Modelo SaaS
Model
Quem gerencia? O que você recebe? Exemplo
o
AWS EC2, Azure
Provedor gerencia só Máquinas virtuais,
IaaS VM, Google
a infraestrutura rede, armazenamento
Compute Engine
PaaS Provedor gerencia a Ambiente pronto para Heroku, Google
Model
Quem gerencia? O que você recebe? Exemplo
o
infraestrutura e a desenvolver e rodar App Engine, Azure
plataforma apps App Service
Gmail, Google
Provedor gerencia O software pronto
SaaS Docs, Canva,
tudo para usar
Salesforce
+ Modelos/Tipos de Implantação
- Nuvem Pública (Public Cloud)
- Infraestrutura de nuvem aberta para o público em geral
gratuita ou por pagamento
- Nuvem Privada (Private Cloud)
- basicamente uma nuvem que pode ser acessada por um grupo
exclusivo e restrito de pessoas de uma organização
- A nuvem privada se encontra em ambiente próprio da
entidade dona da rede, não necessariamente no perímetro físico da
empresa, mas protegida por um firewall e administrada pelos
funcionários da corporação.
- Nuvem Híbrida (Hybrid Cloud)
- combinação de duas ou mais infraestruturas de nuvens
distintas (privadas, comunitárias ou públicas) que permanecem como
entidades únicas, mas que são unidas por tecnologias padronizadas
ou proprietárias – e devem permitir a portabilidade de dados e
aplicações.
- caso não permita a portabilidade dados e aplicações, são
apenas duas nuvens separadas e, não, uma nuvem híbrida.
- Nuvem Comunitária (Community Cloud)
- nuvem exclusiva e restrita para grupos que possuam
interesses e preocupações em comum
- Tipo, todos os planos de saúdes tendo uma nuvem
comunitária para compartilhar o perfil dos seus clientes.
+ Armazenamento em Nuvem
- significa basicamente o armazenamento virtualizado ou também
chamado de Backup Online. Qualquer arquivo pode ser colocado
nisso.
- Google Drive
serviço de armazenamento e computação em nuvem, pois permite o
armazenamento e a edição de arquivos através de seus recursos.
Permite compartilhamento, criação, quase tudo
- Dropbox
um programa usado para armazenamento em nuvem, em que
podemos armazenar documentos, fotos e vídeos, e acessálos de
qualquer computador no mundo inteiro.
- OneDrive/Skydrive
serviço de armazenamento em nuvem. Esse programa pertence a
Microsoft, vem pré-instalado no Windows 10 e funciona muito bem em
todos os seus dispositivos
- iCloud
recurso de armazenamento e computação em nuvem da Apple. Ele
permite o armazenamento de arquivos de seus clientes em seus
servidores, assim como a sincronização dos dados automaticamente.
Todos possuem uma limitação de espaço. Se quiser mais espaço, tem
que pagar.
+ Conceitos Avançados
- Azure
É um PaaS, mas é capaz de oferecer serviços de IaaS e SaaS. Permite
criar máquina virtual com diferentes sistemas operacionais
AULA 07 – Malwares
+ São programas especialmente desenvolvido para executar uma
ação danosa
+ A infecção pode ser por:
- Explorar vulnerabilidades em programas instalados
- Auto execução de mídias removíveis (pen-drive)
- Acesso a páginas web maliciosas
- Invasão direta por hacker, entre outros
Se propagar = Tentar se passar para outros computadores
Dos que se propaga, o Vírus se diferencia dos demais porque ele
precisa de um hospedeiro. Ex: O vírus precisa de um arquivo ou
processo do sistema para se anexar e ser ativo quando algo é
executado, copiado, etc. Ele não roda por si só. Precisa que o usuário
faça algo para começar a rodar
Worm: Ele não depende do usuário para se propagar, mas se
propaga também por uma execução direta.
BOT: Propaga igual ao worm
Ransonware: Propaga igual ao worm
+ Ciclo de Vida de um Vírus
- Latente: Vírus inativo, será ativado por algum evento
- Propagação: vírus coloca cópias idênticas de si mesmo em outros
arquivos
- Disparo: vírus é ativado por algum evento
- Execução – função do vírus foi realizada
+ Tipos de vírus
- Vírus de boot = Inicialização da máquina
- Vírus de programa/arquivo = fica em arquivos executáveis (.exe)
- Virus de macro = editores de texto, planilha, word
- Virus polimórfico = altera a forma, tamanho para não ser
reconhecido pelo antivírus
- Virus mutante = altera a forma de agir para não ser reconhecido
pelo antivírus
- Virus stealth/furtivo = projetado para não ser identificado pelo
antivirus
- Virus time-bomb = um vírus que serve só para um determinado dia,
só funciona um dia
- Virus Fileless = Ele infecta a memoria RAM
Se um arquivo estiver com macro, ele termina com M. EX: DOCM,
XLSM, PPTM
+ WORM
Não se insere em arquivos ou programas existentes na máquina.
Consegue se propagar automaticamente enviando copias de si
mesmo de computador para computador
+ BOT
Ele infecta mais máquinas para repetir um conjunto de ações,
permitindo ao hacker ter uma capacidade computacional maior. Um
conjunto de computadores infectados por um bot é uma BotNet. Teu
PC não é o alvo aqui, ele só quer usar teu PC pra ajudar ele.
+ RANSOMWARE
Torna inacessível todos os dados armazenados em um equipamento,
usando criptografia, exigindo um pagamento de resgate para
restabelecer o acesso do usuario
- Locker: Trava o computador, impedindo o acesso total
- Crypto: impede que você acesse os dados armazenados, mas pode
abrir o computador
+ SPYWARE
Único que pode agir de forma legítima. Literalmente um espião
fofoqueiro. Vê o que é feito e manda pro outro
- Keylogger = Captura teclas
- Screenlogger = Captura telas
- Adware – exibe propagandas em programas
- Sniffers/Sniffing = Parecidos com o Spyware tendo como função
interceptar e registrar dados trafegados na rede. técnica que consiste
em inspecionar os dados trafegados em redes de computadores, por
meio do uso de programas específicos chamados de sniffers
** Hijack é um vírus que infecta o navegador
+ CAVALO DE TRÓIA (TROJAN HORSE)
É um programa que se passa por um aplicativo útil, mas executa
outras funções maliciosas sem o conhecimento do usuário por trás
- A versão Backdoor vai permitir o acesso remotamente do criminoso
+ Backdoor (porta dos fundos)
É como se fosse um anydesk só que sem autorização do usuário. Vai
permitir um controle remoto a um computador. Aqui, diferente do Bot,
o foco é na tua maquina
+ RootKit
É um conjunto de programas/técnicas que permite esconder a
presença de um invasor (ou código malicioso) em um PC. Ele fica
camuflado, sendo difícil de ser removido. Normalmente, formata o
computador afetado.
Questões:
- Ataque DOS (negação de serviços) = técnica pela qual um atacante
busca retirar de operação um serviço, um computador ou uma rede
conectada à Internet
- HOAX = principal característica é a sua alta capacidade de espalhar
mensagens sobre pragas on-line
- Spoofing = é uma técnica de fraude onde o atacante altera ou
falsifica identificadores para parecer legítimo. Mudar email, IP,
telefone, por aí vai
- Desfiguração de página/defacement/pichação: é uma técnica que
consiste em alterar o conteúdo da página Web de um site
AULA 09 – Backup
+ todo arquivo quando é criado ganha um atributo de arquivamento/
Bit Archive ou Flag Archive
- O atributo de arquivamento é um único bit de um arquivo que
indica que esse arquivo não sofreu backup. Esse bit pode ser
representado pela letra A (arquivamento), S (arquivo de sistema), H
(oculto) e R (somente leitura).
- Toda vez que um arquivo é salvo/modificado, ele ganha um
atributo A, o que significa que ele não sofreu backup.
- Quando um backup do arquivo é feito, ele perde o A
- Bit = 1 = A. Bit = 0 = não letra A
+ Backup Completo/Total/Full
- backup que faz uma cópia de todos os dados de uma unidade. Se
uma organização possui a política de realizar backup completo
diariamente, todos os dados serão copiados todos os dias, mesmo
que não tenham sido alterados
- Requer mais tempo e espaço de armazenamento
- É a forma mais simples e menos sofisticada para fazer backup
+ Backup Incremental
- cópia de todos os dados que foram criados ou modificados desde
o último backup completo ou incremental anterior
Archive = 1 ↦ 0), informando que aquele arquivo já sofreu backup
- Após o backup, ele desmarca o atributo de arquivamento (Bit
- A primeira coisa que se faz é realizar um backup completo. Nos
incrementais serão copiados apenas os dados modificados ou criados
desde o último backup seja normal ou incremental
- Vantagem: Menos dados serão copiados do que no completo, além
de ser mais rápido e com menos espaço
- Desvantagem: recuperação de dados mais lenta já que começa com
o completo e depois vai indo nos incrementais
+ Backup Diferencial/Cumulativo
- uma cópia de todos os dados que foram criados ou modificados
desde o último backup completo ou incremental anterior, mas não
removerá o atributo de arquivamento
- Armazena mais dados, exige mais espaço e tempo do que backup
incremental
- Recuperação de dados mais rápida
# qual é a diferença entre backup incremental e backup diferencial?
#
- o que vai diferenciá-los é o tratamento dos arquivos após backup: o
backup incremental copia o arquivo e desmarca o atributo de
arquivamento; o backup diferencial copia o arquivo, mas não
desmarca o atributo de arquivamento
- O problema é que muitas questões utilizam uma definição precária
do backup diferencial, afirmando que ele copia todos os arquivos
criados ou modificados desde o último backup completo. O backup
diferencial salva todas as alterações feitas desde o último backup
completo e com sua alteração mais recente. O backup incremental
salva os arquivos alterados desde o último backup (completo ou
incremental), logo não necessariamente ocorre de acordo com o
último becape completo
+ hot backups: as cópias são feitas sem que o sistema interrompa o
seu funcionamento.
AULA 10 – Microsoft Word
+ O serviço do Office que recebia atualizações a cada 3 anos foi
desativado em 2022 dando lugar ao Microsoft 365, o office em
nuvem. Este recebe atualizações quase que mensalmente.
A barra de acesso rápido exibe:
- botão de salvar
- botão de desfazer
- botão de refazer
- botão de personalizar
Há uma setinha à direita que permite adicionar outros botões de
acesso rápido
Faixa de Opções (Ribbon)
Ctrl + F1 = Permite fixar ou recolher a faixa de opções que foi criada
em 2016
+ Organizadas da seguinte forma: Guias > Grupos : Botões de
ação/comandos
Barra de Status
Fica na parte de baixo da página
Na esquerda: informações instantâneas práticas
Na direita: atalhos para o modo de exibição
Duas coisas não podem ser removidas do meta dados: data de
criação e tamanho do arquivo. O resto pode ir de arrasta
Para colocar senha em um arquivo:
Guia Arquivo > Informações > Proteger Documento > Criptografar
com Senha
A diferença do recortar pro copiar é que o Ctrl C não apaga o item de
origem.