Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Tools/GitHubGitHub/tr0uble-maker/poc-bomber
Vulnerability ScannersExploit FrameworksVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRed Teaming
GitHubtr0uble-maker/poc-bomber

POC-bomber

利用大量高威胁poc/exp快速获取目标权限,用于渗透和红队快速打点

View Repository
2.4k387573 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

🔥 POC-bomber

🦄 POC bomber is a vulnerability detection/exploitation tool designed to quickly gain permissions on target servers by leveraging a large number of high-impact vulnerability POCs/EXPs

This project collects various high-impact vulnerabilities from the internet, such as RCE · arbitrary file upload · deserialization · SQL injection, which can grant core server permissions. These POCs/EXPs are integrated into the POC bomber arsenal, using a large number of high-impact POCs to fuzz single or multiple targets, thereby quickly discovering vulnerable assets and gaining target server permissions. Applicable scenarios include but are not limited to:

  1. Rapid targeting during HVV (Red/Blue team exercises)
  2. Vulnerability asset mapping
  3. Maintaining a personal vulnerability scanner

📝 Introduction

POC bomber's POCs support vulnerability detection for vulnerable components such as weblogic, tomcat, apache, jboss, nginx, struct2, thinkphp2x3x5x, spring, redis, jenkins, PHP language vulnerabilities, shiro, Fanwei OA, Zhiyuan OA, Tongda OA, etc. It supports calling dnslog platforms to detect RCE without echo (including log4j2 detection), supports single-target detection and batch detection. The program uses a high-concurrency thread pool, supports custom import of POCs/EXPs, and can generate vulnerability reports.
POC bomber uses verification mode by default to validate POCs. If the attack value in the returned result is True, you can add the parameter (--attack) to enter attack mode and directly call the EXP for exploitation (you need to specify the POC file name), achieving one-click getshell.

😄 Red Team Edition - RedTeam 3.0

The v3.0.0 version of POC-bomber features faster scanning efficiency, fixes lag caused by a single POC and various bugs, adds colored output and progress display, supports specifying a POC directory, and is suitable for the fast pace of HVV. It also adds some publicly disclosed POCs from 2022. It supports self-hosted dnslog servers. After configuring your own domain, you can use POCbomber to start a dnslog platform on a VPS for DNS out-of-band detection of certain vulnerabilities.

💻 Screenshots

🏆 Verification Mode

    python3 pocbomber.py -u http://xxx.xxx
    

image image

verify mode demo

⚡️ Attack Mode

    python3 pocbomber.py -u http://xxx.xxx --poc="thinkphp2_rce.py" --attack
    
image

image attack mode demo

🔧 Installation

  git clone https://github.com/tr0uble-mAker/POC-bomber.git            
  cd POC-bomber
  pip install -r requirements.txt

🚀 Usage

    View usage:     python3 pocbomber.py
    
    Modes:
            Get POC/EXP info:   python3 pocbomber.py --show
            Single-target detection:        python3 pocbomber.py -u http://xxx.xxx.xx
            Batch detection:          python3 pocbomber.py -f url.txt -o report.txt 
            Specify POC detection:       python3 pocbomber.py -f url.txt --poc="thinkphp2_rce.py"
            EXP attack mode:       python3 pocbomber.py -u target_url --poc="specified_poc_file" --attack
    Parameters:
            -u  --url      Target URL
            -f  --file     Specify the target URL file   
            -o  --output   Specify the report output file (no report generated by default)
            -p  --poc      Specify one or multiple POCs for detection, pass the POC file name directly, separate multiple POCs with (,)
            -t  --thread   Specify the maximum number of concurrent threads in the thread pool (30 by default)
            --show         Display detailed POC/EXP information
            --attack       Use the EXP in the POC file to attack
            --dnslog       Use the dnslog platform to detect vulnerabilities without echo (dnslog is disabled by default, can be enabled in the configuration file)
            

🔆 Configuration File

  /inc/config.py   
  
      

⚠️ FAQ

  1. The program can run directly without installing requirements.txt; it only depends on the requests third-party library. If other libraries cannot be installed, the program will still run, but some POCs may not be detectable.
  2. Detection of the log4j2 command execution vulnerability: you need to add the --dnslog parameter.
  3. Detection of vulnerabilities without echo uses the dnslog.cn platform by default and is disabled by default. To enable it, go to the configuration file and set the dnslog_flag switch to True.
  4. You need to specify a POC to use the --attack attack mode.

📁 Directory Structure:

  +--------- poc_bomber.py (Launches POC-bomber)
  | 
  +--------- inc (Contains core files supporting the POC-bomber framework)
  |
  \--------- pocs(POC storage list)----------- framework(Contains framework vulnerability POCs)
                                  |
                                  |------ middleware(Contains middleware vulnerability POCs)
                                  |
                                  |------ ports(Contains common port vulnerability and host service vulnerability POCs)
                                  |
                                   \----- webs(Contains common web page vulnerability POCs)
Download Tool