《软件安全》加分题(第三章PE文件格式)
(本次共发布2道,20200930)
文件说明:
(1)从PE例子程序压缩包获得目标可执行文件和模板。
(2)test.exe是大家进行PE文件结构标注的模板文件,具体要求见对应文档。
(3)MiniPE-760.exe是大家用于进行最小PE文件挑战的初始文件。
加分题及要求:
SS-TZ31:最小PE文件挑战
要求:
(1)弹框的标题和内容的星号部分修改为实际字节数和学号,其他不能改变。
(2)需要保留函数引入机制,不可以对函数地址进行硬编码,不能通过序号引入。
(3)基本大小要求:XP下文件<300个字节,Win8、10<350字节。
评选规则:
(1)可以以Windows XP为平台,也可以以Win8、Win10为平台(这两个当作同一类型平台)
(2)同一类型平台大小相同者,以提交时间排序;
(3)无中间文件和缩减理由说明文档的无效。
奖励分数:
第一轮排名前三的同学将获得额外加分(3,2,1),第一轮结束后公布排名前三的同学名单以及他们提交的所有文件。如果同一位同学同时提交两类平台文件,取高分项。第二轮取文件最小者。第二轮获胜者可得5分(含第一轮得分,如结果不优于第一轮最好成绩不得分)。第二轮获胜者作品在MOOC平台进行专栏展示。
参与者是总体获得基本分。
提交文档包括:
最终文件、每一步的缩减理由说明(给出中间文件截图)及中间文件。
提交截止时间:
第一轮为10月10日24:00,第二轮为10月24日24:00。
提交方法:教辅田杨邮箱,1542723107@qq.com。
提交要求:邮件标题:1-最小PE- XP或者Win8、10-姓名-文件大小,附件为同名rar。
当前记录:
XP系统:192字节(2016级田杨)。
Win8、10系统:268字节(2017级林峰吕)。
SS-TZ32:PE文件标注
要求:
(1)八仙过海、各显神通,对指定目标模板文件(已在百度网盘给出模板doc和pdf,大家自行选用)进行电子版本的格式标注,要求通俗易懂、清晰明了,对同学们学习PE文件结构具有参考意义。
(2)所有同学必须提交(获得基本分)
(3)原则上所有提交文档,统一转换成pdf提交。如有其他形式且有必要,可提前沟通。
评选规则与额外奖励分数:
(1)截止日之后,由老师、助教和教辅一起挑选不多于10个作品,在群内或MOOC平台进行展示。
(2)所有同学参加投票,得票前三作为最佳作品,给予额外加分奖励(3,2,1),并在MOOC平台进行持续专栏展示。
提交截止时间:
2020年10月12日18:00。
提交要求:邮件标题:2-PE文件标注-姓名,附件为同名rar。
提交方法:教辅田杨邮箱,1542723107@qq.com。

