log4j-finder

Log4Shell 漏洞扫描工具
授权协议 MIT
开发语言 Python
所属分类 管理和监控、 漏洞检测扫描和评估
软件类型 开源软件
地区 不详
投 递 者 钱展
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

log4j-finder 是一个 Python3 脚本,用于扫描文件系统以查找易受 Log4Shell ( CVE-2021-44228 & CVE-2021-45046) 攻击的 Log4j2 版本。

它会在磁盘上和内部 Java 存档文件 (JAR) 上进行递归扫描。

  • Java非web项目log4j的配置 1、Log4jConfig类:是用于配置log4j.properties的位置的。 package com.util; import org.apache.log4j.PropertyConfigurator; public class Log4jConfig { private static boolean isReload = true;

  • 最近遇到一个问题,ERA应用部署在weblogic上,在project/WEB-INF/classes下的log4j.propties总是出现有时候可以正常加载,有时候却不能正常加载。 在不能正常加载的时候,报告如下警告信息: log4j:WARN No appenders could be found for logger (com.jl.yyi.web.filter.F00yyi001Filt

  • # Output pattern : date [thread] priority category - message log4j.rootLogger= INFO , Console,RollingFileInfo,RollingFileErr #设置每天生成一个文件名后添加的名称,备份名称:年月日.log #log4j.appender.dailyFile.DatePattern='.'yy

  • ERROR [STDERR] log4j:ERROR The class "org.apache.log4j.spi.ErrorHandler" was loaded by 21:58:56,496 ERROR [STDERR] log4j:ERROR [WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ------

  • 今天将tomcat5.5中的工程放在tomcat6.0里跑,报: class "org.apache.log4j.PropertyConfigurator"'s signer information does not。。。。。 郁闷了,仔细看似乎是log4j的问题,其实不然,检查jftp.jar包,发现它里面也有log4j的包,可能是冲突了,于是干脆把jftp.jar包删了,重启,没事了!阿门!

  • (Note: The following content is mainly excerpted from the reference [1] , [2] and [3] listed at the bottom.) 1 (Dense) Random projection method To construct a subspace that captures the action of a ma

  • log4j.rootLogger=DEBUG,console,R #控制台日志配置 log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.threshold=DEBUG log4j.appender.console.layout=org.apache.log4j.PatternLayout lo

  • 原生ImageJ仅支持JS脚本,而ImageJ的衍生版本Fiji支持Python脚本编程,所以这里的ImageJ实际是Fiji。 本文是对这个Tutorial的翻译。 Fiji官方的Jython指南在这里。 上手 有两种方式可以打开脚本编辑器: 通过File-New-Script打开。 使用Command finder:具体就是按字母“l”,然后输入script,然后选择下面的script。 打开

  • 手册的配置,只能记录struts2的,不能记录hibernate; https://www.yiibai.com/struts_2/struts-2-log4j-integration-example.html log4语法讲解的很清晰 http://blog.sina.com.cn/s/blog_5ed94d710101go3u.html   hibernate配置,但是很多信息打印出来;hib

  • package org.jeecg.modules.system.util; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.ObjectUtils; import org.apache.commons.lang3.StringUtils; import org.docx4j.TraversalUtil; imp

 相关资料
  • 漏洞扫描器是一种能够自动在计算机、信息系统、网络及应用软件中寻找和发现安全弱点的程序。它通过网络对目标系统进行探测,向目标系统发生数据,并将反馈数据与自带的漏洞特征库进行匹配,进而列举目标系统上存在的安全漏洞。漏洞扫描是保证系统和网络安全必不可少的手段,面对互联网入侵,如果用户能够根据具体的应用环境,尽可能早的通过网络扫描来发现安全漏洞,并及时采取适当的处理措施进行修补,就可以有效地阻止入侵事件的

  • 扫描有漏洞的车辆 为了找到有漏洞的车辆,你只需要在IP地址21.0.0.0/8 和 25.0.0.0/8 上扫描Sprint设备的端口6667。任何有响应的设备就是有漏洞的Uconect系统(或一个IRC服务器)。为了确定这一点,你可以尝试Telnet登陆这台设备并查找错误字符串“Unknown command”。 图-扫描设置 如果你想的话,接下来你可以与D-Bus服务交互,从而执行上述的任何操

  • 如何检测SonarQube LTS 8.2版本中的log4j漏洞。 我尝试了这个社区参考,但是找不到8.2版本的。 https://community.sonarsource.com/t/sonarqube-sonarcloud-and-the-log4j-vulnerability/54721

  • 是否有一个推荐的库来修复与org.apache.commons.beanutils.populate(bean,ParamMap)相关的Bean操纵漏洞?我试图编写一些自定义方法来验证参数映射,但这并没有解决问题。 问候桑杰

  • 如何确认elasticsearch版本是否暴露log4j漏洞?我的elasticsearch版本是6.8.4

  • 我们正在运行WSO2 1.8.0 API Manager(我知道它很旧:-))我想检查最新的log4j漏洞是否有任何补丁/修复程序可用于我们正在运行的WSO2 API Manager版本。我没有在WSO2安全建议列表中找到任何更新https://docs.wso2.com/display/Security/2021建议 Log4j安全问题-https://logging.apache.org/lo

  • 正如我们在新闻中看到的,针对流行的库报告了一个新的零日漏洞,该漏洞允许攻击者远程执行代码。在我们的应用程序中,我们仍然使用以下依赖项。 是否仅针对报告该问题?或适用于版本是否也是?是否有测试该漏洞的示例代码?

  • 我目前的项目完全与大量Spring Boot容器对接。它们中的大多数都是使用log4j2(对于java8,小于2.7)版本构建的。如何充分证明来自JNDI攻击CVE-2021-45105的应用程序? 我知道最好的解决方案是用log4j版本重建这些容器,但这需要时间和预算。 但是,如果我使用下面的命令,在docker compose级别为每个容器禁用查找功能,它能工作吗? “JVM_EXTRA_OP