-
20232407 2025-2026-1 《网络与系统攻防技术》 实验一实验报告
一、实验目的 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正常情况下这个代码是不会被运行的。我们实践的目标就是想办法运行这 -
20232418 2025-2026-1 《网络与系统攻防技术》实验一实验报告
一、实验目的 1掌握NOP, JNE, JE, JMP, CMP汇编指令的机器码。 2掌握反汇编与十六进制编程器。 3能正确修改机器指令改变程序执行流程。 4能正确构造payload进行bof攻击。 二、实验环境 VMware Workstation pro环境下安装kali-linux-2025. -
20232306刘博2025-2026-1《网络与系统攻防技术》实验一实验报告
1.实验内容 通过修改可执行文件,改变程序执行流程,跳转到getShell函数。 利用foo函数的Bof漏洞,构造一个攻击输入字符串,覆盖返回地址,触发getShell函数。 注入一个自己制作的shellcode并运行这段shellcode。 2.实验过程 (一)直接修改程序机器指令,改变程序执行流 -
OOP-实验1
任务1 task1.cpp 1 #include <iostream> 2 #include <string> 3 #include <vector> 4 #include <algorithm> 5 6 template<typename T> 7 void output(const T &c); -
软件技术基础第一次作业
我的自我介绍与技术成长记录 一、关于我 大家好!我是 潘晨曦,目前就读于 浙江理工大学电气工程及其自动化专业。 平时我喜欢打游戏、跑步和羽毛球。 在学习生活中,我比较注重 动手实践 与 问题解决能力 的培养。对我来说,写代码不仅仅是技术,更是一种创造力的表达方式。 二、我的技能树与技术偏好 下面是我 -
软件基础第一次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/25rjjc/ 这个作业的目标 1.建立博客2.写一篇随笔 姓名:陈文杰 学号:2023329301099 一、自我介绍 大家好,我叫陈文杰,来自广东茂名,就读于浙江理工大学,专业是自动化,喜欢运动,足球、 -
软件技术基础第一次
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/25rjjc/ 这个作业的目标 1.学会写一篇随笔2.进行自我介绍3.自我评估4.表达对未来课程的期待 姓名-学号 苏子建-2023329301052 一、自我介绍 大家好,我是浙江理工大学电气工程及其自动 -
软件技术基础第一次作业
踏上新征程:我的技术自我介绍与学习展望 这个作业属于哪个课程 软件工程课程班级首页 这个作业的目标 完成自我介绍、进行自我技能评估、阐述对课程的期望与规划 姓名-学号 黄备煊-2023329301091 第一部分:关于我——一个探索中的准程序员 大家好,我是黄备煊,一名对计算机世界充满好奇与热情的在 -
软件技术基础第一次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/25rjjc 这个作业的目标 自我介绍,了解博客园的使用方法以及软件行业的传统,提出对该课程的诉求 姓名-学号 李煜坤-2023329301027 自我介绍 我是23自动化(1)的李煜坤,来自湖南邵阳。我认 -
高级语言程序设计第一次作业
属于的课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求:https://edu.cnblogs.com/campus/fzu/giyycx/homework/13558 学号:102500305 姓名:赖晓娟 1.安装环境过程和安装成功 2.代码 -
实验1 现代C++编程初体验
任务一: 1.源代码task1.cpp #include <iostream> #include <string> #include <vector> #include <algorithm> template<typename T> void output(const T &C); void te -
20232413邓昊 2025-2026-1 《网络与系统攻防技术》实验一实验报告
一.实验目标 1.手工修改可执行文件,改变程序执行流程,直接跳转到getShell函数。 2.利用foo函数的Bof漏洞,构造一个攻击输入字符串,覆盖返回地址,触发getShell函数。 3.注入一个自己制作的shellcode并运行这段shellcode。 二.实验知识点 1.熟悉Linux基本操 -
20232421 2024-2025-1 《网络与系统攻防技术》实验一实验报告
20232421 2024-2025-1 《网络与系统攻防技术》实验一实验报告 1.实验目标 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个 -
20232302 2025-2026-1《网络与系统攻防技术》实验一实验报告
1.实验内容 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正常情况下这个代码是不会被运行的。我们实践的目标就是想办法运行这 -
20232406 2025-2026-1 《网络与系统攻防技术》实验一实验报告
一、实验内容 本次实验围绕程序执行流程控制与缓冲区溢出(Buffer Overflow, BOF)攻击展开,通过三种核心方法实现对目标程序的控制并获取 shell,具体内容如下: 1.手工修改可执行文件:直接编辑程序的机器指令,将原本调用正常函数的逻辑改为跳转到预设的getShell函数,强制改变程 -
实验2
实验任务1 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <time.h> 4 #define N 5 5 #define N1 80 6 #define N2 35 7 int main() { 8 int cnt; 9 int ran -
c++初体验
#实验任务1 ##代码 1 #include <iostream> 2 #include <string> 3 #include <vector> 4 #include <algorithm> 5 using namespace std; 6 template<typename T> 7 void -
高级语言程序设计第一次作业
作业属于的课程:https://edu.cnblogs.com/campus/fzu/gjyycx 作业要求:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13558 学号:102500303 姓名:涂馨睿 一、安装C程序的编译环境 1.进入s -
高级语言程序设计第一次作业
这个作业属于的课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求:https://edu.cnblogs.com/campus/fzu/giyycx/homework/13558 学号:102500304 姓名:黄燕婷 1.安装C程序的编评环境 2 -
软件技术基础第一次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/25rjjc 这个作业的目标 自我介绍认清自己的优缺点 姓名-学号 竺政涛-2023329301122 一、自我介绍 大家好,我是竺政涛,来自23级自动化2班,我的专业是自动化专业,来自浙江绍兴。 我的兴趣