O módulo História e notas é a memória da sessão no CatSuite. A História organiza a linha do tempo do navegador e das requisições capturadas em sessões por site, com busca, filtros rápidos, marcação de itens interessantes e envio direto para o Repetir. O Bloco de Notas guarda suas observações no próprio aparelho, com criação, edição, fixação e exportação em TXT. Juntos, os dois formam a base para montar o relatório de um teste autorizado sem perder nenhuma evidência. Esta página explica como ativar o módulo, como ler cada tela, como configurar captura e retenção e como transformar a sessão em um relatório.
Conceitos da História e do Bloco de Notas #
Antes de abrir a tela, vale fixar os termos que aparecem nos cartões, nas tags e no menu.
Sessão de navegação #
A História não mostra uma lista solta de requisições: ela agrupa os registros em sessões. Cada vez que o Navegador faz uma navegação principal (registro com origem Navegação), uma nova sessão começa. As requisições seguintes, como scripts, imagens, chamadas de API e envios de formulário, entram na sessão aberta mais recente. Se o primeiro registro disponível não for uma navegação, o app cria uma sessão a partir dele mesmo, para que nada fique de fora.
Cada sessão tem um site principal (a URL que abriu a sessão), um título montado com o domínio e o caminho, a lista de domínios envolvidos e a janela de tempo entre o primeiro e o último registro.
Linha do tempo #
A linha do tempo é a lista de sessões, da mais recente para a mais antiga, ordenada pelo horário do último registro de cada uma. Dentro de uma sessão, as requisições também aparecem da mais nova para a mais antiga. Um marcador circular à esquerda de cada cartão liga as sessões; ele fica amarelo quando a sessão teve alguma requisição interceptada.
Requisição interceptada, falha e interessante #
| Marcação | Quando aparece | Onde você vê |
|---|---|---|
| INTERCEPTADA | A requisição passou pelo Interceptador. | Tag na requisição e contador INTERCEPTOU N na sessão. |
| Falha | Status HTTP 400 ou maior, ou status FALHA (erro, cancelamento ou abortamento antes de uma resposta válida). | Tag N FALHAS com borda vermelha na sessão. |
| INTERESSANTE | Você marcou a requisição manualmente com Marcar como interessante. | Estrela no cartão da sessão, tag na requisição e contador N INTERESSANTES. |
Status exibidos #
Quando há resposta, o status é o código HTTP (por exemplo, 200 ou 404). Sem código numérico, a História mostra um rótulo: ENVIADA (formulário enviado aguardando a navegação), SUBSTITUIDA (navegação trocada antes da resposta final), EXTERNO (link externo), FALHA ou PENDENTE (ainda em andamento).
Base compartilhada com o Interceptador #
A História lê a mesma base de registros do histórico do Interceptador. Por isso, as regras de captura, o limite de itens e a limpeza valem para os dois lugares ao mesmo tempo. A História é uma forma de ler esses registros organizados por site, enquanto o Interceptador mostra a lista técnica completa.
Nota do Bloco de Notas #
Uma nota tem título, conteúdo, cor de marcador, estado de fixação e as datas de criação e de última edição. Se o título ficar em branco, o app usa a primeira linha do conteúdo como título de exibição; sem nenhum texto, a nota aparece como Nota rápida.
A tela da História: linha do tempo, detalhe e menu #
A História tem duas páginas e um painel lateral de menu. O título HISTÓRIA fica no topo e o botão MENU fica sempre à direita.
Linha do tempo #
A página inicial traz o resumo "Veja sites, requisições e eventos da sessão." e os seguintes elementos:
| Elemento | O que mostra |
|---|---|
| Cartão SESSÕES | Total de sites ou fluxos navegados. |
| Cartão REQUISIÇÕES | Total de capturas registradas. |
| Cartão INTERCEPTADAS | Quantas requisições passaram pelo interceptador. |
| Campo de busca | Filtra as sessões por site, domínio, método, URL ou status. |
| Tags de filtro ativo | SÓ INTERCEPTADAS, SÓ FALHAS, SÓ INTERESSANTES e BUSCA: TERMO, quando aplicados. |
| Cartões de sessão | Data e hora de abertura, título, site principal, tags de resumo e as três requisições mais recentes. |
Os cartões de resumo sempre contam a sessão inteira, mesmo com filtros ativos. Quando não há nenhum registro, a tela mostra NENHUMA HISTÓRIA AINDA. Quando há registros, mas nenhum combina com a busca ou os filtros, aparece NADA COMBINA COM O FILTRO.
Detalhe da sessão #
Tocar em um cartão abre o detalhe. O cabeçalho troca para um botão de voltar com o rótulo HISTÓRIA e informa a janela de tempo da sessão. A página tem quatro blocos:
- Resumo da sessão: título, URL principal (com a contagem de domínios envolvidos), tags INTERCEPTOU N ou SEM INTERCEPTAÇÃO, N REQUISIÇÕES, N FALHAS, N INTERESSANTES (quando houver) e N DOMÍNIOS, além da linha SITE PRINCIPAL.
- REQUISIÇÕES DA SESSÃO: a lista de requisições com método, URL, status, origem e as tags INTERCEPTADA e INTERESSANTE. A requisição selecionada fica destacada em amarelo.
- DETALHE DA REQUISIÇÃO: URL, origem, domínio, tipo de conteúdo, horário, status, detalhe do status e se a requisição foi interceptada ou marcada como interessante, seguidos dos botões de ação.
- REQUEST e RESPONSE: o conteúdo bruto capturado, em fonte monoespaçada e com texto selecionável.
Menu da História #
O botão MENU abre o painel MENU DA HISTÓRIA ("Revise a sessão, aplique filtros ou limpe o histórico."). Ele reúne:
- os contadores SESSÕES, REQUISIÇÕES, INTERCEPTADAS, FALHAS e INTERESSANTES;
- a seção VISUALIZAÇÃO, com os filtros rápidos;
- a seção DOMÍNIOS VISTOS, com até 12 domínios principais das sessões, em ordem alfabética;
- o botão LIMPAR HISTÓRIA, em vermelho, no fim do painel.
Tela com o módulo desativado #
Se a História estiver desligada, a tela mostra HISTÓRIA DESATIVADA e o botão ATIVAR HISTÓRIA, que leva direto para Configurações > Aplicativos.
A tela do Bloco de Notas #
O Bloco de Notas é aberto pelo menu principal e tem duas páginas: a lista e o editor.
Lista de notas #
O cabeçalho traz a tarja ORGANIZAÇÃO LOCAL, o título BLOCO DE NOTAS e três contadores: NOTAS (total), FIXADAS e HOJE (notas editadas no dia). Abaixo ficam o campo Pesquisar notas, a seção FIXADAS ("Ficam sempre no topo até você desafixar.") e a seção TODAS AS NOTAS ("As mais recentes aparecem primeiro."). Durante uma busca, a segunda seção passa a se chamar RESULTADOS e informa quantos itens foram encontrados. Um botão flutuante com ícone de lápis cria uma nova nota.
Cada cartão mostra a cor da nota, o título, um resumo do conteúdo, a data, um botão de alfinete para fixar ou desafixar e o menu de três pontos com as ações da nota.
Editor de nota #
O editor abre com o título NOVA NOTA ou EDITAR NOTA. Ele tem:
| Área | Função |
|---|---|
| Voltar (BLOCO DE NOTAS) | Retorna à lista e pede confirmação se houver mudanças não salvas. |
| SALVAR | Grava a nota no aparelho. |
| Prévia | Mostra título e conteúdo enquanto você escreve. |
| Campo de título | Texto curto de identificação, com a dica "Ex.: plano de hoje". |
| Campo de conteúdo | Texto livre: "Escreva livremente. Cada linha pode virar uma ideia, checklist ou lembrete." |
| Seletor de cor | Azul, Verde, Amarelo, Rosa, Laranja, Roxo ou Grafite. |
| FIXAR NO TOPO | Mantém a nota na seção de fixadas. |
| Informações | CARACTERES, COR, STATUS (FIXADA ou NORMAL) e ÚLTIMA EDIÇÃO (em notas já salvas). |
| DUPLICAR e EXCLUIR | Aparecem apenas ao editar uma nota existente. |
Opções e como configurar o módulo #
As opções da História e do Bloco de Notas ficam em três áreas das configurações.
| Opção | Valores | Padrão | O que faz |
|---|---|---|---|
| ATIVAR MÓDULO HISTÓRIA (Configurações > Aplicativos) | Ligado ou desligado | Desligado | Mostra ou oculta a História no menu principal. |
| ATIVAR BLOCO DE NOTAS (Configurações > Aplicativos) | Ligado ou desligado | Ligado | Mostra ou oculta o Bloco de Notas no menu e libera a ação NOTAS na seleção de texto. |
| HISTÓRICO DO INTERCEPTADOR (Configurações > Histórico) | Ligado ou desligado | Ligado | Liga ou pausa novas entradas sem apagar o que já foi capturado. |
| CAPTURAR SÓ EM CONDIÇÕES (Configurações > Histórico) | TODAS, WI-FI, DADOS ou CARGA | TODAS | Define quando novas requisições podem ser registradas. |
| LIMITE DO HISTÓRICO (Configurações > Histórico) | 100, 300, 500, 1000, 2000 ou 5000 | 300 (100 em aparelhos mais fracos) | Quantas requisições ficam guardadas antes da remoção automática das mais antigas. |
| RECUPERAR SESSÃO APÓS FECHAMENTO (Configurações > Personalização > Sessão e dados) | Ligado ou desligado | Ligado | Restaura navegador, histórico e contextos temporários após um fechamento inesperado. |
| NÃO SALVAR LINHA DO TEMPO SEM HISTÓRIA (Configurações > Personalização > Sessão e dados) | Ligado ou desligado | Desligado | Impede novas entradas na linha do tempo enquanto a História estiver desligada. |
| APAGAR NOTAS AO DESATIVAR O MÓDULO (Configurações > Personalização > Sessão e dados) | Ligado ou desligado | Desligado | Apaga as notas salvas quando o Bloco de Notas é desativado. |
Como ativar a História nas configurações #
Abra Configurações > Aplicativos e ligue ATIVAR MÓDULO HISTÓRIA. O item passa a aparecer no menu principal. O mesmo caminho é aberto pelo botão ATIVAR HISTÓRIA da tela desativada.
Condições de captura #
A opção CAPTURAR SÓ EM CONDIÇÕES tem quatro valores: capturar em todas as circunstâncias, apenas no Wi-Fi, apenas nos dados móveis ou apenas carregando (com o aparelho na tomada e bateria acima de 50%). O item STATUS DA CAPTURA, logo abaixo, mostra ATIVA ou PAUSADA de acordo com a condição escolhida e o estado atual do aparelho.
Limite do histórico e itens interessantes #
O limite conta apenas as requisições não marcadas. Quando o total passa do limite, o app remove as mais antigas que não são interessantes. As requisições marcadas como interessantes ficam preservadas, o que torna a estrela a forma mais segura de proteger evidências importantes durante sessões longas.
História desligada e captura em segundo plano #
Com a opção NÃO SALVAR LINHA DO TEMPO SEM HISTÓRIA desligada (padrão), os registros continuam sendo gravados no histórico do Interceptador mesmo com a História oculta, e aparecem na linha do tempo assim que você reativar o módulo. Ligue essa opção se preferir que nada seja registrado enquanto a História estiver desativada.
Botões e ações #
Ações da História #
| Botão ou gesto | Onde fica | O que faz |
|---|---|---|
| MENU | Topo da tela | Abre o MENU DA HISTÓRIA. |
| Tocar no cartão da sessão | Linha do tempo | Abre o detalhe da sessão. |
| Voltar (HISTÓRIA) | Topo do detalhe | Retorna à linha do tempo. |
| Tocar na requisição | Detalhe | Seleciona a requisição e atualiza o detalhe, a request e a response. |
| Toque longo na requisição | Detalhe | Abre o menu rápido da requisição. |
| Enviar para o Repetir | Detalhe e menu rápido | Abre a request no Repetir para editar e reenviar. |
| Marcar como interessante / Desmarcar interessante | Detalhe e menu rápido | Liga ou desliga o destaque da requisição. |
| COPIAR URL | Detalhe e menu rápido | Copia o endereço completo. |
| COPIAR REQUEST | Detalhe e menu rápido | Copia a request bruta capturada. |
| COPIAR RESPONSE | Detalhe | Copia a resposta exibida. |
| COPIAR cURL | Detalhe e menu rápido | Copia um comando cURL pronto com método, headers, corpo e URL. |
| ATIVAR HISTÓRIA | Tela desativada | Abre Configurações > Aplicativos. |
Ações do menu da História #
| Item | O que faz |
|---|---|
| Ver só sessões interceptadas | Mostra apenas sessões com alguma requisição que passou pelo interceptador. |
| Ver só sessões com falha | Filtra para erros, cancelamentos e respostas com falha. |
| Ver só sessões com interessantes | Mostra apenas sessões com alguma requisição marcada como interessante. |
| Limpar filtros rápidos | Desliga os três filtros e também limpa o termo de busca. |
| LIMPAR HISTÓRIA | Pede confirmação e apaga todo o histórico capturado. |
Menu de seleção de texto #
Nos blocos REQUEST e RESPONSE, no detalhe da requisição, no resumo da sessão e no campo de busca, selecionar um trecho abre o menu do CatSuite com COPIAR, DECODIFICAR (envia o trecho ao Decodificar), NOTAS (envia o trecho ao Bloco de Notas, quando o módulo está ativo) e TUDO (seleciona todo o texto).
Ações do Bloco de Notas #
| Ação | Onde fica | O que faz |
|---|---|---|
| Botão flutuante (lápis) | Lista | Abre o editor de uma nova nota. |
| Editar | Menu do cartão | Abre a nota no editor. Tocar no cartão faz o mesmo. |
| Fixar no topo / Remover do topo | Menu do cartão e alfinete | Alterna a fixação da nota. |
| Duplicar | Menu do cartão e editor | Cria uma cópia com o título "Cópia de …", sem fixação. |
| Copiar | Menu do cartão | Copia título e conteúdo para a área de transferência. |
| Baixar TXT | Menu do cartão | Exporta a nota como arquivo .txt. |
| Excluir | Menu do cartão e editor | Pede confirmação e remove a nota do aparelho. |
| SALVAR | Editor | Grava a nota. Exige título ou conteúdo. |
| LIMPAR BUSCA | Lista sem resultados | Remove o termo de pesquisa. |
Filtros e busca na linha do tempo #
A busca não diferencia maiúsculas de minúsculas e procura o termo no título da sessão, no site principal, nos domínios envolvidos e, em cada requisição, na URL, no método, na origem, no rótulo de status e na descrição do status. Basta que uma requisição combine para a sessão inteira aparecer.
Os filtros rápidos se somam: com Ver só sessões interceptadas e Ver só sessões com falha ligados, só aparecem sessões que atendem às duas condições. Os três filtros ficam salvos e voltam ativos quando você reabre o app; o termo de busca, não.
api.exemplo.com
POST
/login
403
FALHA
FormulárioReabrir itens no Repetir e no Interceptador #
Para reproduzir uma requisição, abra a sessão, selecione a requisição e toque em Enviar para o Repetir. O CatSuite troca para o Repetir já com a request bruta carregada, pronta para editar e reenviar. O mesmo envio está no menu do toque longo.
Como a História e o histórico do Interceptador usam a mesma base, toda requisição da linha do tempo também está na lista do Interceptador. A História não tem um botão dedicado para abrir o item no Interceptador; use COPIAR URL e procure a URL no histórico do Interceptador, onde ficam os filtros técnicos e a exportação em TXT, cURL, JSON e HAR.
Bloco de notas: criação, edição e exportação #
Criar e editar #
Toque no botão flutuante, escreva um título e o conteúdo, escolha a cor e, se quiser, ligue FIXAR NO TOPO. Toque em SALVAR. A mensagem "Nota criada com sucesso." confirma a gravação; ao salvar uma nota existente, aparece "Nota atualizada.". Se você tentar voltar com alterações pendentes, o app pergunta Descartar alterações? e oferece CONTINUAR ou DESCARTAR.
Enviar trechos da História para uma nota #
Selecione um trecho na request, na response ou no detalhe e toque em NOTAS. O editor abre com uma sugestão de estrutura:
- texto com várias linhas e primeira linha de até 72 caracteres: a primeira linha vira o título e o restante vira o conteúdo;
- texto de uma linha com até 72 caracteres: vira apenas o título;
- qualquer outro caso: o texto inteiro vai para o conteúdo.
Exportar em TXT #
No menu do cartão, toque em Baixar TXT. O nome do arquivo vem do título em minúsculas, com espaços, acentos e símbolos trocados por hífens (por exemplo, "Achados do login" vira achados-do-login.txt). O arquivo traz um cabeçalho fixo seguido do conteúdo:
BLOCO DE NOTAS
Título: Achados do login
Fixada: Sim
Criada em: 06/10/2026 14:02
Atualizada em: 06/10/2026 15:40
Cor: #F2C94C
CONTEÚDO
POST /api/login sem limite de tentativas
Resposta 200 com mensagem diferente para usuário inexistente
Cookie de sessão sem a flag SecureLimpar dados da História e das notas #
O botão LIMPAR HISTÓRIA abre a confirmação Limpar história: "Isso apaga requisições, marcações interessantes, corpos completos, cookies, cache e armazenamentos web, encerrando as sessões abertas nos sites." Ao confirmar com Limpar, a linha do tempo volta vazia e aparece "História limpa com sucesso.".
As notas não são afetadas por LIMPAR HISTÓRIA. Elas só saem do aparelho quando você exclui cada uma, quando desativa o módulo com APAGAR NOTAS AO DESATIVAR O MÓDULO ligado ou quando usa Configurações > Resetar aplicativo.
Armazenamento local no aparelho #
Tudo fica no dispositivo. As notas são gravadas no armazenamento local do app e sobrevivem ao fechamento. O histórico de requisições é mantido pelo app e, com RECUPERAR SESSÃO APÓS FECHAMENTO ligado, é restaurado depois de um fechamento inesperado. Registros vindos do Proxy de Rede só entram nessa recuperação quando estão marcados como interessantes. Nenhuma conta ou nuvem é exigida.
Passo a passo: montar o relatório da sessão #
- Abra Configurações > Aplicativos e ligue ATIVAR MÓDULO HISTÓRIA e ATIVAR BLOCO DE NOTAS.
- Em Configurações > Histórico, confira se STATUS DA CAPTURA mostra ATIVA e ajuste o LIMITE DO HISTÓRICO ao tamanho do teste.
- Navegue pelo alvo autorizado no Navegador e use o Interceptador quando precisar pausar e editar requisições.
- Abra a HISTÓRIA e localize a sessão do fluxo testado pela busca ou pelos filtros do MENU.
- Abra a sessão, selecione cada requisição relevante e toque em Marcar como interessante.
- Para confirmar um achado, toque em Enviar para o Repetir, reproduza a variação e volte à História.
- Selecione os trechos que comprovam o problema na request ou na response e toque em NOTAS para levá-los ao Bloco de Notas.
- No editor, complete a nota com impacto, passos de reprodução e recomendação, ligue FIXAR NO TOPO e toque em SALVAR.
- Use COPIAR cURL para registrar um comando reproduzível de cada achado dentro da nota.
- No menu da nota, toque em Baixar TXT e, se precisar das capturas completas, exporte o histórico do Interceptador em HAR ou JSON.
- Junte o TXT das notas e a exportação do Interceptador no relatório final. Só então, se quiser, use LIMPAR HISTÓRIA.
Exemplos #
Detalhe da requisição copiado #
URL: https://app.exemplo.com/api/login
Origem: Formulário
Domínio: app.exemplo.com
Tipo: JSON
Horário: 06/10/2026 14:02:31
Status: 200
Detalhe: Resposta recebida
Interceptada: SIM
Interessante: SIMRequest bruta copiada com COPIAR REQUEST #
POST /api/login HTTP/1.1
Host: app.exemplo.com
Content-Type: application/json
Accept: application/json
{"usuario":"teste","senha":"senha-de-teste"}Comando gerado por COPIAR cURL #
curl -X POST -H 'Host: app.exemplo.com' -H 'Content-Type: application/json' -H 'Accept: application/json' --data-raw '{"usuario":"teste","senha":"senha-de-teste"}' 'https://app.exemplo.com/api/login'Modelo de nota de achado #
Login sem limite de tentativas
Alvo: https://app.exemplo.com/api/login
Severidade: Média
Evidência: 30 envios seguidos no Repetir, todos com resposta 200
Reprodução: cURL abaixo
Recomendação: aplicar limite por conta e por IPProblemas comuns e perguntas frequentes #
A História não aparece no menu #
O módulo vem desligado. Ligue ATIVAR MÓDULO HISTÓRIA em Configurações > Aplicativos.
A tela mostra "NENHUMA HISTÓRIA AINDA" #
Ainda não há registros. Abra páginas no Navegador e confira em Configurações > Histórico se HISTÓRICO DO INTERCEPTADOR está ligado e se STATUS DA CAPTURA mostra ATIVA. Com a condição WI-FI, DADOS ou CARGA, a captura pausa fora dessa situação.
A tela mostra "NADA COMBINA COM O FILTRO" #
Há registros, mas a busca ou os filtros esconderam todos. Abra o MENU e toque em Limpar filtros rápidos, que também apaga a busca.
Requisições antigas sumiram #
O LIMITE DO HISTÓRICO foi atingido e as mais antigas não marcadas foram removidas. Aumente o limite ou marque as importantes como interessantes.
Os filtros voltaram ligados ao reabrir o app #
É o comportamento esperado: os três filtros rápidos ficam salvos. Desligue-os no MENU.
A ação NOTAS não aparece ao selecionar texto #
Ela só existe com o Bloco de Notas ativado em Configurações > Aplicativos.
O botão SALVAR mostra "Escreva um título ou conteúdo antes de salvar." #
A nota está vazia. Preencha pelo menos o título ou o conteúdo.
Aparece "Não foi possível baixar a nota em TXT." #
O arquivo não pôde ser gravado. Tente de novo e confira o espaço livre e o destino escolhido. Se você cancelar a escolha do destino, nenhuma mensagem de erro aparece.
Limpar a História apaga minhas notas? #
Não. LIMPAR HISTÓRIA atua apenas sobre requisições, marcações e dados do navegador. As notas continuam no aparelho.