Pro任务API.

Metasploit Pro使用任务来管理用户通过Web界面发起的后台作业。扫描,利用,野蛮,导入和报告全部通过任务进行处理。Pro Task API提供了用于枚举活动任务,停止任务和检索给定任务的原始日志文件的方法。

pro.task_list.

pro.task_list方法返回活动任务的哈希。

请求示例

         
贝壳
1
[“pro.task_list”“<令牌>”]

反应示例

         
杰森
1
{“108”=>
2
{
3.
“地位”=>“跑步”
4.
“错误”=>
5.
“创建于”=>1306792667
6.
“进步”=>25
7.
“说明”=>“发射”
8.
“信息”=>“#1 ICONICS WebHMI ActiveX缓冲区溢出”
9.
“工作区”=>“分支机构”
10
“用户名”=>“行政”
11
“结果”=>
12
“小路”=>“tasks/task_pro.single_108.txt”
13
“尺寸”=>425.
14
}
15
}

pro.task_status.

pro.task_status方法返回给定任务的当前状态。

请求示例

         
贝壳
1
[“专业任务状态”“<令牌>”“108”]

反应示例

         
杰森
1
{“108”=>
2
{
3.
“地位”=>“跑步”
4.
“错误”=>
5.
“创建于”=>1306792667
6.
“进步”=>25
7.
“说明”=>“发射”
8.
“信息”=>“#1 ICONICS WebHMI ActiveX缓冲区溢出”
9.
“工作区”=>“分支机构”
10
“用户名”=>“行政”
11
“结果”=>
12
“小路”=>“tasks/task_pro.single_108.txt”
13
“尺寸”=>425.
14
}
15
}

pro.task_stop.

pro.task_stop方法终止任务ID参数中指定的任务。

请求示例

         
贝壳
1
[“专业任务状态”“<令牌>”“108”]

反应示例

         
杰森
1
{“任务”=>“108”“地位”=>“停止”}

pro.task_log.

pro.task_log方法返回任务ID参数中指定的任务的状态和日志数据。

请求示例

         
贝壳
1
[“pro.task_log”“<令牌>”“108”]

反应示例

         
杰森
1
{
2
“地位”=>“跑步”
3.
“错误”=>
4.
“创建于”=>1306792667
5.
“进步”=>25
6.
“说明”=>“发射”
7.
“信息”=>“#1 ICONICS WebHMI ActiveX缓冲区溢出”
8.
“工作区”=>“分支机构”
9.
“用户名”=>“行政”
10
“结果”=>
11
“小路”=>“tasks/task_pro.single_108.txt”
12
“尺寸”=>425.
13
“日志”=>“<425字节的输出数据>”
14
}

pro.task_delete_log.

pro.task_delete_log方法删除特定任务的关联日志文件。

请求示例

         
贝壳
1
[“专业任务\删除\日志”“<令牌>”“108”]

反应示例

         
杰森
1
{“地位”=>“愤怒”}