neovim7hacker
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
26、数字取证:访问卷影副本与剖析 SRUM 数据库
本文详细介绍了数字取证中访问卷影副本和剖析SRUM数据库的技术方法。通过使用pyvshadow和pyesedb等第三方库,实现了对系统历史文件及Windows 10系统资源使用监视器(SRUM)数据的提取与解析。文章提供了完整的代码实现、流程图以及数据类型转换机制,并提出了优化建议和扩展方向,为数字取证人员提供实用的技术参考。原创 2025-11-04 04:21:08 · 19 阅读 · 0 评论 -
25、事件日志提取与互联网历史索引解析
本文详细介绍了事件日志提取与互联网历史索引解析的技术方法,涵盖基于Python的代码实现、流程图展示及关键代码分析。通过解析Windows事件日志(.evt/.evtx)和Internet Explorer的index.dat文件,提取系统行为和用户上网记录,并将结果输出为CSV格式便于调查分析。文章还探讨了实际应用中的优化方向,如错误处理、日志记录与多线程处理,适用于数字取证与安全审计领域。原创 2025-11-03 10:18:23 · 13 阅读 · 0 评论 -
24、解析Windows预取文件与事件日志:Python实战指南
本文介绍了如何使用Python对Windows预取文件和事件日志进行解析,重点讲解了在Ubuntu环境下利用pytsk3、pyewf、pyevt、pyevtx等库实现应用程序执行痕迹和用户活动信息提取的技术细节。文章包含完整的代码实现、处理流程图解、签名验证原理、时间戳转换方法,并提供了环境搭建、库安装与验证步骤。针对不同版本的预取文件格式进行了版本识别与支持说明,同时展望了未来功能扩展方向,如多格式支持、性能优化和数据可视化,为网络安全调查和数字取证提供了实用的自动化分析方案。原创 2025-11-02 09:52:16 · 19 阅读 · 0 评论 -
23、探索Windows法医工件处理:从快捷方式到索引数据库
本文深入探讨了Windows系统中各类法医工件的处理方法,涵盖快捷方式(.lnk)和索引数据库(Windows.edb)的解析技术,并提供了基于Python的实现代码。内容还包括预取文件分析、事件日志提取、Internet历史记录解析、卷影副本枚举以及Windows 10 SRUM数据库剖析,构建了一套完整的数字取证数据提取流程。通过使用pytsk3、pyewf、pylnk、pyesedb等工具库,实现了对关键系统工件的自动化解析与报告生成,为取证调查提供了强有力的技术支持。原创 2025-11-01 13:20:00 · 16 阅读 · 0 评论 -
22、解析Windows注册表与收集用户活动信息
本文详细介绍了如何通过解析Windows注册表文件(如SYSTEM、SOFTWARE和NTUSER.DAT)获取系统配置信息和用户行为数据。内容涵盖注册表结构分析、关键时间戳解析、用户搜索记录、运行命令历史、输入路径等信息的提取方法,并利用Python脚本结合Registry库与jinja2模板引擎生成可视化HTML报告,适用于数字取证、安全审计与系统分析场景。原创 2025-10-31 13:55:51 · 14 阅读 · 0 评论 -
21、探索Windows法医工件分析方法
本文深入探讨了Windows系统中多种关键法医工件的分析方法,涵盖回收站$I/$R文件解析、StickyNotes便签内容提取、注册表配置信息获取、用户行为活动追踪、LNK快捷方式解析以及Windows.edb索引数据库检查。通过Python结合pytsk3、olefile等第三方库,实现对法医镜像中隐藏证据的自动化提取与报告生成,为数字取证调查提供系统化技术路径。原创 2025-10-30 13:23:40 · 12 阅读 · 0 评论 -
20、数字取证脚本:文件提取与哈希搜索
本文介绍了两个用于数字取证的Python脚本,分别实现从证据容器中提取指定扩展名的文件和搜索匹配特定哈希值的文件。脚本基于pytsk3和pyewf库访问磁盘镜像,支持raw和E01格式,结合hashlib和tqdm实现高效哈希比对与进度可视化。文章详细说明了代码逻辑、操作步骤,并提出了进度条、内存管理和错误处理等方面的优化建议,帮助用户提升取证效率与脚本稳定性。原创 2025-10-29 10:14:10 · 15 阅读 · 0 评论 -
19、数字取证:获取分区信息与遍历文件
本文介绍了两个用于数字取证的Python脚本:一个用于查看和打印证据文件的分区表及E01容器元数据,另一个用于递归遍历文件系统并生成活动文件列表。脚本基于pytsk3和pyewf库实现,支持raw和E01格式,结合tabulate和csv输出结构化数据,适用于自动化分析、数据恢复等场景,提升取证效率。原创 2025-10-28 15:00:00 · 14 阅读 · 0 评论 -
18、使用YARA进行指标扫描及法医证据容器操作
本文介绍了如何使用YARA进行恶意软件指标扫描,以及利用pytsk3和pyewf处理法医证据容器的技术方法。通过编写Python脚本,实现对文件或目录的YARA规则匹配,并将结果导出为CSV;同时支持打开E01和原始镜像等常见法证格式,提取根目录文件信息并以表格形式展示。内容涵盖环境搭建、代码实现、流程解析及实际应用场景,适用于恶意软件分析与数字取证领域。原创 2025-10-27 12:00:56 · 16 阅读 · 0 评论 -
17、解析 macOS daily.out 日志并集成至 Axiom
本文介绍了如何使用Python解析macOS系统中的daily.out日志文件,提取磁盘状态等关键信息,并将解析功能通过自定义工件集成到Magnet Forensics的Axiom数字取证平台中。文章涵盖日志结构分析、代码实现、Axiom API集成步骤及优化建议,帮助用户自动化处理和分析系统日志,提升取证效率。原创 2025-10-26 13:35:39 · 11 阅读 · 0 评论 -
16、利用正则表达式解析IIS Web日志及使用Splunk进行日志分析
本文介绍了如何利用正则表达式和Python脚本解析IIS Web日志,并将其转换为结构化的CSV文件,便于后续分析。随后,通过Splunk平台对日志数据进行索引、查询与结果导出,实现对大规模日志的高效处理。适用于安全审计、用户行为分析和系统性能监控等场景。原创 2025-10-25 16:14:48 · 17 阅读 · 0 评论 -
15、数据解析与日志处理:PST文件与时间戳转换
本文介绍了如何使用Python和pypff库提取PST文件中的邮件消息内容,并生成CSV格式的元数据报告。同时,详细讲解了常见时间戳格式(如Unix纪元和Windows FILETIME)的解析与转换方法,提供了完整的代码实现与流程分析。文章还包含环境配置、问题排查及改进建议,适用于日志分析、数字取证和大规模数据处理场景。原创 2025-10-24 10:33:50 · 13 阅读 · 0 评论 -
14、邮件数据处理:从Google Takeout到MBOX解析
本文介绍了如何通过Google Takeout获取Gmail邮箱数据,并使用Python脚本解析MBOX文件,提取邮件元数据和附件,最终生成CSV报告。涵盖了从数据导出、编码处理、附件提取到报告生成的完整流程,提供了详细的代码实现与执行流程图,同时列出常见问题及解决方法,为后续邮件数据分析提供了技术基础。原创 2025-10-23 15:13:36 · 16 阅读 · 0 评论 -
13、网络数据解析与邮件处理实用指南
本文介绍了利用PassiveTotal API自动化审查域名和IP地址、解析EML邮件文件以及通过Outlook API读取MSG文件的实用技术。涵盖从环境配置、代码实现到流程解析的完整指南,适用于网络安全分析与数字取证场景,帮助用户高效提取关键信息并进行数据处理。原创 2025-10-22 10:54:49 · 12 阅读 · 0 评论 -
12、自动化恶意软件哈希收集与威胁情报查询
本文介绍了两个实用的Python脚本,用于自动化收集恶意软件哈希列表和查询潜在恶意网站或文件的威胁情报。第一个脚本从VirusShare下载并整合大量恶意软件MD5哈希值,便于后续比对识别;第二个脚本利用VirusTotal API 对域名、IP或文件哈希进行批量查询,并将结果导出为CSV文件,支持请求频率控制以适配公共API限制。文章还提供了使用注意事项、扩展建议及实际应用案例,帮助安全分析师高效开展威胁检测与响应工作。原创 2025-10-21 14:40:24 · 20 阅读 · 0 评论 -
11、数据处理与网站保存脚本实现
本文介绍了两种基于Python的数据处理与网站保存技术。首先,利用IEF生成的SQLite数据库提取并解析Yahoo邮件在Chrome浏览器中的联系人缓存数据,通过JSON解析和CSV写入实现结构化数据导出;其次,使用Beautiful Soup库构建网站保存工具,递归抓取网页内容并生成SHA-256哈希值以确保数据完整性。适用于数据挖掘、备份存档与网页采集等场景。原创 2025-10-20 15:22:25 · 12 阅读 · 0 评论 -
10、数字取证中的Python脚本应用与实践
本文介绍了Python在数字取证中的多种应用,涵盖读取Office文档元数据、与EnCase工具集成提取GPS信息、将IEF结果导出为CSV文件,以及利用VirusTotal和PassiveTotal自动化识别恶意文件、域名和IP地址。通过实际代码示例和流程图,展示了如何高效处理取证数据,并提出了结合时区处理、自动化解析和机器学习的未来优化方向,助力应对复杂网络安全挑战。原创 2025-10-19 16:29:27 · 16 阅读 · 0 评论 -
9、数据挖掘:图像、PDF与可执行文件的元数据提取
本文介绍了使用Python提取图像、PDF和Windows可执行文件元数据的方法。针对不同文件类型,分别利用Pillow、PyPDF2和pefile等库实现元数据的读取与分析,并结合simplekml将图像GPS信息可视化。文章涵盖操作步骤、代码实现、流程图及改进建议,适用于文件管理、安全审计和数字取证等领域。原创 2025-10-18 15:03:00 · 17 阅读 · 0 评论 -
8、数据恢复与元数据提取技术详解
本文详细介绍了数据恢复与元数据提取的关键技术,涵盖从SQLite数据库中恢复已删除消息的完整流程,包括识别ROWID间隙、varint编码转换及十六进制数据搜索,并提供Python实现代码。同时,讲解了如何使用mutagen库提取MP3和MP4文件中的嵌入式元数据,支持ID3标签和QuickTime元数据解析,适用于数字取证与数据处理场景。原创 2025-10-17 14:48:02 · 13 阅读 · 0 评论 -
7、数据处理与分析:iTunes备份转换及Wi-Fi信息挖掘
本文介绍了如何使用Python对未加密的iOS iTunes备份进行可视化处理,以及从Cellebrite XML报告或文本文件中提取Wi-Fi连接信息并结合WiGLE API实现地理位置查询与数据导出。通过解析备份目录结构和Manifest.db数据库,将混淆的备份文件还原为可读格式;同时,利用requests库调用WiGLE网络接口,获取MAC地址对应的SSID、位置坐标,并生成包含Google地图链接的CSV报告。文章详细展示了代码实现、流程逻辑及技术要点,并提出了功能扩展与性能优化方向,适用于数字取原创 2025-10-16 13:44:10 · 11 阅读 · 0 评论 -
6、解析PLIST文件与处理SQLite数据库的Python脚本实现
本文介绍了如何使用Python解析PLIST文件、处理SQLite数据库以及识别数据库中表的缺失条目。通过详细代码示例,展示了从iOS备份中提取设备信息、查询并导出短信数据到CSV文件,以及利用主键检测数据缺失的方法。文章还提供了代码优化建议、实际应用场景和未来展望,帮助读者提升数据处理与分析能力。原创 2025-10-15 15:06:34 · 15 阅读 · 0 评论 -
5、Python数据处理与分析:从CSV到Excel及移动取证
本文介绍了使用Python进行数据处理与分析的多种技术,涵盖从CSV文件写入到Excel可视化,以及深入移动取证领域的关键操作。内容包括不同Python版本下CSV文件的正确写入方式、利用xlsxwriter创建带图表的Excel报表、通过pyscreenshot实现自动化截图审计,以及在移动取证中解析PLIST文件、处理SQLite数据库、识别数据缺失间隙、恢复已删除内容、处理iTunes备份和基于WiGLE的Wi-Fi定位方法。结合代码示例与流程图,全面展示了Python在数据处理与数字取证中的强大应用原创 2025-10-14 12:21:56 · 12 阅读 · 0 评论 -
4、Python数据处理与报告生成实用指南
本文介绍了如何使用Python进行数据处理与报告生成,涵盖三大实用任务:利用jinja2和HTML模板生成美观的仪表盘报告,解析FTK采集日志提取关键元数据并生成动态图表,以及创建兼容Python 2/3的CSV电子表格。通过具体代码示例和流程图,展示了从数据准备到输出的完整流程,并提供了针对各任务的优化建议,帮助开发者高效实现自动化数据报告系统。原创 2025-10-13 09:50:55 · 11 阅读 · 0 评论 -
3、实用 Python 脚本技巧与报告生成指南
本文介绍了Python编程中的实用技巧,涵盖文件与数据流的哈希处理、使用tqdm库实现进度条以提升用户体验、通过logging模块进行日志记录、利用multiprocessing实现多进程操作以提高执行效率,并详细讲解了在网络安全等领域中生成清晰报告的方法,包括HTML仪表板、CSV文件、Excel图表、纸质操作记录和屏幕截图审计跟踪。结合流程图与代码示例,帮助开发者全面提升脚本功能与数据呈现能力。原创 2025-10-12 15:58:20 · 13 阅读 · 0 评论 -
2、Python文件处理:遍历、属性记录与复制
本文介绍了Python中三种常见的文件处理操作:遍历松散文件、记录文件属性以及复制文件并保留属性和时间戳。涵盖了使用os、shutil等标准库及pywin32等第三方库的方法,适用于数字取证、数据备份和文件清理等场景,并提供了代码优化建议,如错误处理、模块化设计和性能优化,帮助读者提升文件处理效率与代码质量。原创 2025-10-11 12:23:47 · 16 阅读 · 0 评论 -
1、Python 在数字取证中的应用与脚本开发
本文介绍了Python在数字取证中的应用,重点讲解了脚本开发的关键技术,包括命令行参数解析、文件与元数据处理、哈希计算、多进程性能优化、进度条监控以及日志记录。通过实际代码示例和流程图,帮助读者掌握构建高效、可靠取证脚本的核心方法,适用于从事数字取证及相关领域的开发人员和调查人员。原创 2025-10-10 10:31:35 · 11 阅读 · 0 评论
分享