Perl-无法从metasploit RPC服务器获取数据

时间:2019-01-10 16:23:23

标签: perl rpc

我用作资源的内容:https://metasploit.help.rapid7.com/v1/docs/rpc-api

首先,我已经启动了msf rpc服务器:

msfrpcd -U msf -P test -f -S -a 127.0.0.1
[*] MSGRPC starting on 127.0.0.1:55553 (NO SSL):Msg...
[*] MSGRPC ready at 2019-01-11 00:56:29 +0900.

服务器启动并通过浏览器显示在http://127.0.0.1:55553

中之后

我在使用XML :: RPC来获取数据时使用的脚本

use XML::RPC;
use strict;
use warnings;

my $fm = XML::RPC->new( 'http://127.0.0.1:55553/api/' );

my $session = $fm->call( 'auth.login', { username => 'msf', password => 'test' });

my $x = $fm->call('group.command'); #api

运行脚本时出现错误:

no data at /usr/local/share/perl/5.26.1/XML/RPC.pm line 288.

似乎使用的api无法正常工作或提示某些错误

您是否有更好的方法从msf rpc服务器获取数据?

0 个答案:

没有答案