摘要: 《网络对抗技术》Exp1 逆向破解实验 1 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正常情况下这个代码是不会 阅读全文
posted @ 2021-03-08 21:37 regina1st 阅读(335) 评论(0) 推荐(1) 编辑
摘要: 系统的设计和实现 系统目标分析 作为一个安全文件传输系统,系统必须达到以下目标: ①保障数据机密性:系统必须确保只有预期的文件接收方才能读取文件信息; ②保障数据完整性:文件接收方能够验证他所接收到的文件是否完整,是否在传输过程中被非法篡改过,以保证他接收到的文件与发送方发送出来的文件完全相同; ③ 阅读全文
posted @ 2020-11-29 21:56 regina1st 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 电子公文传输系统团队冲刺第5天——json 一、简介 JSON的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式,同时也易于机器解析和生成。它基于ECMAScript的一个子集。 JSON采用完全独 阅读全文
posted @ 2020-11-29 15:41 regina1st 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一、个人贡献 1.负责前期第三个作业的任务理解、任务分配、进度安排、资料查询和制作任务理解的博客的制作。 2.小组分工后,完成自己需要研究的gmssl中的asn1parse、ca、cms,dgst中的gost和enc中的aes-128-cbc、 aes-128-ecb、aes-192-cbc的选项、 阅读全文
posted @ 2020-11-08 21:27 regina1st 阅读(242) 评论(0) 推荐(0) 编辑
摘要: asn1parse命令 一、简介 asn1parse命令是一种用来诊断ASN.1结构的工具,也能用于从ASN1.1数据中提取数据。 二、语法 openssl asn1parse [-inform PEM|DER] [-in filename] [-out filename] [-noout] [-o 阅读全文
posted @ 2020-11-08 21:13 regina1st 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1. 本周计划完成的任务 2. 本周实际完成情况(代码,文档,程序运行截图...),未完成计划的原因?如何改进? 3. 本周遇到的问题与解决过程(要详细) 一、本周计划完成的任务 1.完善上周使用OpenSSL搭建CA 2.搭建好Tomcat、xammp等环境 3.网页的选择和制作 二、本周实际完成 阅读全文
posted @ 2020-11-01 17:28 regina1st 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 本周最大的问题: 在上周的安装gmssl后,我发现一台虚拟机突然连不上网,报错网络连接激活失败(如下图所示),起初我以为虚拟机与手机热点突然无法兼容,回到寝室测试仍无法连接,不曾与gmssl联系,打开VMware 使用另一台虚拟机安装gmssl,而后使用过程中发现同样出现此问题。 此后尝试过重置虚拟 阅读全文
posted @ 2020-10-25 17:26 regina1st 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、要求个人任务: 1 给出自己对分配任务的理解 2 给出会遇到的问题及解决方案 3 给出自己的进度安排二、对分配任务的理解我们在之前对gmssl、CA和网站制作,通过https访问,了解甚少,所以我们首先要做的就是收集资料,尽可能地加深对题目的了解,能够做到有方向有目标,不盲目地进行无用功。第一项 阅读全文
posted @ 2020-10-18 21:37 regina1st 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 要求 1. 本周计划完成的任务 2. 本周实际完成情况(代码,文档,程序运行截图...),未完成计划的原因?如何改进? 3. 本周遇到的问题与解决过程(要详细) 首先进行任务的理解过程,由于gmssl、CA和网站制作上,在先前我们都从未接触过,每一步都需要仔细进行,认真配置环境。我和滕珠江查阅了许多 阅读全文
posted @ 2020-10-18 21:34 regina1st 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 一、任务详述 1.了解gmssl中的命令,描述支持的选项、场景和参数,制作成文档; 2.使用OpenSSL搭建CA,颁发证书、签名验签、模拟用户和颁发机构,查看证书等等; 3.制作网站,通过https访问。 二、任务理解 (一)在Ubuntu虚拟机下安装gmssl,在提示下并理解使用gmssl分工完 阅读全文
posted @ 2020-10-18 17:37 regina1st 阅读(479) 评论(0) 推荐(0) 编辑