Skip to content
CatSuite

Language

Choose whether the site follows your browser or always uses Brazilian Portuguese or English.

Get it free

Get started

Introduction to CatSuite

What CatSuite is, how the lab modules connect and what changed in version 1.5.0 with extensions, visual workflows and CatBridge.

2 min read

CatSuite is a free Android lab for web security, API testing and QA. It brings the tools that are usually scattered between computer and phone into a single workflow: traffic capture, request editing and resending, wordlist testing, path discovery, decoding and TLS analysis.

How the lab is organized #

ModuleWhat it is for
InterceptorPause, review and decide on requests and responses, with history, Site Map and export.
BrowserTechnical browser with network monitor, page source, inspection, DOM modifier and CatEyes.
Network ProxyHTTP and HTTPS traffic capture with its own CA certificate and replacement rules.
RepeaterRaw request editing and resending, with response comparison.
IntruderTesting with $CAT$ markers, wordlists, pause and resume.
DiscovererPath, parameter and endpoint discovery on authorized targets.
DecoderJWT, Base64, URL, Hex, HTML Entities, Binary and hashes.
SSL/TLS AnalyzerHandshake, certificate chain and fingerprints.
History and NotepadSession timeline and local notes.

Whatever you capture in one module can move to another with a single tap: a request from History opens in Repeater, becomes the base for Intruder or goes into an extension.

What is new in version 1.5.0 #

  • Extensions — JavaScript .catplug packages run by QuickJS inside an isolated Android service. See CatSuite extensions.
  • Visual workflows — .catflow graphs with steps, conditions, joins and reproducible runs. See Visual workflows.
  • CatBridge — an optional connector that brings httpx, Katana, Schemathesis and Nuclei into workflows. See CatBridge.
  • Vault and protection — PUBLIC, PROTECTED and SECRET levels with strong biometrics. See Security.

Lab principles #

  1. Explicit action — the app never generates traffic on its own; captures, sends and analyses depend on you.
  2. Data on the device — history, notes, sessions and extension data stay on the phone.
  3. Least privilege — extensions start disabled and only receive approved capabilities.
  4. Bilingual — interface, extensions and this documentation in Portuguese and English.

Next steps #