目前WEBDIR+免费开放给大家使用,由于使用人数较多,请耐心等待扫描结果
您可以通过如下方式提交需要扫描的文件,比如要扫描的文件为 web.zip
,那么您需要执行如下命令,
curl https://scanner.baidu.com/enqueue -F archive=@web.zip
如果上传成功,您将会获取到一串JSON
{ "status": 0, "descr": "Task enqueued", "md5": "b786fd0010f171cb85803eca877eb9d0", "url": "https://scanner.baidu.com/result/b786fd0010f171cb85803eca877eb9d0" }
其中URL的值表示扫描结果地址,您可以使用如下命令获取,
curl https://scanner.baidu.com/result/b786fd0010f171cb85803eca877eb9d0
同样,您会获取到一串JSON
[ { // 文件 md5 "md5": "b786fd0010f171cb85803eca877eb9d0", // 一共多少文件 "total": 1, // 检测出多少 "detected": 1, // 扫描状态 "status": "done", // 已经扫描了多少文件 "scanned": 1, // 检测结果 "data": [ { // 文件相对路径 "path": "/b786fd0010f171cb85803eca877eb9d0.php", // 检测结果 "descr": "BDS.WebShell.Chopper.1" } ]
另外,我们支持批量获取检测结果,e.g
curl https://scanner.baidu.com/result/b786fd0010f171cb85803eca877eb9d0,b786fd0010f171cb85803eca877eb9d0
WEBDIR+ 由百度安全开发和维护