今天对log4j通用远程代码执行漏洞复现时发现了一个很奇怪的问题

将命令存放在String中,再用exec调用会显示未找到路径

而将命令直接写入exec后,则不会出现此问题

问题目前还不清楚原因,待解决
另外

这种写法倒是没什么问题
我想问题可能是处在exec()函数上了
关于JAVA调用CMD并打开计算器不同写法报错
最新推荐文章于 2025-03-24 06:00:00 发布
博主在研究Log4j漏洞时遇到一个奇特性:使用String封装命令执行时,`exec`函数报路径未找到,而直接写入则正常。可能问题出在exec调用方式上,尚待进一步探究。
3952

被折叠的 条评论
为什么被折叠?



