问题标签 [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.

0 投票
1 回答
270 浏览

ubuntu - 在 ubuntu 14 中找不到 metasploit-framework gem

我正在尝试为 ubuntu 14 安装 metasploit,但是在安装所需的 gem 时出现了一个大问题。实际上,即使在 ruby​​gems.com 中也找不到 metasploit-framework gem。有什么解决方案可以解决这个问题,或者我可以在互联网的其他任何地方找到所需的宝石吗?

提前致谢。

0 投票
2 回答
1876 浏览

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 可以帮助我?

0 投票
1 回答
1105 浏览

ruby - ruby 如何查找模块

假设你有下面的代码。

我对此有一些疑问。

我知道如果没有文件,require那么应该是module.

  1. 是否msf/core意味着在某个路径下core.rb的文件夹中搜索一个?msf$:
  2. msf/core似乎是一条路径。它的任何定义语法?
0 投票
1 回答
553 浏览

ruby - 理解 Ruby 中的 require

我在使用时被告知require如下

Ruby 会在$Load_Path($:).

但是在我读完这本书Mastering Metasploit之后Nipun Jaswal。它说

... require 'msf/core' 语句用于包含所有重要核心库的路径。这些核心库位于 /lib/msf 下的核心目录...

那里提到的代码如下所示。

在我的理解中。这本书说require msf/core会寻找一些文件(不是单个文件)来加载。

我还阅读了手册。我没有发现任何阅读说需要一个路径会加载多个文件。我理解对了吗?谢谢。

0 投票
1 回答
1451 浏览

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 有关更多信息,请参见下文

0 投票
0 回答
240 浏览

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) ', '错误':真}`

任何解决方案?这是正确的方法还是有其他方法可以解决这个问题?如何创建多个控制台?

0 投票
1 回答
1180 浏览

internet-explorer - IE-8 在使用 metasploit 框架被利用时崩溃

目标机器是 Windows-7目标应用程序是IE8 。我正在使用诸如ms12-063ms13-038 之类的漏洞,这些漏洞与 'IE8, W7 target' 是兼容的。

但是每次我使用上述任何漏洞连接到由 metasploit 创建的服务器时,IE-8 都会在显示典型对话框“Internet Explorer 已停止工作......”时崩溃。Meterpreter 会话永远不会开始。从服务器加载 HTML 文件时 IE-8 崩溃。我使用的有效载荷是windows/meterpreter/reverse_tcp。可能是什么问题呢?

如果有必要,我不这样做:目标(W7)和攻击者(Linux-mint)这两个系统都是来宾系统。主机是windows-8。我正在使用 virtualbox 来运行主机系统。

请帮忙。谢谢你。

0 投票
1 回答
329 浏览

iphone - Gem 捆绑错误阻止 metasploit 在我的 iDevice 上启动

希望你们都做得很好

所以我的问题是我无法在我的 iPhone 上运行 metasploit,这有点令人沮丧,因为我确信我仔细地遵循了安装步骤。当我输入“ruby msfconsole”时,它说 Metasploit 需要安装 bundler gem。所以我搜索它,发现“gem install bundles”应该修复它,但它没有!这是整个过程的截图:

提前致谢!

0 投票
1 回答
2749 浏览

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:

奇迹般地,我关闭了终端窗口并打开了一个新窗口,而我一直在做的同样的事情奏效了:

0 投票
3 回答
1362 浏览

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

这是我正在使用的命令:

在此处输入图像描述