摘要: 2018 2019 2 网络对抗技术 20165322 Exp1 PC平台逆向破解 ===================== 目录 "知识点总结" "实验准备" "任务一:直接修改程序机器指令,改变程序执行流程" "任务二 通过构造输入参数,造成BOF攻击,改变程序执行流" "任务三:注入Shel 阅读全文
posted @ 2019-03-12 16:37 icream 阅读(318) 评论(0) 推荐(0) 编辑
摘要: Exp0 Kali安装 ================= 由于VMWare已经装好,镜像也是从上届拷下来的。下载部分就省略。。 新建虚拟机 安装好VM后点击新建虚拟机 选择稍后安装操作系统,系统选择Linux ubuntu 接下来根据自己的喜好完成就ok啦 镜像盘选择、网络设置、共享文件夹都可以在 阅读全文
posted @ 2019-03-02 00:53 icream 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 《信息安全系统设计基础》实验五 通讯协议设计 ======================================== openssl相关知识 什么是openssl OpenSSL是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL 阅读全文
posted @ 2018-12-13 01:48 icream 阅读(172) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/Czzzz/p/10049650.html 阅读全文
posted @ 2018-12-02 18:33 icream 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 第八周课上测试补做 题目二 把第一个练习中的代码在X86 64(Ubuntu)中反汇编,给出汇编代码和机器码的截图 把X86 64汇编翻译成Y86 64汇编,并给出相应机器码的截图(使用附件中的Y86 64模拟器) 过程: 终端输入 终端输入 用 查看汇编代码, 命令查看机器码 安装词法分析工具: 阅读全文
posted @ 2018-11-30 23:56 icream 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 实现mypwd 学习pwd 该命令用来显示目前所在的工作目录 参数 P显示当前目录的物理路径 L显示当前目录的连接路径 由图可知,可以用getcwd()函数实现pwd功能 产品代码 运行截图 实验中遇到的问题 第一次运行时发生段错误 观察man getcwd截图发现getcwd()函数用法为 ,对此 阅读全文
posted @ 2018-11-25 21:41 icream 阅读(128) 评论(0) 推荐(0) 编辑
摘要: mybash的实现 要求 使用fork,exec,wait实现mybash 写出伪代码,产品代码和测试代码 发表知识理解,实现过程和问题解决的博客 相关函数的作用 fork fork()函数通过系统调用创建一个与原来进程(父进程)几乎完全相同的进程(子进程是父进程的副本,它将获得父进程数据空间、堆、 阅读全文
posted @ 2018-11-25 20:55 icream 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 实验内容 任务一 任务要求 学习使用Linux命令wc(1) 基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端 客户端传一个文本文件给服务器 服务器返加文本文件中的单词数 知识点相关 在终端中输入: 可查看wc指令用法 1.命令格式: 2.命令功能: 统计指 阅读全文
posted @ 2018-11-18 11:34 icream 阅读(181) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/Czzzz/p/9905062.html 阅读全文
posted @ 2018-11-04 22:13 icream 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 第9周课堂学习内容 命令总结 :搜索函数信息 :一般接在 后,数字为函数所在卷章号。 : 根据关键字检索系统调用 :查看文本文件内容 :查看二进制文件内容 :查看XXX在哪个文件夹中定义 学习实践 关于man 输入 ,可以得知我们想要查找的函数所在章节名 我们输入` man k write | gr 阅读全文
posted @ 2018-11-04 01:21 icream 阅读(215) 评论(0) 推荐(0) 编辑