修复中国蚁剑(AntSword) 2.0 PHP环境列盘符文件出现1970-01-01

问题出在列目录文件拼接的时候有这一句

$P=$D."/".$N;

C:/Windows/拼接后是C:/Windows//是没有问题的,但C://就有出现了文件时间都变成1970-01-01 08:00:00这种问题了

解决办法:

antSword/source/core/php/template/filemanager.js

修改列目录那段代码,在路径过来的时候统一替换最后为一个/字符

$D=base64_decode($_POST["${arg1}"]);

后面加上

$D=($D!='/'&&substr($D,-1)=='/')?substr($D,0,-1):$D;

你可能感兴趣的:(Kali,Linux)