如何获取移动或web应用程序在执行时使用的所有源域名?

2024-05-19 00:40:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试从facebook、youtube、whatsapp等应用程序中获取所有域名,这些应用程序在我们浏览(网络或移动)时经常使用。我们的目标是转储这些域名(强制)及其IP地址(可选)的列表,以将其添加到白名单中,因为这些提供商中的许多使用第三方域名(例如:gstatic.com)为其所有服务提供服务,并且这些服务会动态更新

想法:

如果我单击“F12”从Chrome中检查DevTools,则会出现一个名为“源”的选项卡窗口,其中包含加载到此当前页面(视图)的所有特定DNS。如果我浏览其他菜单或播放某些媒体内容,“源”会发生更改

我的想法是创建一些脚本来从API查询这个“源”,或者使用一个移动仿真器,BeautifulSoup包,我不知道这是否可行。问题是:我如何从移动应用程序和网络获取这些数据?一旦我找到了一个方法,我想定期查询这些信息以更新我的白名单是很容易的


Tags: 网络com应用程序目标列表facebookyoutube动态

热门问题