├── .gitignore ├── LICENSE ├── README.md ├── logo.png ├── pom.xml └── src ├── main ├── java │ └── de │ │ └── codeshield │ │ └── log4jshell │ │ ├── ClassDetector.java │ │ ├── Log4JDetector.java │ │ ├── Log4JProcessDetector.java │ │ ├── POMDetector.java │ │ └── data │ │ ├── GAVWithClassifier.java │ │ ├── VulnerableClassSHAData.java │ │ └── VulnerableGavsData.java └── resources │ ├── VulnerableClassSHAs.csv │ └── VulnerableGavs.csv └── test ├── java └── de │ └── codeshield │ └── log4jshell │ ├── Log4JDetectorTests.java │ └── Log4JProcessDetectorTest.java └── resources ├── en16931-xml-validator-2.0.0-b2-jar-with-dependencies.jar ├── log4j-core-2.12.1.jar ├── log4j-core-2.14.1.jar ├── log4j-core-2.15.0.jar ├── log4j-core-2.16.0.jar ├── log4j-core-2.17.0.jar └── spring-boot-2.5.7.jar /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/README.md -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/logo.png -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/de/codeshield/log4jshell/ClassDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/main/java/de/codeshield/log4jshell/ClassDetector.java -------------------------------------------------------------------------------- /src/main/java/de/codeshield/log4jshell/Log4JDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/main/java/de/codeshield/log4jshell/Log4JDetector.java -------------------------------------------------------------------------------- /src/main/java/de/codeshield/log4jshell/Log4JProcessDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/main/java/de/codeshield/log4jshell/Log4JProcessDetector.java -------------------------------------------------------------------------------- /src/main/java/de/codeshield/log4jshell/POMDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/main/java/de/codeshield/log4jshell/POMDetector.java -------------------------------------------------------------------------------- /src/main/java/de/codeshield/log4jshell/data/GAVWithClassifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/main/java/de/codeshield/log4jshell/data/GAVWithClassifier.java -------------------------------------------------------------------------------- /src/main/java/de/codeshield/log4jshell/data/VulnerableClassSHAData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/main/java/de/codeshield/log4jshell/data/VulnerableClassSHAData.java -------------------------------------------------------------------------------- /src/main/java/de/codeshield/log4jshell/data/VulnerableGavsData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/main/java/de/codeshield/log4jshell/data/VulnerableGavsData.java -------------------------------------------------------------------------------- /src/main/resources/VulnerableClassSHAs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/main/resources/VulnerableClassSHAs.csv -------------------------------------------------------------------------------- /src/main/resources/VulnerableGavs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/main/resources/VulnerableGavs.csv -------------------------------------------------------------------------------- /src/test/java/de/codeshield/log4jshell/Log4JDetectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/test/java/de/codeshield/log4jshell/Log4JDetectorTests.java -------------------------------------------------------------------------------- /src/test/java/de/codeshield/log4jshell/Log4JProcessDetectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/test/java/de/codeshield/log4jshell/Log4JProcessDetectorTest.java -------------------------------------------------------------------------------- /src/test/resources/en16931-xml-validator-2.0.0-b2-jar-with-dependencies.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/test/resources/en16931-xml-validator-2.0.0-b2-jar-with-dependencies.jar -------------------------------------------------------------------------------- /src/test/resources/log4j-core-2.12.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/test/resources/log4j-core-2.12.1.jar -------------------------------------------------------------------------------- /src/test/resources/log4j-core-2.14.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/test/resources/log4j-core-2.14.1.jar -------------------------------------------------------------------------------- /src/test/resources/log4j-core-2.15.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/test/resources/log4j-core-2.15.0.jar -------------------------------------------------------------------------------- /src/test/resources/log4j-core-2.16.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/test/resources/log4j-core-2.16.0.jar -------------------------------------------------------------------------------- /src/test/resources/log4j-core-2.17.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/test/resources/log4j-core-2.17.0.jar -------------------------------------------------------------------------------- /src/test/resources/spring-boot-2.5.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeShield-Security/Log4JShell-Bytecode-Detector/HEAD/src/test/resources/spring-boot-2.5.7.jar --------------------------------------------------------------------------------