Spy++の機能を実現
uuSpyはSpy++の一部機能を実現しているほかに、「***」のパースワードを明文で取得とか、Internet Explorerのソース(HTML)の取得とかができます。uuSpyを使用すると実行しているアプリケーションのレイアウトを調べられますし、指定されたウインドウズメッセージのウオッチすることもできます。
それ以外にstyle/exstyleを出力、ウインドウズに設定などができます。
* uuSpyは指定されたウインドウのstyle/exstyleを出力、設定ができます。
nStyle = WS_OVERLAPPED | WS_POPUP | WS_VISIBLE |WS_CLIPSIBLINGS | WS_CLIPCHILDREN
nExStyle = WS_EX_TOOLWINDOW | WS_EX_LEFT |WS_EX_LTRREADING | WS_EX_RIGHTSCROLLBAR
* 指定されたウインドウのサイズの調整、タイトルの設定ができます。
* uuSpyはホック(WH_GETMESSAGE & WH_CALLWNDPROC)を利用して、ウインドウズのメッセージをウオッチします。ファイルにログもできます。
* uuSpyもPasswordSpyです。uuSpyはパースワード属性の項目について、忘れてしまった「***」のパースワードを明文にします。Internet ExplorerのHTMLのパースワードも取得ことができます
* uuSpyはInternet Explorerのソース(HTML)の取得ができます。ソースのすべてのフレームのソースを取得します。
* uuSpyは複数言語をサポートします。今現在英語(United States)、日本語、中国語(PRC)、中国語(Taiwan)を提供しています。
簡単にカスタマイズもできます(uuSpyのリソースを抽出して、言語ファイルをuuSpyのLang\に入れることは必要です)。
* uuSpyはソースコードを提供しています。(uuSpyはccProcというフレームウォークを利用していますが、 ccProcのソースを提供する企画がないため、uuSpyのコンパイルは不可能です)。