2016-09-14 5 views
-3

私はデジタルフォレンジックのケーススタディに取り組んでおり、日付と時刻の確認方法に関するac/C++プログラムの作成を試みていますIPアドレスにこのプログラムによるアクセス権が与えられた日付と特定の時間。私はこれを私のプログラムに実装する最良の方法が何になるのだろうかと思っています。私はすでに入力された文字列が有効なipv4またはipv6アドレスであるかどうかを確認しており、このプロセスをはるかに簡単にする関数またはlibがあるかどうか疑問に思っていました。 ありがとう特定のIPへのアクセス日時、回数を確認する方法C/C++

+0

誰が視聴していますか?プログラムモニタの自己または別のプロセスがプログラムを監視していますか? – user4581301

+0

@ user4581301あなたはちょっと見ているのですか?プログラムはユーザーが入力した特定のIPアドレスへのアクセスを監視します。 –

+0

これにより、プログラムは自身へのアクセスを監視します。あなたはおそらく['std :: map'](http://en.cppreference.com/w/cpp/container/map)と' getpeername'でこれを自分で行うことができます。永続性を見たい場合は軽量データベースを追加してください。 – user4581301

答えて

0

あなたが正しく理解している場合は、入力としてIPアドレスを取得するC++プログラムを作成しようとしており、その特定のIPアドレスがあなた(プログラム)からアクセス可能かどうかを確認し続けます。あなたがpingおよびパーサのように出力3をコマンドラインツールを実行することができますが、ファイアウォールの変化を監視しようとすることができ

  1. (より大きな範囲)2)
  2. あなたは、C/C++やってコーディングを行うことができあなた自身のようにpingしてください これでpost
  3. 特定のTCP/UDPポートのIPアドレスに短い間隔で接続し続けることができます。
関連する問題