【发布时间】:2016-09-14 05:14:05
【问题描述】:
我正在从事数字取证案例研究,并正在尝试编写一个 c/c++ 程序,以了解如何检查该程序访问 IP 地址的日期和时间或日期和特定时间。我想知道将其实施到我的程序中的最佳方法是什么。我已经检查了输入的字符串是否是有效的 ipv4 或 ipv6 地址,并且想知道是否有任何函数或库可以使这个过程更容易。 谢谢
【问题讨论】:
-
谁在看?程序监控器自己还是其他进程监控程序?
-
@user4581301你说的观看到底是什么意思?该程序将监视对用户输入的特定 IP 地址的访问
-
所以程序监控对自己的访问。您可以使用
std::map和getpeername自己执行此操作。如果您想要持久性,请考虑添加一个轻量级数据库。 -
在阅读了十几遍之后,我想我得到了你想要的。您不是在寻找谁连接到程序,而是在寻找谁使用该程序连接到其他东西。如果我是你,我会重写这个问题。目前它正在请求一个没有任何界限的实现——太宽泛——或者一个库请求,这两者都不是这里的主题。