布谷鸟沙箱,安装后出现API错误

时间:2018-07-06 12:47:37

标签: api cuckoo

我正在研究将布谷鸟沙箱用作与Cortex串联的恶意软件雷管的可能性。

我(似乎)在配置文件中安装了所有依赖项,启用了报告功能,并进行了Elasticsearch,并使用以下命令启动了网络服务器,而没有任何问题。

let data1 = {
    url: 'https://postman-echo.com/post',
    //no errors here
    method: 'POST',
    //no errors

    body: { mode: “raw”, raw: JSON.stringify({ key: “value” })}
    //once again "SyntaxError | Invalid or unexpected token"
};

//next step is supposed to be
pm.sendRequest("https://postman-echo.com/get",function (err, res) {
     console.log(err);
    console.log(res);
});

我能够连接到我的Web实例,而在浏览器端没有错误。但是,在标准输出中,我得到以下信息:

sudo cuckoo web runserver [ip redacted]:[port]

除了此错误外,我俩都无法上传文件或提交URL,这两者都导致完全相同的错误。

这里有没有人有设置Cuckoo的经验,可以给我提示?不确定这是依赖性问题还是安装后的配置问题?

谢谢!

1 个答案:

答案 0 :(得分:0)

有同样的问题。我的想法是由于我的虚拟环境的根目录不包含默认文件夹“ / tmp /”,而cuckoo试图在其“ files.py”中将其设置为默认临时文件路径。您的可能与在运行服务器时使用“〜”更改目录结构有关。

无论哪种方式,解决方法都是将“ cuckoo.conf”的“ tmppath”设置从空白更新为无权限问题的显式目录(即“ / tmp /”)。

一旦我对此进行了更新,错误就会停止并且我的布谷鸟API能够正常运行。