-
实验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 小时即可上手,学习成本极低。 云端实时协作,支 -
# 20251916 2025-2026-2 《网络攻防实践》实践10报告
1.实践内容 本周学习了 Web 应用程序安全攻防的核心技术,重点掌握了 SQL 注入和跨站脚本攻击 (XSS) 的原理、利用方法及防御措施。本次实践通过 SEED Lab 提供的两个经典实验环境,深入体验了这两种最常见的 Web 漏洞攻击过程: SQL 注入攻击与防御:利用 Web 应用程序对用户 -
实验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 -
2026春软工实践团队-学习引擎总结博客——满载而归
一、学期回顾 1.1 回顾你对于软件工程课程的想象 在本学期的软件工程课程设计过程中,我对“AI课程助手系统”的开发经历感触很深。刚开始接触这个项目时,我一度认为这是一个几乎不可能完成的任务。因为项目不仅需要前后端开发,还涉及AI接口调用、数据库设计、软件工程文档、UML建模以及团队协作等多个方面, -
20252818 2025-2026-2 《网络攻防实践》第9周作业
1.实践内容 本次实践的对象是一个名为 pwn1 的 Linux 可执行文件。该程序在正常运行时,会由 main 函数调用 foo 函数,foo 函数的主要功能是接收用户输入,并将输入内容回显到终端。 但是,程序中还存在一个正常流程下不会被调用的函数 getShell。该函数可以返回一个可用的 Sh -
20252911 2025-2026 《网络攻防实践》实验十一
1.实践内容 本次实验围绕 Web 浏览器渗透攻击与网页木马取证分析展开,实验内容主要包括浏览器漏洞攻击实践、网页木马样本分析以及攻防对抗三个部分,旨在理解浏览器漏洞利用原理、网页挂马攻击流程以及恶意代码分析方法。 第一部分 Web 浏览器渗透攻击实验中,使用 Metasploit 渗透框架中的 M -
20252427 实验四《Python程序设计》实验报告
20252427 2025-2026-2 《Python程序设计》实验四报告 课程:《Python程序设计》 班级: 2524 姓名: 李昌鸿 学号:20252427 实验教师:王志强 实验日期:2026年5月25日 必修/选修: 公选课 1. 实验内容 Python综合应用:爬虫、数据处理、可视化 -
实验5
实验任务1 源代码1 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 -
# 20251901 2024-2025-2 《网络攻防实践》实验九
目录 一、实验任务 二、实验材料或资源 三、知识点梳理 四、实验思路 五、实验详细过程 5.1 手动修改可执行文件,直接跳转getShell函数 5.2 缓冲区溢出BOF攻击,构造Payload劫持返回地址 5.3 自定义Shellcode注入与执行 六、实验过程中遇到的问题及解决 七、学习收获及感 -
20252903 2025-2026-2 《网络攻防实践》第九周作业
一、核心知识点梳理 1.NOP, JNE, JE, JMP, CMP汇编指令的机器码 NOP 为空操作指令,标准单字节机器码为 0x90,无操作数,执行时仅占用时钟周期不改变寄存器与内存状态,是填充对齐、延时的常用指令。 JE 和 JNE 是基于 ZF 标志位的条件跳转指令,均为短跳转(-128~+ -
实验5
实验任务1 源代码1-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 -
实验5
实验内容 实验任务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, in -
实验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 -
20251911 2025-2026-2 《网络攻防实践》实践十报告
1.实践内容 SQL注入攻防实验依托专属员工管理Web应用平台开展,实验包括SQL语句基础实操、SELECT查询语句注入攻击、UPDATE更新语句注入攻击以及SQL注入漏洞修复防御四个维度。 XSS跨站脚本攻防实验基于搭载在SEED虚拟机中的Elgg社交平台实现,实验包括基础弹窗攻击、Cookie信 -
20251903 2025-2026-2 《网络攻防实践》实践10报告
一、实验概述 1.1 实践目标 本次实践聚焦Web应用两大核心高危漏洞(SQL注入、XSS跨站脚本),完成从漏洞原理理解、实战利用到防御加固的全链路闭环操作,具体目标: 针对员工管理Web应用,实现SELECT/UPDATE语句的SQL注入攻击,掌握漏洞利用逻辑并完成预编译语句加固,验证防御效果。 -
20254203 2025-2026-2 实验四 Python综合实践
课程:《Python程序设计》 班级: 2542 姓名: 梁惠伊 学号:20254203 实验教师:王志强 实验日期:2026年5月24日 必修/选修: 专选课 一、实验内容 Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安全等。 例如:编写从社交网络爬取数据,实现可视