タスクマネージャの「プロセス終了」を禁止する

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
supao

タスクマネージャの「プロセス終了」を禁止する

#1

投稿記事 by supao » 9年前

お世話になります。

タスクマネージャから行える、「プロセスの終了」でも
終了できないWindowプログラムを作りたいのですが、
何か手は無いでしょうか。

※1
 タスクマネージャは業務上使用することがあるため、
 グループポリシー等でタスクマネージャ起動を禁止、は出来ません。

※2
 C言語で組んでいます。
 とあるサイトで、
  case WM_QUIT:
  case WM_CLOSE:
  case WM_DESTROY:
 のメッセージの処理で何も書かなければ可能とあったのですが、
 実際にやると、できませんでした。



宜しくお願いします。
 


アバター
みけCAT
記事: 6243
登録日時: 9年前
住所: 千葉県
連絡を取る:

Re: タスクマネージャの「プロセス終了」を禁止する

#3

投稿記事 by みけCAT » 9年前

DLLインジェクションでいけないでしょうか?????
わかりません。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

アバター
ゆーずぃ
記事: 62
登録日時: 9年前
住所: 埼玉県

Re: タスクマネージャの「プロセス終了」を禁止する

#4

投稿記事 by ゆーずぃ » 9年前

タスクの削除機能の無いタスクマネージャーを自作し、元のとすり替えては?
supao さんが書きました:「プロセスの終了」でも終了できないWindowプログラム
とは違いますが。

アバター
h2so5
副管理人
記事: 2212
登録日時: 9年前
住所: 東京
連絡を取る:

Re: タスクマネージャの「プロセス終了」を禁止する

#5

投稿記事 by h2so5 » 9年前

メインのプロセスを監視するためのプロセスを同時に起動して、
どちらかのプロセスが停止されたらもう片方を再起動するのはどうでしょうか?

アバター
あたっしゅ
記事: 261
登録日時: 9年前
住所: 東京23区
連絡を取る:

Re: タスクマネージャの「プロセス終了」を禁止する

#6

投稿記事 by あたっしゅ » 9年前

ウイルスでも作る気ですか ?

ちなみに、[Alt]+[F4] 使用中のアプリを閉じる
手提鞄あたっしゅ、[MrAtassyu] http://ameblo.jp/mratassyu/
手提鞄屋魚有店(てさげかばんやうおありてん)
レスがついていないものを優先して、レスしています。時々、見当外れなレスをします。

アバター
Ciel
記事: 252
登録日時: 9年前

Re: タスクマネージャの「プロセス終了」を禁止する

#7

投稿記事 by Ciel » 9年前

たまに、セキュリティソフトでタスクマネージャから終了できないのがありますが、あれはどうやってるのでしょうね。
アクセスが拒否されましたとか出ますが。
oui C'est la Vie♪

dic
記事: 582
登録日時: 9年前
住所: 宮崎県

Re: タスクマネージャの「プロセス終了」を禁止する

#8

投稿記事 by dic » 9年前

デフォルト(owner)権限で実行するのと
system権限で実行している差ではないでしょうか
私はsystem権限で実行する方法は分かりません

アバター
Justy
副管理人
記事: 122
登録日時: 9年前
住所: 神奈川県

Re: タスクマネージャの「プロセス終了」を禁止する

#9

投稿記事 by Justy » 9年前

supao さんが書きました:タスクマネージャから行える、「プロセスの終了」でも
終了できないWindowプログラムを作りたいのですが、
何か手は無いでしょうか。
 えーと、試したことはないですが、CreateProcessで起動するときにそのユーザーのアカウントから
終了できないように設定(第三引数だったような)でプロセスを起動すれば、そのユーザーは
そのプロセスを終了できなくできるんじゃないかと、思います。

 他のアプリから起動されるものでないでないアプリであれば、自分で自分を CreateProcessで
再起動すればいいですかね、多分。

supao

Re: タスクマネージャの「プロセス終了」を禁止する

#10

投稿記事 by supao » 8年前

みなさま

ありがとうございます。
CreateProcessでやってみます。

閉鎖

“C言語何でも質問掲示板” へ戻る