7

構成済みの Windows XP 32 ビット ワークステーションにアクセスできます。ファイアウォールの下にあり、外に出るにはhttpプロキシサーバーを使用します。プロキシ設定を取得するには、ホスト、ポート、ユーザー名、およびパスワードが必要です。

http:// ユーザー名 : パスワード @ サーバー : ポート

プロキシの URL とポート (PAC - 自動構成ファイルから) を見つけることはできますが、ユーザー名とパスワードを取得する方法がわかりません。どうにかして読む方法はありますか?少なくともユーザー名?管理者権限を取得する場合があります。

役立つツールを知っていますか?

プロキシ構成接続を取得するいくつかの方法に関するこれらのMSドキュメントのみを見つけましたが、提供された資格情報を特定する方法がわかりません:

WinHttpGetIEProxyConfigForCurrentUser 関数

WINHTTP_CURRENT_USER_IE_PROXY_CONFIG 構造体

WinHttpGetProxyForUrl 関数

このライブラリも見つけましたが、PAC を解析するためのものです: http://code.google.com/p/pacparser/

4

2 に答える 2

4

Windows ではパスワードを取得できません。プロキシをスローして接続するには、SSPI を使用する必要があります。libcurl を確認してください。接続されたソケット スロー プロキシを取得し、enable-sspi と openssl でビルドできます。

于 2013-04-03T23:37:50.573 に答える