
pdtm
ProjectDiscovery's Open Source Tool Manager

ProjectDiscovery's Open Source Tool Manager

Collection of humorous shell scripts automating personal tasks: texting late-work alerts, scanning emails for keywords, faking sick days, and brewing…

Terminal multiplexer for managing multiple shell sessions from a single screen, with session persistence, window splitting, and scriptable…

Interactive cli tool for HTTP inspection

Collection of miscellaneous one-off scripts and utilities for ad-hoc automation, testing, and quick problem-solving tasks.


Regular expression matching for URL's. Maintained, safe, and browser-friendly version of url-regex. Resolves CVE-2020-7661 for Node.js servers.

Menu-driven bash script for Kali Linux that simplifies package installation across categories like System, Desktop, Tools, and Menu using apt-get…

Scan for python installations on macOS, and run CVE-2015-20107.py script to report if patching is needed

Bash script to detect and remediate vulnerable xz-utils versions (5.6.0/5.6.1) by replacing them with a stable, uncompromised build from source.

Python script to detect vulnerable xz-utils versions and automatically download and install a stable, patched version to mitigate CVE-2024-3094.

Plugin-based Java agent management framework supporting dynamic install/uninstall of agents and lifecycle hooks for unified monitoring and…

Patched GNU Bash 4.3 with fix for Shellshock (CVE-2014-6271). Provides a secure Bourne Again SHell with command-line editing, job control, and…

A tool for adding new lines to files, skipping duplicates

Shell script to patch Apache Commons Text vulnerability (CVE-2022-42889) by replacing the vulnerable library version in JMeter's lib folder.

Shell script to check if your system has a vulnerable version of XZ Utils affected by CVE-2024-3094, enabling quick detection of the supply-chain…

Deployment tool for Egg.js applications that manages start, stop, and daemonization of Node.js processes with configurable port, workers, and logging.

A tool for exploring each layer in a docker image