Exploração de Cookies
Objetivo
Conhecer a estrutura de arquivos SQLite
Explorar o arquivo de cookies do Mozilla Firefox.
Introdução
A linguagem SQL é utilizada por bancos de dados para armazenas informações em tabelas. Uma tabela consiste em um conjunto de linhas e colunas e como exemplos de sistemas de bancos de dados opensource existem o MySQL e PostgreSQL. Estes sistemas são usados para armazenar um grande número de informações e serem acessadas por várias aplicações clientes da Internet simultaneamente. Se uma aplicação precisa armazenar poucos dados e que dizem respeito apenas ao desempenho de suas funções locais, elas vão usar a linguagem SQLite, onde a estrutura de tabelas são armazenadas em simples arquivos ASCII. Os navegadores Web usam a SQLite para armazenar o s cookies de seus usuários.
TAREFAS
TAREFA 1 - Instalar o SQLite Manager
PASSO 1. Use o plugin do Firefox chamado SQLite Manger para explorar os cookies Web como uma banco de dados. Abrir Firefox/Ferramentas/Complementos
PASSO 2. Digite SQLite Manager na busca de Complementos e dê enter. Instale o SQLite Manager e reinicie o navegador como solicitado.
TAREFA 2 - Inicializar o SQLite Manager
PASSO 1. O SQLite Manager deve ser acessado em Ferramentas/SQLite Manager, onde será aberta uma nova janela com esta aplicação.
PASSO 2. O arquivo cookies.sqlite do Mozilla Firefox pode ser encontrado em uma pasta do Windows 7 através do caminho abaixo:
Onde nidia é o login do usuário que você entrou no Windows 7 e a pasta AppData, por padrão, é um arquivo oculto. PASSO 3. Abra o arquivo cookies.sqlite com o programa SQLite Manager.
TAREFA 3 - Explorar o cookies.sqlite do Mozilla FIrefox
PASSO 1. Os cookies do Firefox são armazenados na tabela moz_cookies. Liste aqui as colunas da tabela moz_cookies e seus respectivos tipos. id INTEGER PRIMARY KEY, baseDomain TEXT, appId INTEGER DEFAULT 0, inBrowserElement INTEGER DEFAULT 0, name TEXT, value TEXT, host