p0ckit

A modular Bash-based framework for managing and running security modules.
Manage your scripts. Run your exploits. Build your toolkit.

Bash β€’ Modular β€’ Open Source

What is p0ckit?

Create and manage your own modules in any language. Add, modify, or remove scripts as needed.

⚑ Bash-Based

Built on Bash for maximum compatibility and minimal overhead. Run on any Linux system or via Docker.

πŸ“¦ Core Modules

Comes with ready-to-use modules: ntscan, wifi_attack, web_fuzzer, sub_enum, and sok_scan.

🎯 Easy Management

Simple commands: load modules, set options, and run attacks. Intuitive shell-like interface.

πŸ” Open Source

Full transparency and control. Audit the code, fork it, customize it for your needs.

πŸ–₯️ Cross-Platform

Run natively on Linux or use Docker on Windows. Your choice, your workflow

Designed to integrate with your existing security tools and workflows seamlessly.

Quick Start

Installation & Setup
$ git clone https://github.com/p0ckit/p0ckit.git
$ cd p0ckit
$ bash p0ckit.sh
Using a Module
fw()# use core/ntscan
fw(core/ntscan)# show options
fw(core/ntscan)# set rhost 192.168.1.1
fw(core/ntscan)# set port 80
fw(core/ntscan)# run