热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

获取meterpreter权限后无法运行ruby代码——bug记录

项目场景:使用kali成功渗透winxp主机后,获取meterpreter权限msf6exploit(windowssmbms08_067_neta

项目场景:

使用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 +0800meterpreter >



问题描述:

进入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

推荐阅读
author-avatar
冰点youth
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有