-
第九次实验
一、实验目标理解 我们有一个名为 pwn1 的 Linux 可执行文件,其正常执行流程是:main 函数调用 foo 函数,foo 函数读取用户输入并原样输出。但程序中还隐藏着一个 getShell 函数(正常情况下不会被调用),它会启动一个 shell。我们的任务是通过三种方法强制程序执行 get -
20252901 2025-2026-2 《网络攻防实践》课程总结
20252901 2025-2026-2 《网络攻防实践》课程总结 1. 内容总结 第1次实践 虚拟化网络攻防实验环境搭建:使用VMware搭建完整的网络攻防实验环境,配置VMnet1(仅主机)和VMnet8(NAT)虚拟网络,部署蜜网网关Roo(3块网卡分别连接攻击网段、靶机网段和管理网段),配置 -
20253913 2025-2026-2 《网络攻防实践》课程总结
《网络攻防实践》第十二次作业报告 1. 内容总结 这学期一共完成了11次《网络攻防实践》实验。回头来看,它们不是11个彼此孤立的技术点,而是沿着一条比较清晰的主线往前推进:先搭建可控环境,再做信息收集和流量分析;先理解协议本身,再利用协议缺陷;先会复现漏洞,再能从防守方角度还原证据;最后把Web、浏 -
20253910 2024-2025-2 《网络攻防实践》实践十一报告
《网络攻防实践》第十一次作业报告 一、实践内容概述 1.1 Web 浏览器渗透攻击原理分析 Web 浏览器渗透攻击与传统的服务端漏洞利用在攻击思路上存在本质差异。服务端攻击通常针对服务器对外开放的网络服务端口,如 Web 服务、数据库服务、文件共享服务等;而浏览器端攻击则将目标转向用户主机上的浏览器 -
第五次作业,alpha冲刺
作业所属课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/?page=2 作业要求 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/15657 -
AI校园失物招领助手(实践团队总结)
徐嘉琪: 一、学期回顾 1.1 回顾你对于软件工程课程的想象 通过学习软件工程的课程与完成课程实践作业,各方面都得到提升,但还存在不足。 (1)达到期待与目标的方面: 工程化思维的具体实践:以前完成一个项目或者作业,都是直接写代码,不断调试出最终需要的结果,在这个过程可能会遗漏部分要求,现在学会先画 -
20252914 2025-2026-2 《网络攻防实践》第8次作业
20252914 2025-2026-2 《网络攻防实践》第8周作业 1.知识点梳理与总结 一、 恶意代码样本分析核心知识点 文件类型识别相关概念 恶意代码样本:未经授权、具备破坏、窃取、入侵、远程控制等危害行为的程序文件,本次 rada 样本属于恶意程序类。 文件格式:Windows 恶意程序主流 -
团队第三次作业—alpha冲刺
这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/?page=2 这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homew -
第三次团队作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24 这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/1565 -
Gitclub第三次团队作业——Alpha 冲刺计划
这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24 这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/1565 -
alpha冲刺作业
作业所属课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/?page=2 作业要求 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/15657 -
第三次软工团队作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24 这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/1565 -
海底小纵队-冲刺总结.md
作业所属课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/?page=2 作业要求 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/15657 -
Alpha冲刺
作业所属课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/?page=2 作业要求 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/15657 -
团队第三次作业—alpha冲刺
这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24 这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/1565 -
WSQ-冲刺总结
作业所属课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24 作业要求 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/15657 作业的目标 项 -
LYZ——冲刺总结
作业所属课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/?page=2 作业要求 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/15657 -
alpha冲刺
这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24 这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/1565 -
第三次团队作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24 这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/1565 -
实践九 软件安全攻防--缓冲区溢出和shellcode
一、实验内容 1.主要任务 手工修改可执行文件 通过反汇编定位 main 函数中调用 foo 的 call 指令,手工计算并修改相对偏移量,将其目标地址改为 getShell,使程序直接执行 getShell 函数,获取 Shell。 利用栈溢出漏洞劫持控制流 分析 foo 函数的栈帧布局,计算缓冲