SuperAPI AI 工具集

browser-forensics

通用与其它

查看项目

更新于 10-16 03:36

技能介绍

browser-forensics 是一个面向数字取证的浏览器痕迹分析技能,用于调查用户上网活动、下载文件、缓存内容等。它可解析 Chrome/Chromium、Firefox、Edge、Safari 等主流浏览器的用户配置文件。

主要能力涵盖:浏览历史提取与分析、下载记录(来源、时间、大小、状态)追踪、Cookie 提取与解密、缓存内容与媒体恢复、表单/自动填充与搜索词提取、在合法允许前提下的已保存凭据恢复、活动会话与恢复数据分析、已安装扩展清单与权限分析、书签与阅读列表提取,以及跨浏览器活动关联和时间线合并。

使用上以 Python 库形式调用,例如从 browser_forensics 导入 BrowserAnalyzer、ChromeParser、FirefoxParser 等类,传入配置文件目录路径后调用相应方法,如 detect_browsers()、get_combined_history()、get_all_downloads()、get_history()、get_cookies()、get_credentials(decrypt_key=...) 等,并可调用 generate_report() 导出分析报告。还提供 CacheAnalyzer、BrowserTimeline、DownloadAnalyzer、CookieAnalyzer、ExtensionAnalyzer、FormAnalyzer 等针对特定任务的组件。

适用场景包括取证调查、事件响应与浏览活动还原。限制方面:部分数据(如凭据、加密 Cookie)需要解密密钥且须在法律许可下操作;VirusTotal 检查需要 API key;未明确说明收费、支持平台或安装命令,相关资料暂未提供。