メニューをスキップして本文へ


ここから本文

パスワードが指定できるRunAs

  • 2010年9月16日(木) 02:21 JST
  • 投稿者:
  • 閲覧数
    3,965

RunAsコマンドってパスワードコマンドラインに指定できないんですよね。パスワードを省略したければ/savecredを使って一回パスワードを保存しておきなさいって言うことらしい。

WSHを使ってパスワードを与えるなんてことも出来るのだけれど、結構使いにくいしインタプリタテキストファイルを読みながら実行されるのでパスワードがだだ漏れなのである。
まあ、個人レベルではパスワードだだ漏れでもあまり気にはならないのでしょうが…

と言うことで、またまたC#の勉強がてら作ってみました。

BCRunAsは [/e] ユーザー名 パスワード プログラム [パラメーター]を指定します。スイッチとパラメーターは省略可能です。

/eを使用すると暗号化されたパスワードを使用します。
パスワードの暗号化にはBCRunAsCryptoを利用して暗号化します。

まあ、BCRunASと暗号化されたパスワードがあれば、誰でもそのユーザーの権限でプログラムを動かせるというリスクはあるんだけど、それでも何もしないよりはそのユーザーでログインされないとかリスクは減ると思うので一応作ってみましたです。

良かったらBCRunASからダウンロードして使ってやってください。

※.Net Framework 3.0が必要です。

トラックバック

このエントリのトラックバックURL:
http://www.blackcatlab.com/trackback.php/100916_BCRunAs
表示形式
コメント投稿

サイト管理者はコメントに関する責任を負いません。

サブメニュー1をスキップしてサブメニュー2へ

ログイン

ログイン

あくせすかうんたぁ

テーマ変更

広告


ここからサブメニュー2

サブメニュー2をスキップしてフッタへ


ここからフッタ