
PCShareは強力なリモートコントロールソフトウェアであり、対象マシンの画面、レジストリ、ファイルシステムなどを監視することができます。
PCShareは、ターゲットマシンの画面、レジストリ、ファイルシステムなどを監視できる強力なリモートコントロールソフトウェアです。
一、ソフトウェアの使用方法の紹介:
PcShare.exeを起動します。これはコントロール端のメインプログラムであり、このプログラムは8080ポートで被コントロール端の接続を待ち受けます。
被コントロール端のホストプログラムを生成します。コントロール端のメインインターフェース上の「クライアント生成ボタン」をクリックします:
新しいホストプログラムを生成します。このプログラムの名前はps.exeです。次に、ps.exeとPcStat.exeを一緒に制御対象のマシンに送信します。被制御マシン上でPcStat.exeを起動すると、しばらくして被コントロール端がコントロール端末に接続され、コントロール端末は被コントロール端末に対して様々な制御を行えるようになります。
二、原理の紹介
コントロール端が生成するホストプログラムps.exeは、実際にはバックグラウンドプログラムです。このプログラムはまずPcStat.exeによって起動されます。ps.exeが起動されると、自身のバイナリファイル末尾のセクションを解放します。このセクションは実際にはdllファイルであり、このdllは生成時の設定情報に応じて次の3つの方式で実行できます:1、独立プロセスとして実行 2、IEブラウザにインジェクションして実行 3、Windowsエクスプローラー(explorer.exe)にインジェクションして実行。dllは実行されると、オペレーティングシステムの各種メッセージをフックして当該マシンの監視を実現し、ソケットを介してコントロール端末PcShare.exeに接続して、取得した各種情報をhttpプロトコルでPcShare.exeに送信します。PcShare.exeによるターゲットマシンの制御も、httpプロトコルでdllプログラムに送り返されます。
三、プログラムのコンパイル:
プログラムはMFCフレームワークを使用して開発されています。VS2015でPcShareディレクトリのPcShare.slnを開き、コンパイルを実行するだけです。コントロール端または被コントロール端をデバッグする必要がある場合は、先に外部で一方を起動してから、VS内でもう一方をデバッグできます。詳細は以下を参照してください:http://blog.csdn.net/analogous_love/article/details/72835754
四、フィードバック QQ: 906106643 email: [email protected] QQグループ:49114021