Strix•Katana 用法

Configure depth, concurrency, and JS parsing for katana web crawling.

735|96|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/asdfgh1445/ctf-super-hub --skill strix-katana
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Strix•Katana 用法
Source: https://github.com/asdfgh1445/ctf-super-hub/tree/main/strix-katana
Command: npx skills add https://github.com/asdfgh1445/ctf-super-hub --skill strix-katana

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires projectdiscovery/katana, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables automated and customizable web crawling to efficiently gather data from complex websites, saving time and reducing manual effort during reconnaissance.

Core Features & Use Cases

  • Advanced crawling control: Configure crawl depth, concurrency, timeout, and request rate for tailored data collection.
  • JavaScript parsing and headless scraping: Extract endpoints from dynamic sites using JS-aware crawling.
  • Use Case: When conducting security assessments or data harvesting, specify target URLs, depth, and proxy settings to quickly retrieve relevant web resources.

Quick Start

Use the Katana command line to crawl a website with specified depth and headless Chrome options, for example: "katana -u https://example.com -d 3 -jc -hl".

Frequently Asked Questions about Strix•Katana 用法

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate web crawling for security assessment on dynamic websites?

You can automate web crawling for security assessments by configuring crawl depth, concurrency, and JS parsing on target websites. Using a headless browser mode allows you to extract endpoints from dynamic JavaScript-heavy sites efficiently.

Can I extract endpoints from JavaScript-heavy sites using headless browser scraping?

Yes, you can extract endpoints from JavaScript-heavy sites using headless browser scraping. By enabling JS-aware crawling and headless options, the crawler parses dynamic content to retrieve hidden web resources during reconnaissance.

Do I need the katana command-line tool to perform automated web reconnaissance?

Yes, you need the katana command-line tool to perform automated web reconnaissance. It serves as the underlying engine for configuring crawl depth, concurrency, timeouts, and optional proxies for stealth and performance optimization.

How do I configure crawl depth and concurrency for tailored web data collection?

You configure crawl depth and concurrency for tailored web data collection by specifying parameters in the katana command line. You can set target URLs, depth levels, request rates, and timeouts to control data harvesting stability.

What is the best way to use proxies for stealth during website analysis?

The best way to use proxies for stealth during website analysis is to configure optional proxy settings within the katana command line. This optimizes performance and maintains stability while crawling targets during security testing.