Skip to content
CatSuite

Language

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

Get it free

Get started

Downloads and SDK

Where to download CatSuite, CatBridge for Windows and Linux, the 1.4.0 extension SDK and CatSuite Studio for VS Code, with official links and SHA-256.

5 min read

Everything you need to use CatSuite and write extensions, in one place. The app is free, with no subscription and no paywall, and the developer tools live at official addresses: GitHub for downloads and source code and the Visual Studio Code Marketplace for the CatSuite Studio extension.

WhatOfficial download
CatSuite app (Android)Google Play
CatBridge for Windows 64-bitcatbridge-windows-amd64.zip
CatBridge for Linux 64-bitcatbridge-linux-amd64.tar.gz
Extension SDK 1.4.0catsuite-sdk-1.4.0.zip
CatSuite Studio 1.2.0 (VS Code)Visual Studio Marketplace or catsuite-studio-1.2.0.vsix
Extension IDE in the browserWeb IDE

CatSuite app #

CatSuite is an Android app. Download it from the official store:

Every module — interceptor, browser, network proxy, Repeater, Intruder, Discoverer, Decoder, SSL/TLS Analyzer, extensions and workflows — ships inside the app. Data stays on the device. Start with Getting started.

Official GitHub repository #

The github.com/netcattest/catsuite repository brings together the source code and the downloads of the developer tools:

FolderWhat it contains
catbridgeThe optional CatBridge connector, written in Go, with usage and pairing instructions.
sdkThe 1.4.0 extension SDK: types, reference runtime, schemas, examples and workflow templates.
catsuite-vscodeThe source code of the CatSuite Studio extension for VS Code.

The ready-made files live in the repository's published releases, each one with its own SHA-256 checksum file:

ReleaseFilesVerification
sdk-1.4.0catsuite-sdk-1.4.0.zipSHA256SUMS.txt
tools-1.2.0catbridge-windows-amd64.zip, catbridge-linux-amd64.tar.gz, catsuite-studio-1.2.0.vsixSHA256SUMS.txt

Check the integrity #

Compare the SHA-256 of each downloaded file with the value published in the SHA256SUMS.txt of the same release.

Windows (PowerShell)PowerShell
Get-FileHash .\catsuite-sdk-1.4.0.zip -Algorithm SHA256
LinuxShell
sha256sum -c --ignore-missing SHA256SUMS.txt

Extension SDK 1.4.0 #

The SDK brings together everything to build CatSuite plugins: the API types, the reference runtime, the schemas, fifteen editable examples and six workflow templates.

The ZIP extracts a catsuite-sdk folder. You do not need to install anything on the device to run extensions: the QuickJS engine runs inside the app and the global cat object is already available to your code. To write them, pick where you prefer to work:

catsuite.d.ts (excerpt)TypeScript
declare const cat: {
  readonly apiVersion: 1;
  readonly sdkVersion: "1.4.0";
  events: { on(name: "http.request" | "http.response" | "http.complete", handler: (message: CatMessage) => void | Promise<void>): void };
  proxy: { onRequest(handler: (m: CatMessage) => CatMessage | void): void; onResponse(handler: (m: CatMessage) => CatMessage | void): void };
  http: { send(request: CatRequest): Promise<CatMessage> };
  ui: { tab: { register(options: { id: string; title: CatText; components: CatComponent[] }): void } };
  findings: { add(finding: CatFinding): Promise<string> };
};

CatSuite Studio for VS Code #

CatSuite Studio is the official CatSuite extension for Visual Studio Code: SDK suggestions as you type cat., ready-made templates, continuous validation, a local preview with fixtures and signed .catplug package builds.

From the Marketplace, use the VS Code Extensions view and search for CatSuite Studio, or the command line:

Install from the MarketplaceShell
code --install-extension NetCatTest.catsuite-studio

With the VSIX downloaded, open Extensions → ⋯ → Install from VSIX in VS Code and select the file, or use the command line:

Install from the VSIXShell
code --install-extension catsuite-studio-1.2.0.vsix

CatSuite Studio requires Visual Studio Code 1.100.0 or newer. See the full CatSuite Studio guide.

Extension IDE #

The web IDE runs entirely in the browser: nothing is sent to servers and the simulator makes no network connections. You create from scratch or from an example, validate, run it in a simulator faithful to the app and export a .catplug ready to import into CatSuite. See the full IDE guide.

CatBridge connector #

CatBridge is optional and runs on your computer. The ready-made distribution does not require Go: download the package for your system, extract it and start the service. Pairing uses a 24-digit numeric code, with no QR Code. The steps are in Install and pair CatBridge, and the tool catalog in Capabilities and tools.

Machine-readable documentation #

Every page in this documentation has a Markdown version: append .md to its address. There is also a plain-text index for language models:

  • CatSuite llms.txt — bilingual index of the app and the documentation.
  • llms-full.txt — complete documentation in Portuguese and English in a single file.

Next step #