摘要:2019-2020-2 20175218陈敬勇 《网络对抗技术》 Exp9 Web安全基础 一、实践目标 理解常用网络攻击技术的基本原理 二、实践要求 做不少于7个题目,包括(SQL,XSS,CSRF) 抓图包括学号 三、实验步骤 实验前准备 安装、配置、启用webgoat 由于 webGoat 需 阅读全文
posted @ 2020-05-28 15:55 20175218陈敬勇 阅读(75) 评论(0) 推荐(0) 编辑
摘要:2019 2020 2 20175218陈敬勇 《网络对抗技术》 Exp8 Web基础 一、实践要求 1. Web前端HTML 能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。 2. Web前端javascipt 理解JavaScript的 阅读全文
posted @ 2020-05-21 22:14 20175218陈敬勇 阅读(85) 评论(0) 推荐(0) 编辑
摘要:2019 2020 2 20175218陈敬勇 《网络对抗技术》 Exp7 网络欺诈防范 一、实践目标 理解常用网络欺诈背后的原理,以提高防范意识,并提出具体防范方法。 二、实践内容 1. 简单应用SET工具建立冒名网站 2. ettercap DNS spoof 3. 结合应用两种技术,用DNS 阅读全文
posted @ 2020-05-13 18:34 20175218陈敬勇 阅读(95) 评论(0) 推荐(0) 编辑
摘要:2019 2020 2 20175218陈敬勇 《网络对抗技术》 Exp6 MSF基础应用 一、实践目标 掌握metasploit的基本应用方式,重点常用的三种攻击方式的思路。 二、实践内容 1. 一个主动攻击实践,如ms08_067; 2. 一个针对浏览器的攻击,如ms11_050; 3. 一个针 阅读全文
posted @ 2020-04-27 13:21 20175218陈敬勇 阅读(108) 评论(0) 推荐(0) 编辑
摘要:2019 2020 2 20175218陈敬勇 《网络对抗技术》 Exp5 信息搜集与漏洞扫描 一、实践目标 掌握信息搜集的最基础技能与常用工具的使用方法 二、实践内容 (1)各种搜索技巧的应用 (2)DNS IP注册信息的查询 (3)基本的扫描技术:主机发现、端口扫描、OS及服务版本探测、具体服务 阅读全文
posted @ 2020-04-25 16:32 20175218陈敬勇 阅读(144) 评论(0) 推荐(0) 编辑
摘要:2019 2020 2 20175218陈敬勇 《网络对抗技术》 Exp4 恶意代码分析 一、实践目标 1.1 监控你自己系统的运行状态,看有没有可疑的程序在运行。 1.2 分析一个恶意软件,就分析Exp2或Exp3中生成后门软件;分析工具尽量使用原生指令或sysinternals,systrace 阅读全文
posted @ 2020-04-16 11:31 20175218陈敬勇 阅读(139) 评论(0) 推荐(0) 编辑
摘要:2019 2020 2 20175218陈敬勇 《网络对抗技术》 Exp3 免杀原理与实践 一、实验任务 1. 方法 正确使用msf编码器 msfvenom生成如jar之类的其他文件 veil 加壳工具 使用C + shellcode编程 使用其他课堂未介绍方法 2. 通过组合应用各种技术实现恶意代 阅读全文
posted @ 2020-03-30 15:23 20175218陈敬勇 阅读(145) 评论(0) 推荐(0) 编辑
摘要:2019 2020 2 20175218陈敬勇 《网络对抗技术》 Exp2 后门原理与实践 一、实验内容 1. 使用netcat获取主机操作Shell,cron启动; 1. 使用socat获取主机操作Shell, 任务计划启动; 1. 使用MSF meterpreter(或其他软件)生成可执行文件, 阅读全文
posted @ 2020-03-15 18:11 20175218陈敬勇 阅读(92) 评论(0) 推荐(0) 编辑
摘要:2019 2020 2 20175218陈敬勇 《网络对抗技术》 Exp1 PC平台逆向破解 一、实践目标 本次实践的对象是一个名为pwn1的linux可执行文件 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串 该程序同时包含另一个代码片段,getShell, 阅读全文
posted @ 2020-03-09 15:32 20175218陈敬勇 阅读(109) 评论(0) 推荐(0) 编辑
摘要:stat命令的实现 mysate 任务详情 学习使用stat(1),并用C语言实现 1. 提交学习stat(1)的截图 2. man k ,grep r的使用 3. 伪代码 4. 产品代码 mystate.c,提交码云链接 5. 测试代码,mystat 与stat(1)对比,提交截图 任务实现 一、 阅读全文
posted @ 2019-12-28 13:51 20175218陈敬勇 阅读(123) 评论(0) 推荐(0) 编辑
摘要:实现mypwd 20175218 1、要求: 1. 学习pwd命令 2. 研究pwd实现需要的系统调用(man k; grep),写出伪代码 3. 实现mypwd 4. 测试mypwd 5. 提交过程博客的链接 2、完成过程 1.学习pwd命令 (一)pwd命令功能: Linux中,pwd命令用于显 阅读全文
posted @ 2019-12-11 22:16 20175218陈敬勇 阅读(83) 评论(0) 推荐(0) 编辑
摘要:2019 2020 1 20175218 实验五 通讯协议设计 一、实验内容 1、通讯协议设计 1 1. 在Ubuntu中完成 http://www.cnblogs.com/rocedu/p/5087623.html 中的作业 2. 提交运行结果截图 2、通讯协议设计 2 1. 在Ubuntu中实现 阅读全文
posted @ 2019-11-30 19:41 20175218陈敬勇 阅读(239) 评论(0) 推荐(0) 编辑
摘要:2019 2020 1 20175218 实验四 外设驱动程序设计 一、实验内容 1、外设驱动程序设计 1 1. 学习资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章 2. 提交康奈尔笔记的照片(可以多张) 2、外设驱动程序设计 2 1. 在Ubuntu完成资源中 阅读全文
posted @ 2019-11-25 14:16 20175218陈敬勇 阅读(69) 评论(0) 推荐(0) 编辑
摘要:2019 2020 1 20175218 实验三 并发程序 一、实验内容 1、并发程序 1 1. 学习使用Linux命令wc(1) 2. 基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端 3. 客户端传一个文本文件给服务器 4. 服务器返加文本文件中的单词数 阅读全文
posted @ 2019-11-18 14:55 20175218陈敬勇 阅读(103) 评论(0) 推荐(0) 编辑
摘要:2019 2020 1 20175208 20175218 20175230 实验二 固件程序设计 一、实验内容 1、固件程序设计 1 MDK 1. 注意不经老师允许不准烧写自己修改的代码 2. 三人一组 3. 参考云班课资源中“信息安全系统实验箱指导书.pdf “第一章,1.1 1.5安装MDK, 阅读全文
posted @ 2019-11-16 17:23 20175218陈敬勇 阅读(285) 评论(0) 推荐(0) 编辑
摘要:2019 2020 1 20175208 20175218 20175230 实验一 开发环境的熟悉 一、实验内容 1、交叉编译环境 (使用自己笔记本电脑) 0. 实验三人一组 1. 可以使用自己的笔记本,也可以使用实验室台式机 2. 安装老师提供的software目录中的“VMware works 阅读全文
posted @ 2019-11-04 18:32 20175218陈敬勇 阅读(103) 评论(0) 推荐(0) 编辑
摘要:C代码统计脚本修改 1、简介 这是我统计代码量时碰到的一个问题。无论我敲了多少代码,用老师上学期的那个脚本统计的代码量始终为0。回去问了同学,了解到上学期的脚本只能用来统计Java的代码量。因为它统计的后缀是.java,而我们这学期的学习与C相关,因此,我们只需将.java改为.c即可。 2、修改 阅读全文
posted @ 2019-09-22 15:35 20175218陈敬勇 阅读(162) 评论(0) 推荐(1) 编辑
摘要:2019 2020 1 20175218 《信息安全系统设计基础》第1周学习总结 教材学习内容总结 第一章 计算机系统漫游 源程序就是一个由值0和1组成的位序列。程序中的某些文本字符就是字节,每个字节由8个位组成。 只有ASCII字符构成的文件称为文本文件,所有其他文件都称为二进制文件。 编译系统 阅读全文
posted @ 2019-09-22 15:05 20175218陈敬勇 阅读(108) 评论(0) 推荐(0) 编辑
摘要:2018 2019 2 20175218 实验五《网络编程与安全》实验报告 | 姓名 | 陈敬勇 | | | | | 班级 | 1752 | | 学号 | 20175218 | | 实验序号 | 实验五 | | 实验名称 | 网络编程与安全 | 一、网络编程与安全 1 1、实验要求 两人一组结对编程 阅读全文
posted @ 2019-05-27 15:00 20175218陈敬勇 阅读(964) 评论(0) 推荐(0) 编辑
摘要:1、下面代码中共有()个线程? A .1 B .2 C .3 D .4 答案:C 解析:除了t1,t2, 不要忘了main所在的主线程。 2、Java中,可以继承( )类定义线程 A .Runnable B .Thread C .Future D .Executor 答案:B 3、如果有以下代码段: 阅读全文
posted @ 2019-05-18 09:51 20175218陈敬勇 阅读(508) 评论(0) 推荐(0) 编辑