-
NUIST-OOP-Lab01
NUIST-OOP-LAB01 -
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 这个作业的目标 <展示个人技术能力,实现自我认知升级> 姓名-学号 <张娜娜>-<2023329301035> 一、自我介绍 我叫张娜娜,是自动化23(1)班的一名学生。在学习上,喜爱自我学习 -
20232326 2025-2026-1 《网络与系统攻防技术》实验一实验报告
1. 实验内容 本次实践内容说明 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段getShell,会返回一个可用Shell。正常情况下这个代码是不会被运行的。我们实践的目 -
20232307 2025-2026-1 《网络与系统攻防技术》实验一实验报告
20232307 2025-2026-1 《网络与系统攻防技术》实验一实验报告 一、实验内容 1.手工修改可执行文件,改变程序执行流程,直接跳转到getShell函数。 2.利用foo函数的Bof漏洞,构造一个攻击输入字符串,覆盖返回地址,触发getShell函数。 3.注入一个自己制作的shell -
20232322 2025-2026-1 《网络与系统攻防技术》实验一实验报告
一.实验内容 修改可执行文件内容,改变程序中的一个函数调用指令,直接跳转到getShell函数。 利用foo函数的缓冲区溢出漏洞,构造一个攻击输入字符串,覆盖返回地址,触发getShell函数。 注入一个自己制作的shellcode并运行这段shellcode。 二.实验过程 (1)直接修改程序机器 -
20232315 2025-2026-1 《网络与系统攻防技术》 实验一实验报告
20232315 2025-2026-1 《网络与系统攻防技术》实验一实验报告 实验基本信息 实验环境:Kali Linux虚拟机 + VMware Workstation 实验工具:GDB,objdump等 实验对象:pwn20232315(存在缓冲区溢出漏洞的Linux可执行文件) 实验时间:2 -
高级语言程序设计第一次作业
这个作业属于https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业的要求在https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13558 学号:102500430 姓名:黄华烨 示例程序2.1代码及运行截图 示例 -
高级语言程序设计第一次作业
属于的课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求:https://edu.cnblogs.com/campus/fzu/giyycx/homework/13558 学号:102500305 姓名:赖晓娟 1.安装环境过程和安装成功 2.代码 -
20232327 2025-2026-1 《网络与系统攻防技术》实验一实验报告
20232327 2025-2026-1 《网络与系统攻防技术》实验一实验报告 1.实验内容 在本周的课程学习了缓冲区溢出和shellcode攻击的内容,以下是一些基本概念和解释: 缓冲区:连续的一段存储空间; 缓冲区溢出攻击BOF(Buffer Overflow,缓冲区溢出):写入缓冲区的数据量超 -
作业 1 杨明浩 102500431
安装环境和安装成功 示例2.1 示例2.2 示例2.3 总结:学会了基本的c语言的大框架,以及函数printf的用法,了解到基本的数据类型 这个作业属于哪个课程https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求在哪里:https://edu.cnblog -
20232303 2025-2026-1 《网络与系统攻防技术》实验一实验报告
20232303 2025-2026-1 《网络与系统攻防技术》实验一实验报告 1. 实验内容 1.1 本章学习内容总结 通过本章目前的学习,我首先了解了安全漏洞、缓冲区溢出是什么与为什么,以及一些具体案例与安全事件。接着学习了缓冲区溢出的基础知识,了解了编译器与调试器、汇编语言、进程内存管理、函数 -
20232421 2024-2025-1 《网络与系统攻防技术》实验一实验报告
20232421 2024-2025-1 《网络与系统攻防技术》实验一实验报告 1.实验目标 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个 -
OOP实验一
OOP面向对象の学习 -
高级语言作业第一次随笔
这个作业属于 https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业的要求在 https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13558 学号:102500415 姓名:林帅前 一.安装dev.c 1.过程 -
高级语言程序设计第一次作业
作业属于的课程:https://edu.cnblogs.com/campus/fzu/gjyycx 作业要求:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13558 学号:102500303 姓名:涂馨睿 一、安装C程序的编译环境 1.进入s -
#20232329易杨文轩 2025-2026-1 《网络与系统攻防技术》 实验一实验报告
1.实验内容 本次实验以 Linux 可执行文件 pwn1 为对象。 程序正常流程:main → foo,foo 仅回显用户输入; 程序已含 getShell 片段,可交互式返回 shell,但默认不会被执行。 实验目标:强制运行 getShell,并进一步实现任意 shellcode 注入。 采用 -
20232325 2025-2026-1 《网络与系统攻防技术》实验一实验报告
一、实验内容 本次实验以Linux可执行文件pwn1为对象,核心目标是通过三种技术手段篡改程序执行流程,触发原本不可运行的getShell函数或自定义shellcode,具体如下: (一)手工修改可执行文件,直接跳转到getShell函数 通过objdump工具反汇编pwn1,获取main函数调用f -
实验1
实验结论 实验任务一 : task1.cpp: #include <iostream> #include <string> #include <vector> #include <algorithm> template <typename T> void output(const T &c); vo -
软件技术基础第一次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/25rjjc 这个作业的目标 介绍自己,并了解博客园的使用方法 姓名-学号 李建隆-2023329301081 自我评估 大家好,我是李建隆,我来自有着“教育强市”之称的河北衡水。 我的爱好是骑行,闲暇时会