Skip to content

Tool Config & Sync ​

TestNet manages scanning tools via the tool store, configures default parameters, and syncs configuration files.


1. Tool Store & Hot Upgrades ​

Click "Store" in the top right of "Tool Management" -> "Tool List":

Tool Store

Steps ​

  1. Navigate to "Tool Management" → "Tool List"
  2. Click "Store" in the top right to open the drawer
  3. Browse or search for the desired tool (filter by category)
  4. Click "Install" to add the tool to your local library
  5. For installed tools with available updates, an "Update" button appears — click to apply instantly without restarting services

Built-in Tools

The platform ships with 24 pre-configured security tools covering subdomain enumeration, port scanning, vulnerability detection, web fingerprinting, and more. See Built-in Tools.


Tool editor

2. Tool Editing & Runtime Parameters ​

Click "Edit" on a tool row to open the tool editor (CodeMirror with JSON Schema live validation) and maintain the tool DSL:

  • Timeouts & Retries: set the max execution duration via runtime.timeoutSeconds; retry behavior is available at the workflow level via maxRetries;
  • Resource limits: Docker-based tools can declare networking and runtime options under runtime.docker;
  • Parameter defaults: set a defaultValue per parameter in spec.params; values can be overridden at dispatch time.

3. Remote Config File Sync ​

For tools requiring external rule libraries or config dictionaries (e.g., Nuclei templates, wordlists, API key files), TestNet provides remote config file sync:

Steps ​

  1. Navigate to the "Config File Management" menu
  2. Click "New" to upload or edit a configuration file online
  3. The system automatically records the version upon saving
  4. Reference the config file in the tool's execution settings
  5. Scanning nodes automatically verify and sync the latest version on task execution

Version Consistency

All scanning nodes always use the same config file version — nodes automatically pull the latest version.


Remote config file sync management

最近更新

Released under the MIT License