问题标签 [metasploit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - 在 ubuntu 14 中找不到 metasploit-framework gem
我正在尝试为 ubuntu 14 安装 metasploit,但是在安装所需的 gem 时出现了一个大问题。实际上,即使在 rubygems.com 中也找不到 metasploit-framework gem。有什么解决方案可以解决这个问题,或者我可以在互联网的其他任何地方找到所需的宝石吗?
提前致谢。
ruby - 在 OS X Yosemite 上安装 Metasploit 框架,找不到 metasploit-framework -v '4.10.1.pre.dev'
我正在尝试在 OS X Yosemite 上安装 Metasploit 框架,并且在运行bundle install
安装程序时卡在尝试安装 metasploit-framework -v '4.10.1.pre.dev' 上。
当我gem install metasploit-framework -v '4.10.1.pre.dev'
自己运行时,我收到此错误:
有没有人在 Yosemite 上成功安装 msf 可以帮助我?
ruby - ruby 如何查找模块
假设你有下面的代码。
我对此有一些疑问。
我知道如果没有文件,require
那么应该是module
.
- 是否
msf/core
意味着在某个路径下core.rb
的文件夹中搜索一个?msf
$:
msf/core
似乎是一条路径。它的任何定义语法?
ruby - 理解 Ruby 中的 require
我在使用时被告知require
如下
Ruby 会在$Load_Path($:)
.
但是在我读完这本书Mastering Metasploit
之后Nipun Jaswal
。它说
... require 'msf/core' 语句用于包含所有重要核心库的路径。这些核心库位于 /lib/msf 下的核心目录...
那里提到的代码如下所示。
在我的理解中。这本书说require msf/core
会寻找一些文件(不是单个文件)来加载。
我还阅读了手册。我没有发现任何阅读说需要一个路径会加载多个文件。我理解对了吗?谢谢。
ruby - gem install metasploit-framework-db -v '4.11.0.pre.dev
尝试按照本指南在 OS X Maverick 上安装 Metasploit 框架。我到了第 15 步,但是在运行 bundle install 时,安装程序在尝试安装 metasploit-framework -v '4.10.1.pre.dev' 时遇到以下错误:
Errno::EACCES: Permission denied - metasploit-framework-db-4.11.0.pre.dev.gem
An error occurred while installing metasploit-framework-db (4.11.0.pre.dev), and
Bundler cannot continue.
Make sure that gem install metasploit-framework-db -v '4.11.0.pre.dev'
succeeds before bundling.
我知道这存在,但克隆对我不起作用。运行 mfsupdate 读取:
Using metasploit-framework-db 4.11.0.pre.dev from source at .
试图运行 rvssudo bundle install --> ./msfconsole -->
Rails Error: Unable to access log file. Please ensure that /opt/msf/log/production.log exists and is chmod 0666.[*] Starting the Metasploit Framework console...[*] The initial module cache will be built in the background, this can take 2-5 minutes... /opt/msf/modules/payloads/singles/java/shell_reverse_tcp.rb:54:in initialize': No such file or directory - /opt/msf/data/java/metasploit/Payload.class (Errno::ENOENT)
担心我的 AV 软件可能会导致一些问题。在 OS X 或 Maverick 上成功安装 Metasploit 框架的人有什么想法吗?
rvmsudo 在 mfsconsole 上工作,但这次错误显示:/opt/msf/modules/payloads/singles/java/shell_reverse_tcp.rb:54:in initialize: No such file or directory - /opt/msf/data/java/metasploit/Payload.class – aietsg Dec 31 '14 at 10:34
有关更多信息,请参见下文
python - 如何为 python 的 msfrpc 插件创建许多虚拟控制台?
我正在尝试使用 python 的 msfrpc 插件创建几个虚拟控制台。但是,每当我创建一个新控制台时,我都会返回 error_backtrace
错误:
和 res2 ={'error_backtrace':
("lib/msf/core/rpc/v10/rpc_console.rb:15:inrpc_create'", "lib/msf/core/rpc/v10/service.rb:152:in block in进程'"、
"lib/ruby/1.9.1/timeout.rb:68:intimeout'"、"lib/msf/core/rpc/v10/service.rb:152:in 进程'"、
"lib/msf/ core/rpc/v10/service.rb:90:inon_request_uri'", "lib/msf/core/rpc/v10/service.rb:72:in block in start'",
"lib/rex/proto/http/handler /proc.rb:38:incall'", "lib/rex/proto/http/handler/proc.rb:38:in on_request'",
"lib/rex/proto/http/server.rb:365:indispatch_request' ", "lib/rex/proto/http/server.rb:299:in on_client_data'",
"lib/rex/proto/http/server.rb:158:inblock in start'", "lib/rex/io/stream_server.rb:48:in call'",
“lib/rex/io/stream_server.rb:48:inon_client_data'”、“lib/rex/io/stream_server.rb:192:in block in monitor_clients”、
“lib/rex/io/stream_server.rb:190: ineach'"、"lib/rex/io/stream_server.rb:190:in monitor_clients'"、
"lib/rex/io/stream_server.rb:73:inblock in start'"、"lib/rex/thread_factory.rb: 22:in call'",
"lib/rex/thread_factory.rb:22:inblock in spawn'", "lib/msf/core/thread_manager.rb:100:in call'",
"lib/msf/core/thread_manager .rb:100:inblock in spawn'"), 'error_message': '参数数量错误(2 代表 1)', 'error_class': 'ArgumentError', 'error_string': '参数数量错误(2 代表 1) ', '错误':真}`
任何解决方案?这是正确的方法还是有其他方法可以解决这个问题?如何创建多个控制台?
internet-explorer - IE-8 在使用 metasploit 框架被利用时崩溃
目标机器是 Windows-7,目标应用程序是IE8 。我正在使用诸如ms12-063、ms13-038 之类的漏洞,这些漏洞与 'IE8, W7 target' 是兼容的。
但是每次我使用上述任何漏洞连接到由 metasploit 创建的服务器时,IE-8 都会在显示典型对话框“Internet Explorer 已停止工作......”时崩溃。Meterpreter 会话永远不会开始。从服务器加载 HTML 文件时 IE-8 崩溃。我使用的有效载荷是windows/meterpreter/reverse_tcp。可能是什么问题呢?
如果有必要,我不这样做:目标(W7)和攻击者(Linux-mint)这两个系统都是来宾系统。主机是windows-8。我正在使用 virtualbox 来运行主机系统。
请帮忙。谢谢你。
iphone - Gem 捆绑错误阻止 metasploit 在我的 iDevice 上启动
希望你们都做得很好
所以我的问题是我无法在我的 iPhone 上运行 metasploit,这有点令人沮丧,因为我确信我仔细地遵循了安装步骤。当我输入“ruby msfconsole”时,它说 Metasploit 需要安装 bundler gem。所以我搜索它,发现“gem install bundles”应该修复它,但它没有!这是整个过程的截图:
提前致谢!
sql - 无法连接到数据库 postgres pg_hba (OSX)
所以我试图在我的 Mac 10.9 Mavericks 机器上设置 PostgreSQL 以与 metasploit 一起使用。我正在尝试按照此页面上概述的说明进行操作。 http://www.darkoperator.com/installing-metasploit-framewor/我得到了命令:
结果如下:
我把写着“我的名字”的部分改成了那个,因为我不想在这里张贴我的名字。我已经在互联网上搜索了几天的解决方案,我很确定我需要编辑 pg_hba.conf。这是我的 pg_hba.conf 文件的内容:
你能告诉我我需要从本节中添加/删除(注释掉)什么来启动和运行 postgresql 吗?
如果您需要更多信息来帮助我学习如何解决这个问题,请告诉我。谢谢!!
编辑1:
有人告诉我我需要做的就是重新启动数据库,这就是我得到的:
我以 su 身份登录以完成此操作...
编辑2:
然后我尝试使用我的默认用户完成此操作,这就是我得到的(我确定我为自己输入了正确的密码)
编辑 3:
感谢其他一些人的帮助,我发现我需要登录到我的 postgres 用户来创建它。我仍然无法完成这就是我所做的:
这对我来说似乎很奇怪。
编辑4:
奇迹般地,我关闭了终端窗口并打开了一个新窗口,而我一直在做的同样的事情奏效了:
windows-xp - Metasploit 错误,停止尝试触发 ms08_067_netapi 漏洞利用
我正在尝试破解我自己的网络摄像头。我的主机 PC 是 Linux Mint 17。目标是 Windows XP SP3 的 VM 实例。目标 IP - 192.168.1.6 我的主机 IP - 192.168.1.8
问题是当我执行漏洞利用时,它说试图触发漏洞并且没有任何反应。附上快照:Img 链接http://i.stack.imgur.com/EiPlr.png
这是我正在使用的命令: