Quick Start
Once installed, you can start managing your ProjectDiscovery tools immediately.
1. Check Version
Verify that pdtm is installed correctly:
pdtm -version
2. Install All Tools
The most common use case is to install the entire suite of ProjectDiscovery tools and configure the system path.
pdtm -ia -ip
-ia: Install all available tools.-ip: Update your shell configuration (e.g.,.bashrc,.zshrc) to include the installation path in$PATH.
3. List Available Tools
Running pdtm without flags will list all available tools and their installation status on your system.
pdtm
Output example:
[OS: LINUX] [ARCH: AMD64] [GO: 1.24.3]
Path to download project binary: /home/user/.pdtm/go/bin
Path /home/user/.pdtm/go/bin configured in environment variable $PATH
1. httpx (latest) (1.1.1)
2. nuclei (outdated) (2.6.0) ➡ (2.6.3)
3. naabu (not installed)
4. dnsx (latest) (1.1.1)