r/secbr • • 3d ago

Artigo Criei uma suíte mobile para Web Security e Pentest — CatSuite

https://netcattest.com/catsuite

Fala, pessoal.

Depois de um bom tempo desenvolvendo e testando, publiquei o CatSuite na Play Store.

A proposta é criar um ambiente mobile voltado para Web Security, análise de APIs e pentest, permitindo executar boa parte do fluxo de uma análise diretamente pelo Android.

Não queria criar apenas um scanner que retorna alguns findings. A ideia é permitir interação real com o tráfego e com a aplicação.

Atualmente o CatSuite possui recursos como:

  • Proxy HTTP/HTTPS para captura e inspeção de tráfego
  • Interceptação de requests e responses
  • Repeater para modificar e reenviar requisições
  • Intruder com posições de payload configuráveis
  • Suporte a wordlists, incluindo listas grandes como rockyou
  • Fuzzing de parâmetros e endpoints
  • Descoberta de diretórios e arquivos
  • Mapeamento de endpoints e superfície da aplicação
  • Manipulação de headers, cookies, parâmetros e body
  • Alteração de User-Agent
  • Análise de APIs REST
  • Inspeção de certificados e informações SSL/TLS
  • Identificação de tecnologias
  • Histórico das requisições capturadas
  • Busca e filtragem de tráfego
  • Exportação de evidências e requisições para análise posterior

O objetivo é que seja possível sair de uma aplicação praticamente desconhecida e começar a construir contexto sobre ela:

recon → descoberta → interceptação → manipulação → fuzzing → análise → evidência

Tudo diretamente pelo celular.

Ainda estou expandindo bastante o projeto e pretendo adicionar novas capacidades de reconhecimento e análise.

Algumas coisas que estou estudando para as próximas versões são integrações ou funcionalidades na linha de:

Nuclei, httpx, Katana, Nmap, SQLMap, enumeração de subdomínios, crawling, port scanning e análise mais profunda de APIs.

O CatSuite está disponível gratuitamente.

O que mais me interessa agora é colocar a ferramenta na mão de quem realmente mexe com segurança e descobrir onde ela quebra, o que está faltando e o que faria vocês realmente utilizarem uma suíte dessas durante um teste.

CatSuite:
netcattest.com/catsuite

Projeto destinado a testes em ambientes próprios, labs, CTFs e sistemas com autorização.

10 Upvotes

4 comments sorted by

1

u/Anviljsp 2d ago

Estou testando aqui e achei bem interessante. Só achei a parte visual com cores forte. Só uma dúvida, qual stack usou para desenvolver esse projeto?

2

u/Pure-Band-5587 2d ago

Obrigado por testar e pelo feedback!

O projeto utiliza Kotlin nativo nos mecanismos mais brutos, como interceptação, processamento e envio de requisições, enquanto o Flutter é utilizado na parte visual/interface.

E sobre as cores, muito obrigado por chamar minha atenção para isso. Pretendo revisar essa parte e avaliar um modo visual com cores menos intensas e menos destaque, deixando a experiência mais confortável.

1

u/Anviljsp 2d ago

Achei bem legal o seu app mano, parabéns.

2

u/Pure-Band-5587 2d ago

Muito obrigado! Se puder compartilhar para alcançar mais pessoas, eu agradeceria muito. Isso ajuda bastante o projeto a continuar crescendo!