• 首页
  • 校区
  • 班级
  • 博文
  • 评论
  • 作业
总阅读排行 | 周阅读排行 | 零回复 | 有回复 | 作业博文 | 其他博文 | 所有博文
零回复 | 有回复 | 作业 | 其他 | 所有
  • 20232323 2025-2026-1《网络与系统攻防技术》实验一实验报告

    一.实验内容 本次实验针对 Linux 平台可执行文件 pwn1,围绕缓冲区溢出(BOF)漏洞挖掘与 shellcode 注入技术展开,核心目标是通过三种路径篡改程序执行流程:1. 手动修改机器指令,将 main 函数调用的 foo 函数替换为 getShell 函数;2. 利用 foo 函数的 B
     2025-2026-1-网络与系统攻防技术(2323/2324)(北京电子科技学院)   不识愁滋味£   2025-10-13 19:25    0    13
  • 20232403 2025-2026-1 《网络与系统攻防技术》实验一实验报告

    20232403 2025-2026-1 《网络与系统攻防技术》实验一实验报告 1.实验内容 本次实验围绕一个pwn20232403,通过三种不同的方式,调用getShell函数。包括直接修改可执行文件本身、利用foo函数中的缓冲区溢出漏洞和注入一段精简的Shellcode。这三种方法由浅入深,从直
     2025-2026-1-网络与系统攻防技术(2323/2324)(北京电子科技学院)   20232403   2025-10-13 09:23    0    13
  • 20232424 2025-2026-1 《网络与系统攻防技术》实验一实验报告

    1.实验内容 手工修改可执行文件,改变程序执行流程,直接跳转到 getShell 函数 利用 foo 函数的 Buffer Overflow(BoF)漏洞,构造攻击输入字符串,覆盖返回地址,触发 getShell 函数 注入一个自己制作的 Shellcode 并运行这段 Shellcode 2.实验
     2025-2026-1-网络与系统攻防技术(2323/2324)(北京电子科技学院)   20232424陈鹏宇   2025-10-13 16:45    0    12
  • 20232406 2025-2026-1 《网络与系统攻防技术》实验一实验报告

    一、实验内容 本次实验围绕程序执行流程控制与缓冲区溢出(Buffer Overflow, BOF)攻击展开,通过三种核心方法实现对目标程序的控制并获取 shell,具体内容如下: 1.手工修改可执行文件:直接编辑程序的机器指令,将原本调用正常函数的逻辑改为跳转到预设的getShell函数,强制改变程
     2025-2026-1-网络与系统攻防技术(2323/2324)(北京电子科技学院)   20232406王瑞渤   2025-10-13 17:40    0    12
  • 20232411 2025-2026-1 《网络与系统攻防技术》实验一实验报告

    1.实验内容 本次实验以Linux环境下的可执行文件pwn20232411为操作对象,围绕缓冲区溢出漏洞进行注入实验。主要是通过技术手段篡改程序执行流程,触发原本不可运行的getShell函数或者自定义 的shellcode。包括直接修改程序机器指令,改变程序执行流程;通过构造输入参数,造成BOF攻
     2025-2026-1-网络与系统攻防技术(2323/2324)(北京电子科技学院)   20232411董琰祥   2025-10-12 16:12    0    12
  • 实验1 现代C++编程初体验

    任务一 源代码 #include <iostream> #include <string> #include <vector> #include <algorithm> // 模板函数声明 template<typename T> void output(const T &c); void test
     面向对象程序设计(南京信息工程大学)   duser   2025-10-15 14:54    0    12
  • 实验一

    实验任务1: 源代码: 1 #include <iostream> 2 #include <string> 3 #include <vector> 4 #include <algorithm> 5 6 // 模板函数声明 7 template<typename T> 8 void output(co
     面向对象程序设计(南京信息工程大学)   ({)}   2025-10-16 18:01    0    12
  • 高级程序语言第一次作业

    C语言01次作业 这个作业属于哪个课程 < 2025高级语言程序设计 (福州大学)> 这个作业要求在哪里 < 高级语言程序设计第一次作业 - 作业 - 2025高级语言程序设计 - 班级博客 - 博客园> 学号 102300317 姓名 李东阳 一、安装编译环境 二、第二章示例运行 2.1源代码:#
     2025高级语言程序设计(福州大学)   102300317-李东阳   2025-10-17 07:45    0    12
  • 实验1 现代C++编程初体验

    一、实验结论 1. 实验任务1 程序源代码 // 现代C++标准库、算法库体验 // 本例用到以下内容: // 1. 字符串string, 动态数组容器类vector、迭代器 // 2. 算法库:反转元素次序、旋转元素 // 3. 函数模板、const引用作为形参 #include <iostrea
     面向对象程序设计(南京信息工程大学)   isaacsun18   2025-10-18 07:59    1    12
  • 实验一

    Task 1 源代码 #include <iostream> #include <string> #include <vector> #include <algorithm> template<typename T> void output(const T& c); void test1(); vo
     面向对象程序设计(南京信息工程大学)   永和九年2   2025-10-12 17:54    1    12
  • 20232410 2025-2026-1 《网络与系统攻防技术》 实验一实验报告

    一、实验目的 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正常情况下这个代码是不会被运行的。我们实践的目标就是想办法运行这
     2025-2026-1-网络与系统攻防技术(2323/2324)(北京电子科技学院)   20232410朱静泽a   2025-10-12 12:03    0    12
  • 面向对象编程实验一

    1.实验任务一:**reverse和reverse_copy有什么区别?** 答:reverse和reverse_copy都是将一个容器里的元素倒置,区别在于前者是将倒置后的新序列依旧存储在原来的容器中,而后者是将倒置后的序列放在一个新的容器中,并且保持元来的容器的序列顺序不变。 **rotate算
     面向对象程序设计(南京信息工程大学)   遇见_生活   2025-10-12 15:39    0    11
  • 实验1 现代C++编程初体验

    实验任务 1 验证性实验 在C++编码环境中,输入、运行并观察以下代码,结合运行结果和注释,体验使用C++标准库进行编程的便捷性。从面 向对象编程范式的角度,体会封装与基于接口编程的意义。 1 #include <iostream> 2 #include <string> 3 #include <v
     面向对象程序设计(南京信息工程大学)   沉睡的余数   2025-10-18 01:10    1    11
  • 实验任务2

    task1 问题一:提供随机种子,避免每次运行的结构都是一致的 问题二:生成四个随机的数字,且数字的前几位数只有两种形式,后4位数是随机的,类似于学号的生成。 task2 问题一:去掉之后的第一次结果并无影响,第二次运行结果就会错误。 问题二:执行下面的代码。 task3 1 #include <s
     程序设计基础(南京信息工程大学)   南信大Au   2025-10-14 22:52    0    11
  • 实验1 现代C++编程初体验

    实验任务1 程序源代码: #include <iostream> #include <string> #include <vector> #include <algorithm> template<typename T> void output(const T& c); void test1();
     面向对象程序设计(南京信息工程大学)   l栗l   2025-10-15 18:55    0    11
  • 20232418 2025-2026-1 《网络与系统攻防技术》实验一实验报告

    一、实验目的 1掌握NOP, JNE, JE, JMP, CMP汇编指令的机器码。 2掌握反汇编与十六进制编程器。 3能正确修改机器指令改变程序执行流程。 4能正确构造payload进行bof攻击。 二、实验环境 VMware Workstation pro环境下安装kali-linux-2025.
     2025-2026-1-网络与系统攻防技术(2323/2324)(北京电子科技学院)   淮南溪   2025-10-12 11:51    0    11
  • Exp2

    Task 1 #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 5 #define N1 80 #define N2 35 int main() { int cnt; int random_major, random
     程序设计基础(南京信息工程大学)   copyleft0319   2025-10-14 10:41    0    11
  • 博客园地址

    https://www.cnblogs.com/yuyue-aq
     面向对象程序设计(南京信息工程大学)   yuyue-aq   2025-10-13 18:47    0    11
  • 20232407 2025-2026-1 《网络与系统攻防技术》 实验一实验报告

    一、实验目的 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正常情况下这个代码是不会被运行的。我们实践的目标就是想办法运行这
     2025-2026-1-网络与系统攻防技术(2323/2324)(北京电子科技学院)   20232407刘宇航   2025-10-13 12:13    0    11
  • 实验任务2

    task-1 源代码 #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 5 #define N1 80 #define N2 35 int main() { int cnt; int random_major, ra
     程序设计基础(南京信息工程大学)   pp-p   2025-10-14 11:48    0    10
< Prev1234567891011···16Next >

Copyright ©2025 Cnblogs, Inc. Powered by .NET Core on Kubernetes. 问题反馈   帮助文档