比如这个 jar 包( fastjson-2.0.14.jar )有漏洞,而我刚好用到了这个 jar 包。https://mvnrepository.com/artifact/com.alibaba/fastjson/2.0.14
就需要更新这个 jar 包,然后给客户方更新,但是引入了这么多的 jar 包,三天两头更新也不是个办法。
我想知道漏洞扫描的原理,他是如何知道我用了这个版本的 jar 包?
如果他只是扫描这个包的版本号,然后和漏洞库的版本号进行比对,我是否可以通过修改引入的 jar 包名称和隐藏版本号信息,就可以避免被扫描出来漏洞。