Pown.js is a collection of security testing and exploitation tools based on Node.js and NPM. Unlike traditional security tools like Metasploit, Pown.js considers frameworks to be the opposite.
Therefore, each module in Pown is actually a standalone NPM module that allows for a greater degree of reuse and flexibility. Creating new sections is a matter of posting them in the NPM and tagging them with the correct tags. The rest of the process is done automatically.
Installation
npm install -g pown @ latest
Use
pown modules Module manager Commands: pown modules install Install modules pown modules uninstall Uninstall modules pown modules update [modules ...] Update modules pown modules list List install modules pown modules search Search modules Options: --version Show version number [boolean] - -help Show help [boolean]
pawn [options][command options] Commands: pown modules Module manager [aliases: module, m] pown update [options] Update global installation of pown [aliases: upgrade, up] pown buster Multi-service bruteforce discovery tool [aliases: bust] pown credits [options] list contributors and credits pown dicts [options] Assorted Dictionaries pown duct Side-channel attack enabler [aliases: ducting, d] pown figlet Generate figlet pown preferences Preferences [aliases: prefs] pown proxy [options] [command] HTTP proxy pown recon Target recon pown script [file|script] [args...] Simple scripting engine for automating pown commands. pown shell [options] Simple shell pown whoarethey find social networking accounts and more Options: --version Show version number [boolean] --help Show help [boolean]
pwn update
pown update [options] Update global installation of pown Options: --version Show version number [boolean] --help Show help [boolean]
pawn buster
pawn busterMulti-service bruteforce discovery tool Commands: pown buster web [options] Web file and directory bruteforcer (a.k.a dirbuster) pown buster email [options] domain> Email bruteforce discovery tool (via smtp) [aliases: emails] Options: --version Show version number [boolean] --help Show help [boolean]
pawn credits
pown credits [options] list contributors and credits Options: --version Show version number [boolean] --help Show help [boolean] --only, -o Only Pown.js contributors [boolean]
pown dicts
pown dicts [options]Assorted Dictionaries Options: --version Show version number [boolean] --help Show help [boolean] --download, -d Download found dictionaries [boolean] [default: false] --regex, -r Search with regex [boolean] [default: false]
pown duct
pown ductSide-channel attack enabler Commands: pown duct dns DNS ducting Options: --version Show version number [boolean] --help Show help [boolean]
pown figlet
pown figletGenerate figlet Options: --version Show version number [boolean] --help Show help [boolean] --font, -f FIGlet font to use [string] [default: "Standard"] --fg Foreground color [choices: " default", "black", "red", "green", "yellow", "blue", "magenta", "cyan", "white", "gray", "grey"] [default: "default"] --bg Background color [choices: "default", "black", "red", "green", "yellow", "blue", "magenta", "cyan", "white"] [default: "default" ] --bold Make it bold [boolean] [default: false]
pown preferences
pown preferencesPreferences Commands: pown preferences get [name] get preferences pown preferences set set preferences Options: --version Show version number [boolean] --help Show help [boolean]
pwn proxy
pown proxy [options] [command] HTTP proxy Options: --version Show version number [boolean] --help Show help [boolean] --log, -l Log requests and responses [boolean] [default: false] --host , -h Host to listen to [string] [default: "0.0.0.0"] --port, -p Port to listen to [number] [default: 8080] --text, -t Start with text ui [boolean] [default: false] --ws-client, -c Connect to web socket [string] [default: ""] --ws-server, -s Forward on web socket [boolean] [default: false] --ws- host Web socket server host [string] [default: "0.0.0.0"] --ws-port Web socket server port [number] [default: 9090] --ws-app Open app [string] [choices: "", "httpview"] [default: ""] --certs-dir Directory for the CERTIFICATES [string] [default: "/home/ec2-user/.pown/proxy/certs"] --server-key-length Default key length for certificates [number] [default: 1024] --default-ca-common- name The CA common name [string] [default: "Pown.js Proxy"]
pown recon
pown reconTarget recon Commands: pown recon transform Perform inline transformation [aliases: t] pown recon select Select nodes [aliases: s] pown recon add Add nodes [aliases: a] pown recon remove Remove nodes [aliases: r] pown recon merge Perform a merge between at least two recon files [aliases: m] pown recon diff Perform a diff between two recon files [aliases: d] pown recon group Group nodes [aliases: g] pown recon ungroup Ungroup nodes [aliases: u] pown recon import Import file [aliases: i] pown recon export Export to file [aliases: e] Options: --version Show version number [boolean] --help Show help [boolean]
pow script
pown script [file | script] [args ...] Simple scripting engine for automating pown commands. Options: --version Show version number [boolean] --help Show help [boolean] --command, -c Evaluate inline commands [boolean] [default: false] --exit, -e Exit immediately [boolean] [default: false] --expand, -x Expand command [boolean] [default: false] --skip, -s Skip number of lines [number] [default: 0]
pown shell
pown shell [options] Simple shell Options: --version Show version number [boolean] --help Show help [boolean]
pown whoarethey
pown whoaretheyfind social networking accounts and more Options: --version Show version number [boolean] --help Show help [boolean]
Download the program from here