-
实验五
task1-1 源代码 1 #include <stdio.h> 2 #define N 5 3 4 void input(int x[], int n); 5 void output(int x[], int n); 6 int *find_max(int x[], int n); 7 8 int -
20252806 2025-2026-2 《网络攻防实践》第十周作业
20252806 2025-2026-2 《网络攻防实践》第十周作业 1.实践内容 1.1 SEED SQL注入攻击与防御实验 我们已搭建并托管Web应用程序(地址:www.SEEDLabSQLInjection.com),该应用为简单员工管理系统,包含管理员(特权角色,可管理所有员工个人资料)和普 -
原型设计工具分析与校园二手交易平台原型设计作业
在移动互联网产品设计中,原型设计是连接抽象需求与具体开发的桥梁。本次作业以“校园二手物品处理”为主题,旨在通过原型设计解决大学生闲置物品流转难的问题。同时,为了选择最合适的工具,本文将对墨刀、Axure、Mockplus 等主流工具进行对比分析,并详细展示“校易淘”APP 的核心交互流程。 一、原型 -
20252915时进旭 2025-2026-2 《网络攻防实践》第十一周作业
一、实践内容 1.1 web浏览器渗透攻击 任务:使用攻击机和Windows靶机进行浏览器渗透攻击实验,体验网页木马构造及实施浏览器攻击的实际过程。 实验步骤: (1)选择使用Metasploit中的MS06-014渗透攻击模块 (2)选择PAYLOAD为任意远程Shell连接 (3)设置服务器地址 -
实验五
实验内容 任务1 源代码(1) #include <stdio.h> #define N 5 void input(int x[], int n); void output(int x[], int n); void find_min_max(int x[], int n, int *pmin, i -
实验5
任务1.1 源代码 #include <stdio.h> #define N 5 void input(int x[], int n); void output(int x[], int n); void find_min_max(int x[], int n, int *pmin, int *pm -
实验5
task 1 task 1.1 点击查看代码 #include <stdio.h> #define N 5 void input(int x[], int n); void output(int x[], int n); void find_min_max(int x[], int n, int * -
20252817 2025-2026-2 《网络攻防实践》实践九报告
20252817 2025-2026-2 《网络攻防实践》实践九报告 1.实践内容 本次实践的主题是软件安全里的缓冲区溢出和 shellcode。实验对象是一个 Linux 下的 32 位可执行文件 pwn1。这个程序正常执行时,main 会调用 foo,foo 会把用户输入的字符串回显出来。程序里 -
20254107实验四Python综合实践
一.综合实验报告(防止源代码占用过大篇幅,将其放在实验报告后面展示) 运行视频:【Python实验运行视频-哔哩哔哩】 https://b23.tv/tK1A98O (一)实验分析 选题 本作业要求开发一个Python综合应用。我选择制作一款FPS打地鼠游戏,结合瞄准射击与打地鼠玩法,以此综合运用P -
20252908 2025-2026-2 《网络攻防实践》实践9报告
20252908 2025-2026-2 《网络攻防实践》实践9报告 1.实践内容 1.1实验内容 修改可执行文件:通过反汇编找到call foo的位置,将其手工改为跳转到getShell,使程序运行后直接进入Shell。 利用缓冲区溢出:分析foo函数的栈结构,构造输入字符串覆盖返回地址,让程序返 -
创新创业综合服务平台-学生端
墨刀、Axure、Mockplus 原型设计工具对比分析 三款工具定位各有侧重,墨刀主打快速协作与 AI 辅助,适配移动产品和敏捷团队;Axure 专注复杂逻辑与高保真交互,是 B 端系统、企业级项目的首选;Mockplus 兼顾易用性与基础功能,适合中小团队快速制作中低保真原型。 一、墨刀 适用领 -
实验5
任务1 1 #include <stdio.h> 2 #define N 5 3 4 void input(int x[], int n); 5 void output(int x[], int n); 6 void find_min_max(int x[], int n, int *pmin, i -
20251917李鑫明 2025-2026-2 《网络攻防实践》第九周作业
缓冲区溢出漏洞利用实验报告 一、实验内容 1. 主要任务 手工修改可执行文件 通过反汇编定位main函数中调用foo的call指令,手工计算并修改相对偏移量,将目标地址改为getShell,使程序直接执行getShell函数获取 Shell。 利用栈溢出漏洞劫持控制流 分析foo函数栈帧布局,计算缓 -
实验5
实验5 任务一 源代码1: 1 #include <stdio.h> 2 #define N 5 3 4 void input(int x[], int n); 5 void output(int x[], int n); 6 void find_min_max(int x[], int n, in -
学生选课系统原型设计
一.墨刀、Axure、Mockplus原型设计工具适用领域和优缺点 1.墨刀 适用领域:主打轻量化、云端快速原型设计,适配中小型互联网项目、移动端APP、小程序、简单Web页面原型制作;适合敏捷开发团队、初创团队、学生课程设计(如选课管理系统、小型管理系统原型),侧重快速出图、线上评审、多人轻量协作 -
学生选课系统
原型设计工具比较及实践报告 一、原型设计工具对比分析 墨刀 适用领域:主打移动端 APP、轻量级 Web 产品的快速原型设计,尤其适合中小团队、创业项目的需求快速验证,也常用于学生课程设计、产品入门练习。 优点: 中文界面友好,拖拽式操作,新手 1-2 小时即可上手,学习成本极低。 云端实时协作,支 -
20253902 吴晨宇 2025-2026-2 《网络攻防实践》第九周作业
一、知识点总结 1.1. 小端序、大端序 1.2 gdb调试 gdb主要有两个插件,一个是peda,还有一个是pwndbg 1.3 栈的基础结构 1.4 栈溢出 nop小技巧 二、操作流程 2.1 基础查看 在开始分析 pwn1 程序之前,我先对目标文件类型、程序保护机制以及后续脚本运行所需依赖进行 -
实验五
任务一 1 #include <stdio.h> 2 #include <stdlib.h> 3 #define N 5 4 5 void input(int x[], int n); 6 void output(int x[], int n); 7 void find_min_max(int x[ -
# 20251901 2024-2025-2 《网络攻防实践》实验九
目录 一、实验任务 二、实验材料或资源 三、知识点梳理 四、实验思路 五、实验详细过程 5.1 手动修改可执行文件,直接跳转getShell函数 5.2 缓冲区溢出BOF攻击,构造Payload劫持返回地址 5.3 自定义Shellcode注入与执行 六、实验过程中遇到的问题及解决 七、学习收获及感 -
实验5
任务一 task1.1 源代码 #include <stdio.h> #define N 5 void input(int x[], int n); void output(int x[], int n); void find_min_max(int x[], int n, int *pmin, i