問題タブ [sysinternals]

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 に答える
626 参照

windows - MEM_FREE ページの識別

MEM_FREE である特定の 512MB ページを割り当て、そのページを MEM_RESERVE および PAGE_NOACCESS に変更したいと考えています。

したがって、Windbg を使用してページを見つけ、そのページ アドレスで PAGE_RESERVED と PAGE_NOACCESS を使用して NtAllocateVirtualMemory を呼び出しました。

この呼び出しの後、ページに PAGE_NOACCESS フラグが設定されていることに気付きませんでしたが (!address コマンドを使用)、そのページ内のメモリ アドレスを変更できませんでした (eb コマンドでメモリ アクセス エラーが発生しました)。メモリを変更できなかったので、操作は成功しました。

  1. アクセス許可を変更した後、そのページのwindbg PAGE_NOACCESSに表示されない理由がわかりましたか?

次のステップでは、その空きページで VirtualQuery を呼び出すと、関数がエラー 998 (メモリ ロケーションへの無効なアクセス) で失敗しました。

  1. 最後に、空きページを特定し、そのサイズを明らかにしたいと思います。VirtualQuery が失敗した場合にこの情報を取得する方法を知っていますか?

前もって感謝します!

0 投票する
0 に答える
688 参照

scripting - Sysninternals handle.exe の出力をテキスト ファイルにダンプする方法

誰がファイルをロックしているのか、すぐに知りたいです。
そこで、Handle を実行する CMD スクリプトを作成し、その出力をファイルに保存してから、そのファイルを既定のテキスト エディターで開きます。

スクリプトを実行すると、新しいコンソール wnd が開いており、その中でハンドルが実行されていることがわかり、すぐに閉じます。handle.txt というファイルが生成されますが、空です。管理者として handle.exe を実行しようとしましたが、それでも機能しません。

私は何を間違っていますか?

0 投票する
0 に答える
76 参照

icons - "Sysinternals Autoruns" は Windows 8.1 のデスクトップ アイコンをどのように更新しますか?

セッションを再起動したり閉じたりせずに Windows 8.1 のデスクトップ アイコンを更新しようとしましたが、「Sysinternals Autoruns」を実行するとデスクトップ アイコンが更新されるようです。コードでメソッドを使用できるように、それが何をしているのかを見つけるにはどうすればよいですか?

0 投票する
1 に答える
8528 参照

c# - PsExecを使用してリモートPCでコマンドを実行 - c#

ハブ/サーバー PC で実行されるコンソール アプリを使用して、リモート PC を Selenium ノードとして設定しようとしています。

プログラムをデバッグ モードで実行すると、「errorMessage」に次のテキストが表示されます。

サーバーには次の場所に PsExec があります: D:\PSTools\PsExec.exe
サーバー IP: 100.100.10.100
リモート IP: 200.200.20.200
リモート PC の jar ファイルは次の場所に保存されます: D:\Selenium\selenium-server-standalone.jar

リモートPCで実行するコマンドは

ここで何が欠けていますか

0 投票する
1 に答える
734 参照

c# - 複数のコマンドを実行する方法 - C#

2 台の PC (サーバーとノード) があります。Selenium ハブが稼働中です。通知はそのコマンド ウィンドウに表示されます。現在、別の PC を Selenium ノードとしてセットアップしようとしています。そのためには、サーバー PC のコマンド プロンプトから 2 つのコマンドを実行する必要があります。

これが私がこれまでに持っているものです。

実行すると、cmd ウィンドウがポップアップして閉じます。ノードが登録されている場合は通知がありますが、ここではそのようなことはありません。ここで問題になるのは、2 つのコマンドを実行する構文だと思います。