2693 matches found
log4j-CVE-2021-44228
Este repositorio no tiene un README...
log4j-quick-scan
log4j-quick-scan 扫描你的IP网络,确定可能存在log4j库CVE-2021-44228漏洞的主机。 目前已有更优秀的进阶安全审计工具,但许多需要商业渗透软件或外部第三方服务/软件。 本脚本编写为快速且独立的轻量级工具。它不会确认你的服务器和设备100%安全。请将其视为用于审计IT环境的众多工具之一。可用于私有和公网IP地址。 脚本不是log4shell漏洞利用演示。它不会造成任何伤害或尝试执行远程代码。 测试原理...
log4j-samples
log4j-samples 用于帮助 log4j 扫描器 / 检测器(包括我们自己的 log4j-detector)提高检测 CVE-2021-45046 和 CVE-2021-44228 准确性的 log4j 库版本样本。 这些样本包括 shaded JAR、uber JAR、Spring Boot 可执行 JAR、JAR 中的 JAR、解压后的 JAR(exploded JAR)等。 目录结构 ./false-hits/ - 这里的任何样本都不存在 CVE-2021-45046 或 CVE-2021-44228 漏洞。 ./old-hits/ -...
CVE-2021-44228-Scanner
log4j2-scan 是一款用于 CVE-2021-44228 漏洞扫描和缓解修复的单一二进制命令行工具。它还支持嵌套 JAR 文件扫描和修复。此外,它还能检测 CVE-2021-45046 log4j 2.15.0、CVE-2021-45105 log4j 2.16.0、CVE-2021-44832 log4j 2.17.0、CVE-2021-4104、CVE-2019-17571、CVE-2017-5645、CVE-2020-9488、CVE-2022-23302、CVE-2022-23305、CVE-2022-23307 log4j 1.x 和 CVE-2021-42550...
aws-log4j-mitigations
aws-log4j-mitigations 在 AWS 上实施的缓解措施,以尝试防止 log4j 漏洞利用。 使用 WAFv2 和 Ansible。 灵感来源:https://github.com/OllieJC/aws-log4j-mitigations...
JndiLookup
JndiLookup Alguna herramienta para ayudar a analizar Apache Log4j 2 CVE-2021-44228 Esta herramienta utiliza la función "lookup" de log4j-2 para probar la vulnerabilidad JNDI. El objetivo es ejecutar fácilmente la función lookup para normalizar registros, por ejemplo, o para hacer una prueba real...
log4jjndilookupremove
log4jjndilookupremove 一个简单的脚本,用于从给定目录中的 jar 文件中移除 Log4J JndiLookup.class。 该脚本可用于临时解决 CVE-2021-45046 和 CVE-2021-44228,直到应用程序能够使用合适的 Log4J 版本重新打包。 用法 在 Linux 或其他 nix 系统上,只需在你想要扫描的目录中运行此脚本,或将目标目录作为第一个参数添加: root@kitploit: $. scanjars.sh 或 root@kitploit: $. scanjars.sh 依赖项 bash zip unzip...
log4j2_vul_local_scanner
Log4j2 漏洞本地扫描器 CVE-2021-45046 Log4j 漏洞本地检测脚本,扫描主机上所有java进程,检测是否引入了有漏洞的log4j-core jar包,是否可能遭到远程代码执行攻击(CVE-2021-45046)。上传扫描报告到指定的服务器。 扫描主机上所有 java 进程,检查是否受到 log4j2 远程代码执行漏洞(CVE-2021-45046)的影响,然后将扫描报告上传到你的 API 服务器。 可在 python2.7 / 2.6 / 3.x 下运行,无需额外依赖库。 更新日志 2021-12-22 增加 log4j-core/pom.properties 版本...
log4j-CVE-2021-44228-test
log4j-CVE-2021-44228-test 演示项目,用于展示如何利用 log4j(CVE-2021-44228)漏洞 使用 Spring Boot 只是为了快速搭建。请原谅所有硬编码,这只是一个 POC。 使用方法 确保已安装 Java 8。使用 Maven 构建 mvn clean package -DskipTests。在单独的 shell 窗口中运行以下命令: root@kitploit: java -jar vulnerable-server/target/vulnerable-server.jar java -jar...
text4shell-scan
text4shell-scan 一个全自动、准确且全面的扫描器,用于发现易受攻击的 text4shell 主机 特性 支持 URL 列表。 对超过 60 个 HTTP 请求头进行模糊测试。 对 HTTP POST 数据参数进行模糊测试。 对 JSON 数据参数进行模糊测试。 支持 DNS 回调进行漏洞发现与验证。 WAF 绕过有效载荷。 支持自定义 DNS OOB 回调(例如:Burpsuite Collaborator) 描述 该扫描工具大量基于 Fullhunt 2021 年的旧版 Log4j 扫描器(向他们致以重大感谢),现用于发现和模糊测试 Text4Shell...
MyLog4Shell
MyLog4Shell log4j RCE 漏洞利用检测 你可以使用以下命令和规则来搜索针对 log4j RCE 漏洞 CVE-2021-44228 的漏洞利用尝试。 Grep / Zgrep 此命令在文件夹 /var/log - '/usr/var/log' 及其所有子文件夹的未压缩文件中搜索漏洞利用尝试。 root@kitploit: sudo egrep -I -i -r '$|%7Bjndi:ldaps?|rmi|dns|nis|iiop|corba|nds|http:/^\n+' /var/log 此命令在文件夹 /var/log...
Log4j-RCE
Log4j-RCE Log4j RCE - CVE-2021-44228 如何运行? root@kitploit: php log4j.php https://1337.com 要求 PHP CURL PAYLOAD DNS 日志(Burpsuite Collaborator 或使用 dnslog.cn) Payload 列表 root@kitploit: $ctx:loginId $map:type $filename $date:MM-dd-yyyy $docker:containerId $docker:containerName $docker:imageName $env:US...
log4j-docker-vaccine
Vacuna Docker para Log4j Una forma contenerizada de ejecutar la vacuna log4j ofrecida por Cybereason https://github.com/Cybereason/Logout4Shell Ponlo en marcha Clona este repositorio: root@kitploit: git clone https://github.com/jeffbryner/log4j-docker-vaccine.git Edita el archivo containers.env...
CVE-2021-44228-PoC
自包含实验室环境 PoC,利用 Log4Shell CVE-2021-44228 运行反向 Shell 这是一个自包含的实验室环境,可通过 docker compose 安全地运行该漏洞。 受影响版本为 Apache Log4j =2.0–2.14.1,CVE 编号为 CVE-2021-44228 (CVSS 评分:10.0)。 请尽快将 Apache Log4j 升级到 2.16+ 版本 !!! 前提条件 此代码需要 Docker 和 Docker Compose。 描述 Dockerfile 和 docker-compose.yml 文件是不言自明的,用于构建和启动实验室环境。...
log4j-detector
Log4-detector Scanner that detects vulnerable Log4J versions to help teams assess their exposure to CVE-2021-44228 CRITICAL, CVE-2021-45046, CVE-2021-45105, and CVE-2021-44832. Can search for Log4J instances by carefully examining the complete file-system, including all installed applications. It...
Log4j-JNDIServer
Log4j-JNDIServer 该项目将帮助测试 Log4j CVE-2021-44228/CVE-2021-45046 漏洞。 安装与构建 在 Intellij Idea 中加载项目 在“项目设置”(CTRL + ALT + SHIFT + S)中选择 JDK 在“项目设置”中,创建构件(Artifact) - “构件” - “从模块创建 JAR” - 在“JAR 文件来自库”中,标记“提取到目标 JAR” - “确定” 构建项目(CTRL + F9)。这将在 /out/artifacts/ 文件夹中生成 jar 文件 使用 Maven 构建 需要 Java 1.8+ 和 Maven...
log4shell
log4shell Python脚本,用于扫描服务器文件系统中存在CVE-2021-44228和CVE-2021-45046漏洞的log4j jar文件。该脚本递归遍历文件系统(包括zip、ear、war),查找包含org/apache/logging/log4j/core/lookup/JndiLookup.class的log4j 2.至2.15版本。 脚本接受要扫描的文件系统路径,并列出存在漏洞的jar文件路径、Bundle-Version和Bundle-Name。这些值以冒号":"分隔。如果该脚本由类似Ansible的编排工具执行,且需要机器可读的输出格式,这种输出格式非常有用。...
CVE-2021-44228-white-box
Article Journal: https://www.researchgate.net/publication/373214720PengujianKerentananpadaCVE-2021-44228terhadapAncamanRemoteAccessTrojan Thesis: https://1drv.ms/b/s!Al-8jtgY0iBXmz79DKEROaZT5n8a?e=1E6Pkm Log4Shell // 名. Log4j 漏洞环境箱 本仓库专门用于搭建基于 CVE-2021-44228 的 Log4j 漏洞测试环境。该环境提供了在 GUI...
CVE-2021-44228_PoC
POC para CVE-2021-44228 Este script de Python fue creado mientras trabajaba en la sala de TryHackMe para Log4j. Aunque fue creado con variables predeterminadas para esta sala, usé argparse para hacer que el script sea versátil para una solicitud GET. Todas las variables necesarias se pueden cambi...