Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
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.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Log4J-Simulation-Tool — Vulnerability analysis, patch management and exploitation tool forCVE-2021-44228 / CVE-2021-45046 / CVE-2021-4104 | Kitploit
Tools/GitHubGitHub/theinterception/log4j-simulation-tool
Vulnerability ScannersPayload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration Testing
GitHubtheinterception/log4j-simulation-tool

Log4J-Simulation-Tool

Vulnerability analysis, patch management and exploitation tool forCVE-2021-44228 / CVE-2021-45046 / CVE-2021-4104

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository
414 years agoNot yet reviewed

About The Project

This is a specially crafted automated Vulnerability Scanner, Patch Management and Exploitation tool for CVE-2021-44228. This is a combination of Python, Java and Linux shell program which will make it easier for a Network Administrator, Endpoint Security Developers and Cyber-Security Analysts to perform Penetration Testing and protect themselves from The Log4Shell vulnerability.

So the Security Analyst can perform the Log4J JNDI attack as well as mitigate the security issue using the integrated patch manager.

This vulnerability analysis tool will be regularly updated as soon as I get the security alerts.

System Pre-Requisite

  • Download Java version 8 JDK from here, Extract it on the src directory and rename the Java jdk file as jdk1.8.0_20
    Download for Debian Linux x64
  • Execute dependencies.sh file by changing permission (chmod +x dependencies.sh) than run ./dependencies.sh. This will automatically install all the required packages on your system to execute this tool.
  • In the same directory type the command pip install -r requirements.txt. This will install all the python based packages
  • Update your system using the command sudo apt dist-upgrade. Have a cup of tea or coffee for a meanwhile because it might take a moment to complete this upgrade

Execute the Pentesting tool

Run the tool by using the command (./automation.sh)

Disclaimer

The use of this code is your responsibility. I take NO responsibility and/or liability for how you choose to use any of the source code available here. By using any of the files available in this repository, you understand that you are AGREEING TO USE AT YOUR OWN RISK. Once again, ALL files available here are for EDUCATION and/or RESEARCH purposes ONLY.

Download Tool