POCSUITE(1)
π POCSUITE(1) β the pocsuite3 glow-up π
okay bestie, sit down, hydrate, because we're about to get into pocsuite3 β and yeah, it's a General Commands Manual situation, the real deal, manual page POCSUITE(1) energy, and I am obsessed. π«Ά
β¨ NAME β¨
pocsuite3 β the open-sourced remote vulnerability testing framework. that's it, that's the girl. π
π¨ Legal Disclaimer π¨
Usingpocsuite3to attack targets without prior mutual consent is illegal.pocsuite3is for security testing purposes only.
like, fr fr. no cap. do not be that person. π
πΈ SYNOPSIS πΈ
pocsuite -h[elp]
pocsuite [options]
two ways in, pick your fighter. β¨
π¦ DESCRIPTION π¦
pocsuite3 is an open-sourced remote vulnerability testing and proof-of-concept development framework, brought to you by the Knownsec 404 Team. it rolls up with a powerful proof-of-concept engine plus a whole stack of nice features made for the ultimate penetration testers and security researchers. it's giving main character energy in a terminal, and honestly? iconic. π
π OPTIONS π
optional arguments:
-h,--helpβ show this help message and exit. the classic. the blueprint. π--versionβ Show program's version number and exit. who am i? let's find out. β--updateβ Update Pocsuite3. glow-up time. β¨-n,--newβ Create a PoC template. brand new baby PoC, fresh out the box. π-v {0,1,2,3,4,5,6}β Verbosity level: 0-6 (default 1). pick how chatty she is. π¬
Target:
at least one of these options has to be provided to define the target(s). no target, no vibes. periodt.
-u URL [URL ...],--url URL [URL ...]β Target URL/CIDR (e.g."http://www.site.com/vuln.php?id=1")-f URL_FILE,--file URL_FILEβ Scan multiple targets given in a textual file (one per line)-p PORTS,--ports PORTSβ add additional port to each target ([proto:]port, e.g.8080,https:10000)-sβ Skip target's port, only use additional port-r POC [POC ...]β Load POC file from local or remote from seebug website-k POC_KEYWORDβ Filter PoC by keyword, e.g.ecshop-c CONFIGFILEβ Load options from a configuration INI file
Mode:
Pocsuite running mode options, aka how are we doing this today π«
--verifyβ Run poc with verify mode--attackβ Run poc with attack mode--shellβ Run poc with shell mode
Request:
Network request options π
--cookie COOKIEβ HTTP Cookie header value--host HOSTβ HTTP Host header value--referer REFERERβ HTTP Referer header value--user-agent AGENTβ HTTP User-Agent header value (default random)--proxy PROXYβ Use a proxy to connect to the target URL (protocol://host:port)--proxy-cred PROXY_CREDβ Proxy authentication credentials (name:password)--timeout TIMEOUTβ Seconds to wait before timeout connection (default 10)--retry RETRYβ Time out retrials times (default 0)--delay DELAYβ Delay between two request of one thread--headers HEADERSβ Extra headers (e.g."key1: value1\nkey2: value2")
Account:
Account options π
--ceye-token CEYE_TOKENβ CEye token--oob-server OOB_SERVERβ Interactsh server to use (default"interact.sh")--oob-token OOB_TOKENβ Authentication token to connect protected interactsh server--seebug-token SEEBUG_TOKENβ Seebug token--zoomeye-token ZOOMEYE_TOKENβ ZoomEye token--shodan-token SHODAN_TOKENβ Shodan token--fofa-user FOFA_USERβ fofa user--fofa-token FOFA_TOKENβ fofa token--quake-token QUAKE_TOKENβ quake token--hunter-token HUNTER_TOKENβ hunter token--censys-uid CENSYS_UIDβ Censys uid--censys-secret CENSYS_SECRETβ Censys secret
Modules:
Modules options π§
--dork DORKβ Zoomeye dork used for search--dork-zoomeye DORK_ZOOMEYEβ Zoomeye dork used for search--dork-shodan DORK_SHODANβ Shodan dork used for search--dork-fofa DORK_FOFAβ Fofa dork used for search--dork-quake DORK_QUAKEβ Quake dork used for search--dork-hunter DORK_HUNTERβ Hunter dork used for search--dork-censys DORK_CENSYSβ Censys dork used for search--max-page MAX_PAGEβ Max page used in search API--search-type SEARCH_TYPEβ search type used in search API, web or host--vul-keyword VUL_KEYWORDβ Seebug keyword used for search--ssv-id SSVIDβ Seebug SSVID number for target PoC--lhost CONNECT_BACK_HOSTβ Connect back host for target PoC in shell mode--lport CONNECT_BACK_PORTβ Connect back port for target PoC in shell mode--tlsβ Enable TLS listener in shell mode--comparisonβ Compare popular web search engines--dork-b64β Whether dork is in base64 format
Optimization:
Optimization options π
-o OUTPUT_PATH,--output OUTPUT_PATHβ Output file to write (JSON Lines format)--plugins PLUGINSβ Load plugins to execute--pocs-path POCS_PATHβ User defined poc scripts path--threads THREADSβ Max number of concurrent network requests (default 150)--batch BATCHβ Automatically choose defalut choice without asking (yes bestie, that's exactly how it's spelled in the original, we don't fix, we preserve π)--requiresβ Checkinstall_requires--quietβ Activate quiet mode, working without logger--pptβ Hiden sensitive information when published to the network--pcapβ use scapy capture flow--ruleβ export rules, default export request and response--rule-reqβ only export request rule--rule-filename RULE_FILENAMEβ Specify the name of the export rule file--no-checkβ Disable URL protocol correction and honeypot check
Poc options:
definition options for PoC π
--optionsβ Show all definition options
π₯ EXAMPLES π₯
Run poc with verify mode, poc will be only used for vulnerability scanning.
% pocsuite -r poc_example.py -u http://example.com/ --verify
Run poc with attack mode, and it may allow hackers/researchers break into labs.
% pocsuite -r poc_example.py -u http://example.com/ --attack
Run poc with shell mode, if executed successfully, pocsuite will drop into interactive shell.
% pocsuite -r poc_example.py -u http://example.com/ --shell
Using multiple threads, the default number of threads is 150.
% pocsuite -r poc_example.py -u http://example.com/ --verify --threads 20
Scan multiple targets given in a textual file.
% pocsuite -r poc_example.py -f url.txt --verify
π SEE ALSO π
The full documentation for pocsuite3 is maintained at: https://pocsuite.org β go read it, iykyk. π
β VERSION β
This manual page documents pocsuite3 version 2.0.5.
π AUTHOR π
(c) 2014-present by Knownsec 404 Team <404-team@knownsec.com>
This program is free software; you may redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; Version 2 with the clarifications and exceptions described below. This guarantees your right to use, modify, and redistribute this software under certain conditions. If you wish to embed pocsuite3 technology into proprietary software, we sell alternative licenses (contact 404-team@knownsec.com).
Manual page started by 13ph03nix <abcnsxyz@gmail.com> β shoutout to the founder, absolute legend π«Ά
aaaand that's the whole page, bestie. this little manual page for pocsuite is dated Nov 2022, brought to you by the fine folks behind POCSUITE(1). go forth, test responsibly, and remember: consent first, always. slay safely πβ¨π
π¦ where this page comes from
- ubuntu resolute: pocsuite3 2.1.0-1 Β· GPL-2.0-only
- ubuntu stonking: pocsuite3 2.1.0-1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms