mergebase / log4j-detector

A public open sourced tool. Log4J scanner that detects vulnerable Log4J versions (CVE-2021-44228, CVE-2021-45046, etc) on your file-system within any application. It is able to even find Log4J instances that are hidden several layers deep. Works on Linux, Windows, and Mac, and everywhere else Java runs, too! TAG_OS_TOOL, OWNER_KELLY, DC_PUBLIC
Other
638 stars 98 forks source link

Directory traversal not working correctly? #15

Closed mfreyer closed 2 years ago

mfreyer commented 2 years ago

Just scanning C: ("java -jar c:\src\jar\log4j-detector-2021.12.13.jar c: --verbose"), I do not get vulnerabilities reported. Also, the can is done suspiciously quickly (1 second), and it does not scan very many files.

Now when I explicitly scan a sub folder ("java -jar c:\src\jar\log4j-detector-2021.12.13.jar "C:\Program Files\FTAPI Desktop App""), I suspect to contain vulnerable JARs, it suddenly discovers many more files to scan.

Why where those not found during the first scan? Why doesn't it traverse all sub directories?

Both commands where executed with the same user account, in the same console.

C:\Windows\system32>java -jar c:\src\jar\log4j-detector-2021.12.13.jar c: --verbose -- Analyzing paths (could take a long time). -- Note: specify the '--verbose' flag to have every file examined printed to STDERR. -- Examining c:\Intel\Logs\IntelCpHDCPSvc.log... -- Examining c:\Intel\Logs\IntelCPHS.log... -- Examining c:\Intel\Logs\IntelGFX.log... -- Examining c:\Intel\Logs\IntelGFXCoin.log... -- Examining c:\Recovery\WindowsRE\boot.sdi... -- Examining c:\Recovery\WindowsRE\ReAgent.xml... -- Examining c:\Recovery\WindowsRE\Winre.wim... -- No vulnerable Log4J 2.x samples found in supplied paths: [c:] -- Congratulations, the supplied paths are not vulnerable to CVE-2021-44228 ! :-)

C:\Windows\system32>java -jar c:\src\jar\log4j-detector-2021.12.13.jar "C:\Program Files\FTAPI Desktop App" --verbose -- Analyzing paths (could take a long time). -- Note: specify the '--verbose' flag to have every file examined printed to STDERR. -- Examining C:\Program Files\FTAPI Desktop App\app\apiguardian-api-1.1.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\bcpkix-jdk15on-1.55.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\bcprov-jdk15on-1.55.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-beanutils-1.9.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-codec-1.15.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-collections-3.2.2.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-collections4-4.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-digester-2.1.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-fileupload-1.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-io-2.8.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-lang3-3.11.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-logging-1.2.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-math3-3.6.1.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-net-3.8.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-pool2-2.9.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-text-1.9.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\commons-validator-1.7.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\delight-rhino-sandbox-0.0.13.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\dom4j-2.1.3.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\flatlaf-1.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\FTAPI Desktop App.cfg... -- Examining C:\Program Files\FTAPI Desktop App\app\ftapi-client-commons-4.11.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\ftapi-client-swing-4.11.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\ftapi-commons-4.11.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\ftapi-config-4.11.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\guava-21.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\hamcrest-2.2.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\httpclient-4.5.13.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\httpclient5-5.0.3.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\httpclient5-win-5.0.3.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\httpcore-4.4.14.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\httpcore5-5.0.2.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\httpcore5-h2-5.0.2.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\httpmime-4.5.13.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\ini4j-0.5.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\jackson-annotations-2.11.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\jackson-core-2.11.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\jackson-databind-2.11.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\jakarta-regexp-1.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\javax.annotation-api-1.3.2.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\jiconfont-1.0.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\jiconfont-font_awesome-4.7.0.1.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\jiconfont-swing-1.0.1.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\jna-5.6.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\jna-platform-5.6.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\junit-jupiter-5.7.1.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\junit-jupiter-api-5.7.1.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\junit-jupiter-engine-5.7.1.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\junit-jupiter-params-5.7.1.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\junit-platform-commons-1.7.1.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\junit-platform-engine-1.7.1.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\log4j-api-2.13.3.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\log4j-core-2.13.3.jar... C:\Program Files\FTAPI Desktop App\app\log4j-core-2.13.3.jar contains Log4J-2.x >= 2.10.0 VULNERABLE :-( -- Examining C:\Program Files\FTAPI Desktop App\app\lombok-1.18.18.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\opentest4j-1.2.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\org.eclipse.xtend.lib-2.17.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\org.eclipse.xtend.lib.macro-2.17.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\org.eclipse.xtext.xbase.lib-2.17.0.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\poi-4.1.2.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\proxy-vole-1.0.11.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\rhino-runtime-1.7.13.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\slf4j-api-1.7.30.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\sonar-jacoco-listeners-5.14.0.18788.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\SparseBitSet-1.2.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\spring-aop-5.3.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\spring-beans-5.3.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\spring-boot-2.4.3.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\spring-context-5.3.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\spring-core-5.3.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\spring-expression-5.3.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\spring-jcl-5.3.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\spring-security-core-5.4.5.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\spring-tx-5.3.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\spring-web-5.3.4.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\wix-desktop-client-custom-actions-1.0.3.dll... -- Examining C:\Program Files\FTAPI Desktop App\app\WiXSwingClientCustomActions.CA.dll... -- Examining C:\Program Files\FTAPI Desktop App\app\xmlpull-1.1.3.1.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\xpp3_min-1.1.4c.jar... -- Examining C:\Program Files\FTAPI Desktop App\app\xstream-1.4.15.jar... -- Examining C:\Program Files\FTAPI Desktop App\FTAPI Desktop App.exe... -- Examining C:\Program Files\FTAPI Desktop App\FTAPI Desktop App.ico... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-console-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-datetime-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-debug-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-errorhandling-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-file-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-file-l1-2-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-file-l2-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-handle-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-heap-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-interlocked-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-libraryloader-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-localization-l1-2-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-memory-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-namedpipe-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-processenvironment-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-processthreads-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-processthreads-l1-1-1.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-profile-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-rtlsupport-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-string-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-synch-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-synch-l1-2-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-sysinfo-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-timezone-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-core-util-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-conio-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-convert-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-environment-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-filesystem-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-heap-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-locale-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-math-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-multibyte-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-private-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-process-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-runtime-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-stdio-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-string-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-time-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\api-ms-win-crt-utility-l1-1-0.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\attach.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\awt.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\dt_shmem.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\dt_socket.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\fontmanager.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\freetype.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\instrument.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\j2gss.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\j2pcsc.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\j2pkcs11.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\jaas.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\java.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\javaaccessbridge.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\javajpeg.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\jawt.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\jdwp.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\jimage.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\jli.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\jpackage.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\jsound.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\lcms.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\le.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\management.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\management_agent.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\management_ext.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\mlib_image.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\msvcp140.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\net.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\nio.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\prefs.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\rmi.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\server\jvm.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\splashscreen.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\sspi_bridge.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\sunec.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\sunmscapi.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\ucrtbase.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\vcruntime140.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\verify.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\w2k_lsa_auth.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\windowsaccessbridge-64.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\bin\zip.dll... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\logging.properties... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\management\jmxremote.access... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\management\jmxremote.password.template... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\management\management.properties... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\net.properties... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\security\java.policy... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\security\java.security... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\security\policy\limited\default_local.policy... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\security\policy\limited\default_US_export.policy... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\security\policy\limited\exempt_local.policy... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\security\policy\README.txt... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\security\policy\unlimited\default_local.policy... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\security\policy\unlimited\default_US_export.policy... -- Examining C:\Program Files\FTAPI Desktop App\runtime\conf\sound.properties... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.base\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.base\aes.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.base\asm.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.base\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.base\c-libutl.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.base\cldr.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.base\icu.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.base\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.base\public_suffix.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.base\unicode.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.base\zlib.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.compiler\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.compiler\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.compiler\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.datatransfer\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.datatransfer\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.datatransfer\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.desktop\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.desktop\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.desktop\colorimaging.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.desktop\freetype.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.desktop\giflib.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.desktop\harfbuzz.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.desktop\jpeg.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.desktop\lcms.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.desktop\libpng.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.desktop\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.desktop\mesa3d.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.instrument\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.instrument\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.instrument\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.logging\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.logging\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.logging\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.management\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.management\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.management\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.management.rmi\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.management.rmi\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.management.rmi\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.naming\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.naming\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.naming\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.net.http\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.net.http\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.net.http\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.prefs\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.prefs\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.prefs\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.rmi\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.rmi\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.rmi\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.scripting\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.scripting\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.scripting\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.security.jgss\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.security.jgss\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.security.jgss\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.security.sasl\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.security.sasl\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.security.sasl\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.smartcardio\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.smartcardio\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.smartcardio\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.sql\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.sql\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.sql\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.sql.rowset\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.sql.rowset\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.sql.rowset\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.transaction.xa\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.transaction.xa\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.transaction.xa\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.xml\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.xml\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.xml\bcel.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.xml\dom.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.xml\jcup.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.xml\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.xml\xalan.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.xml\xerces.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.xml.crypto\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.xml.crypto\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.xml.crypto\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\java.xml.crypto\santuario.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.accessibility\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.accessibility\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.accessibility\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.attach\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.attach\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.attach\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.charsets\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.charsets\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.charsets\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.compiler\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.compiler\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.compiler\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.crypto.cryptoki\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.crypto.cryptoki\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.crypto.cryptoki\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.crypto.cryptoki\pkcs11cryptotoken.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.crypto.cryptoki\pkcs11wrapper.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.crypto.ec\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.crypto.ec\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.crypto.ec\ecc.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.crypto.ec\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.crypto.mscapi\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.crypto.mscapi\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.crypto.mscapi\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.dynalink\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.dynalink\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.dynalink\dynalink.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.dynalink\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.editpad\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.editpad\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.editpad\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.httpserver\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.httpserver\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.httpserver\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.incubator.foreign\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.incubator.foreign\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.incubator.foreign\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.incubator.jpackage\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.incubator.jpackage\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.incubator.jpackage\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.ed\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.ed\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.ed\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.jvmstat\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.jvmstat\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.jvmstat\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.le\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.le\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.le\jline.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.le\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.opt\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.opt\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.opt\jopt-simple.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.internal.opt\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jartool\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jartool\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jartool\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.javadoc\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.javadoc\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.javadoc\jquery.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.javadoc\jqueryUI.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.javadoc\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jconsole\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jconsole\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jconsole\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jdeps\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jdeps\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jdeps\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jdi\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jdi\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jdi\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jdwp.agent\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jdwp.agent\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jdwp.agent\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jfr\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jfr\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jfr\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jlink\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jlink\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jlink\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jshell\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jshell\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jshell\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jsobject\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jsobject\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jsobject\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jstatd\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jstatd\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.jstatd\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.localedata\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.localedata\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.localedata\cldr.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.localedata\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.localedata\thaidict.md... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.management\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.management\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.management\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.management.agent\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.management.agent\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.management.agent\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.management.jfr\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.management.jfr\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.management.jfr\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.naming.dns\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.naming.dns\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.naming.dns\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.naming.rmi\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.naming.rmi\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.naming.rmi\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.net\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.net\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.net\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.nio.mapmode\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.nio.mapmode\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.nio.mapmode\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.sctp\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.sctp\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.sctp\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.security.auth\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.security.auth\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.security.auth\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.security.jgss\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.security.jgss\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.security.jgss\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.unsupported\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.unsupported\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.unsupported\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.unsupported.desktop\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.unsupported.desktop\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.unsupported.desktop\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.xml.dom\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.xml.dom\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.xml.dom\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.zipfs\ADDITIONAL_LICENSE_INFO... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.zipfs\ASSEMBLY_EXCEPTION... -- Examining C:\Program Files\FTAPI Desktop App\runtime\legal\jdk.zipfs\LICENSE... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\classlist... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\ct.sym... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\fontconfig.bfc... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\fontconfig.properties.src... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\jawt.lib... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\jfr\default.jfc... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\jfr\profile.jfc... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\jrt-fs.jar... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\jvm.cfg... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\jvm.lib... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\modules... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\psfont.properties.ja... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\psfontj2d.properties... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\security\blacklisted.certs... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\security\cacerts... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\security\default.policy... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\security\public_suffix_list.dat... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\tzdb.dat... -- Examining C:\Program Files\FTAPI Desktop App\runtime\lib\tzmappings... -- Examining C:\Program Files\FTAPI Desktop App\runtime\release...

FSE-SYSADMIN commented 2 years ago

The same here also with the newest version: C:\src>java -jar log4j-detector-2021.12.16.jar "C:" > hits-%computername%.txt -- github.com/mergebase/log4j-detector v2021.12.16 (by mergebase.com) analyzing paths (could take a while). -- Note: specify the '--verbose' flag to have every file examined printed to STDERR. -- No vulnerable Log4J 2.x samples found in supplied paths: [C:] -- Congratulations, the supplied paths are not vulnerable to CVE-2021-44228 or CVE-2021-45046 ! :-)

C:\src>java -jar log4j-detector-2021.12.16.jar "C:\Program Files" > hits-%computername%.txt -- github.com/mergebase/log4j-detector v2021.12.16 (by mergebase.com) analyzing paths (could take a while). -- Note: specify the '--verbose' flag to have every file examined printed to STDERR. C:\Program Files\OmniBack\bin\telemetry\log4j-core-2.6.2.jar contains Log4J-2.x >= 2.0-beta9 (< 2.10.0) VULNERABLE :-(

juliusmusseau commented 2 years ago

I think this problem is fixed in v2021.12.29. Java treats "C:" and "D:" a bit strangely, so I now convert those to "C:\" and "D:\" etc to make Java behave more like users expect when supplying paths in this way.

FSE-SYSADMIN commented 2 years ago

Thanks for fixing the issue. I had in the meantime found a PowerShell script that I used for scanning. Thanks again anyway.