-
OOP实验2
实验任务一: T.h源码: #pragma once #include<string> class T{ public: T(int x=0,int y=0); T(const T &t); T(T &&t); ~T(); void adjust(int ratio); void display() -
实验2
实验任务1 T.h #pragma once #include <string> // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T &t); // 复制构造函数 T(T &&t); -
实验3
试验任务1 1 #include <stdio.h> 2 char score_to_grade(int score); // 函数声明 3 int main() { 4 int score; 5 char grade; 6 while(scanf("%d", &score) != EOF) { 7 -
查找第k小的数
// 全局变量 k2:整数 // 存储基准值的最终位置 len: 整数 // 存储当前分区长度 // 分区函数 函数 partition(a: 整数数组, left: 整数, right: 整数) 返回 整数数组指针: m = a[left] // 选择第一个元素作为基准值 l = 0 // 左指针 -
实验二
任务一 #pragma once #include <string> // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T &t); // 复制构造函数 T(T &&t); // 移动构 -
实验作业2
四、实验结论 实验内容1 代码1 T.cpp 1 #include "T.h" 2 #include <iostream> 3 #include <string> 4 5 // 类T实现 6 7 // static成员数据类外初始化 8 const std::string T::doc{"a sim -
实验2
任务一:T.h #pragma once #include<string> //类T:声明 class T{ //对象属性、方法 public: T(int x=0,int y=0); //普通构造函数 T(const T &t); //复制构造函数 T(T &&t); //移动构造函数 ~T(); -
实验2
实验任务1: 源代码T.h 1 #pragma once 2 #include<string> 3 4 class T{ 5 public: 6 T(int x=0,int y=0); 7 T(const T &t); 8 T(T &&t); 9 ~T(); 10 11 void adjust(in -
实验二
实验任务一 T.h 1 #pragma once 2 3 #include<string> 4 5 //类T:声明 6 class T{ 7 //对象属性、方法 8 public: 9 T(int x=0,int y=0); //普通构造函数 10 T(const T &t); //复制构造函数 1 -
实验二
实验任务一: 代码 T.h 点击查看代码 #pragma once #include <string> class T { public: T(int x = 0, int y = 0); T(const T &t); T(T &&t); ~T(); void adjust(int ratio); -
oop实验二
实验任务一 源代码 #pragma once #include <string> // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T &t); // 复制构造函数 T(T &&t); -
20232421 2025-2026-1 《网络与系统攻防技术》实验三实验报告
20232421 2025-2026-1 《网络与系统攻防技术》实验四实验报告 1.实践内容 1.1 实践目标 正确使用msf编码器,veil-evasion,自己利用shellcode编程等免杀工具或技巧。 正确使用msf编码器,使用msfvenom生成如jar之类的其他文件 veil,加壳工具 -
实验3
实验任务1 1 #include<stdio.h> 2 char score_to_grade(int score); 3 4 int main() 5 { 6 int score; 7 char grade; 8 9 while(scanf("%d",&score) != EOF){ 10 gra -
20232309 2025-2026-1 《网络与系统攻防技术》实验三实验报告
1.实验内容 1.1学习内容 1.msfvenom的使用 2.veil的下载和使用 1.2问题回答 1.杀软是如何检测出恶意代码的? 特征码检测:通过比对文件或程序的静态特征(如特定字符串、哈希值、代码片段)与病毒库中的已知恶意代码特征进行匹配 启发式检测:分析文件行为特征,根据是否体现出恶意行为自 -
20232326 2025-2026-1 《网络与系统攻防技术》实验三实验报告
一、实验内容与问题回答 1.1 实验核心内容 (1)使用msfvenom及编码器生成多格式恶意文件,验证编码免杀效果; (2)通过Veil-Evasion工具生成自定义免杀Payload; (3)手动编写C语言加载器执行Shellcode,实现底层免杀; (4)使用UPX和Hyperion加壳工具, -
20232412 2025-2026-1 《网络与系统攻防技术》实验三实验报告
1.实验内容 实践目标 正确使用msf编码器,veil-evasion,自己利用shellcode编程等免杀工具或技巧 正确使用msf编码器,使用msfvenom生成如jar之类的其他文件 学会使用veil,加壳工具 使用 C + shellcode编程 通过组合应用各种技术实现恶意代码免杀 如果成 -
20232303 2025-2026-1 《网络与系统攻防技术》实验三实验报告
20232303 2025-2026-1 《网络与系统攻防技术》实验三实验报告 1. 实验内容 本次实验的名称为免杀原理与实践,通过本部分内容的学习,能够掌握免杀原理与技术,认识到杀软局限性,提高在工作生活中对于恶意软件防范能力。 具体实验内容如下: 正确使用msf编码器,veil-evasion, -
20232429 马成栋 2025-2026-1 《网络与系统攻防技术》实验三实验报告
1.实验内容 问题回答: (1)杀软是如何检测出恶意代码的? 1.特征码检测,2.行为分析检测,3.启发式检测。 (2)免杀是做什么? 免杀本质是“让恶意代码绕过杀软检测的技术手段”,但需明确其合法边界。 (3)免杀的基本方法有哪些? 1.修改特征码,2.隐藏恶意行为,3.降低可疑度 2.实验过程 -
实验二
实验任务1: 1 #pragma once 2 #include <string> 3 // 类T: 声明 4 class T { 5 // 对象属性、方法 6 public: 7 T(int x = 0, int y = 0); // 普通构造函数 8 T(const T& t); // 复制构造 -
20232403 2025-2026-1 《网络与系统攻防技术》实验三实验报告
20232403 2025-2026-1 《网络与系统攻防技术》实验三实验报告 1.实验内容 根据本周所学回答问题: (1)杀软是如何检测出恶意代码的? 杀软检测恶意代码的核心逻辑是通过 “识别恶意特征或行为”,将恶意代码的特征值储存到资源库,分析目标文件特征并于库比对来检测恶意代码。 (2)免杀是