2011-08-11 6 views
2

パイプ、共有メモリなどのipcメソッドを使用しないことを意味します。プロセスAプロセスBに直接アクセスします。なぜ互いに通信できないのですか?

+1

そして、彼らはどのように「直接」コミュニケーションをしますか? – cnicutar

答えて

4

他の誰かと通信できるプロセスがあれば、データ保護はまったくありません。コミュニケーションは、他のプロセスメモリからの読み込みと見なすことができます。これを行うメカニズムを提供していない場合、通信できる唯一の方法は、お互いのメモリを読み込んでそこに書き込むことです。このような場合、他のプログラムからすべての機密情報を読み取るプログラムを作成することがあります。

短いストーリーですが、これはセキュリティ上の理由から不可能です。

+0

ええと、カーネルを通じてthanks.communicateは安全です、そうですか?設計意図? – emmons

+0

ほぼ間違いなく、カーネルを介していくつかの安全対策を実装できます –

関連する問題