RASP 类接口
创建实例
var plugin = new RASP('demo')获取agent版本号 (v1.2.0 加入)
var name = plugin.get_version()
// 返回 1.2.0获取JS引擎名称
var name = plugin.get_jsengine()
// 返回 rhino / v8发送HTTP请求 (v1.2.0 加入)
var body = {
"name": "openrasp"
}
var req = {
"method": "post",
"url": "http://127.0.0.1/test",
"data": data,
"maxRedirects": 0,
"timeout": 30,
"headers": {
"content-type": "application/json"
},
}
RASP.request(req)注册检测程序到对应检测点
将SQL语句解析为 Token(BETA)
将 Bash/CMD 语句解析为 Token(BETA)
打印调试日志
获取插件名
手动调用检测方法
Last updated