有谁知道如何过滤tcpdump,这样我最终可以获得带有时间戳的主机列表(而不是IP)?
我需要尝试识别我们的测试设备将要去的所有网站以及在什么时间。确切的URL不是必需的,只是域名。
目标是能够创建像这样或类似的arraylist:
String domain = "www.google.com";
String timestamp = "<some time and date>";
ArrayList<String, String> sites = new ArrayList<>();
sites.put(domain, timestamp);
所以这将是一个巨大的阵列,但这些是我关心的唯一两条信息。如何过滤tcpdump以忽略其他所有内容?我只想了解要求,而不是回复。
或者,如果有另一种工具可以做到这一点那么那也没关系。目标平台是Android。这些设备将被植根。如果有人知道如何在没有更好的生根的情况下获得这个,但据我所知,这是不可能的。
感谢。