問題タブ [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.
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 Framework をインストールしようとしています。ステップ 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 Framework を正常にインストールした人はいますか?
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
See below for more info
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 ブロック内プロセス'"、
"lib/ruby/1.9.1/timeout.rb:68:intimeout'"、"lib/msf/core/rpc/v10/service.rb:152:処理中'"、
"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': '引数の数が間違っています (1 に対して 2)', 'error_class': 'ArgumentError', 'error_string': '引数の数が間違っています (1 に対して 2) '、'エラー ': 真}`
解決策はありますか?これは正しい方法ですか、それともこの問題を解決する他の方法はありますか? 多数のコンソールを作成するにはどうすればよいですか?
internet-explorer - metasploit フレームワークを使用して悪用されると IE-8 がクラッシュする
ターゲット マシンは Windows-7で、ターゲットアプリケーションは IE8です。ms12-063、ms13-038など、「IE8、W7 ターゲット」と互換性のあるエクスプロイトを使用しています。
しかし、上記のエクスプロイトのいずれかを使用して metasploit によって作成されたサーバーに接続するたびに、IE-8 がクラッシュし、典型的なダイアログ ボックス「Internet Explorer が動作を停止しました ...」が表示されます。Meterpreter セッションが開始されません。サーバーから HTML ファイルをロード中に IE-8 がクラッシュします。私が使用しているペイロードはwindows/meterpreter/reverse_tcpです。何が問題なのですか?
これが必要な場合は必要ありません。ターゲット (W7) と攻撃者 (Linux-mint) の両方のシステムがゲスト システムです。ホスト マシンは Windows-8 です。ホストシステムを実行するためにvirtualboxを使用しています。
助けてください。ありがとうございました。
iphone - Gem bundle エラーにより、metasploit が iDevice で起動しなくなる
皆さんがうまくいくことを願っています。
私の問題は、iPhone で metasploit を実行できないことです。インストール手順を注意深く実行したと確信しているので、ちょっとイライラします。「ruby msfconsole」と入力すると、Metasploit にはバンドラー gem をインストールする必要があると表示されます。それで検索したところ、「gem install bundles」で修正できることがわかりましたが、修正されませんでした。そして、これがプロセス全体のスクリーンショットです。
前もって感謝します!
sql - データベース postgres pg_hba (OSX) に接続できませんでした
そのため、Mac 10.9 Mavericks マシンで metasploit で使用できるように PostgreSQL をセットアップしようとしています。このページで概説されている指示に従おうとしています。 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
私が使用しているコマンドは次のとおりです。