-
20242416 2026-2027-1 《网络与系统攻防技术》实验二实验报告
20242416 2026-2027-1《网络与系统攻防技术》实验二实验报告 1. 基础知识 1.1 反向 Shell 与网络连接 反向 Shell 是指目标端主动向控制端建立网络连接,并将命令解释器的输入输出通过连接转发。与单纯的端口连通性测试相比,判断反向 Shell 是否建立,应同时检查连接来 -
实验一
实验报告一 #include <stdio.h> int main() { printf(" o \n"); printf("<H>\n"); printf("I I\n"); return 0; } 实验截图 回答问题 实验报告二 源代码 #include <stdio.h> int main() -
20242308 2025-2026-1 《网络与系统攻防技术》实验二实验报告
1.基础知识 后门原理:后门是绕过正常身份认证,非法获取目标主机访问权限的程序/手段,攻击者可远程执行命令、操控主机,分为被动后门(等待攻击者连接)、主动反弹后门(目标主机主动向外发起连接)。反弹shell常用于防火墙限制端口入站访问的环境,目标主动回连攻击机,穿透防火墙。 netcat(nc):网 -
20242301 2026-2027-1《网络与系统攻防技术》实验二实验报告
20242301 2026-2027-1 《网络与系统攻防技术》实验二实验报告 实验名称:后门原理与实践 1.基础知识 1.1 后门是什么 后门(backdoor)指的是绕过正常身份认证、能在目标主机上长期隐蔽地执行命令的一类程序或配置。很多人把后门和木马混着说,其实关注点不太一样:木马说的是那个被 -
20242417 2026-2027-1 《网络与系统攻防技术》实验二实验报告
20242417 2026-2027-1 《网络与系统攻防技术》实验二实验报告 1. 基础知识 本实验围绕“后门的生成、传输、启动与后渗透控制”展开,涉及以下核心概念: 后门:绕过正常身份验证、权限检查,秘密进入系统 / 软件的通道,可以在不被察觉的情况下访问、控制目标主机,属于恶意程序 / 漏洞利 -
实验1
任务1 +源代码task1.c 点击查看代码 //打印一个字符小人 #include <stdio.h> int main() { printf(" O \n"); printf("<H>\n"); printf("I I\n"); return 0; } 点击查看代码 //打印一个字符小人 #in -
实验1
任务一1.1 源代码 点击查看代码 #include <stdio.h> int main() { printf(" O O\n"); printf("<H><H>\n"); printf("I II I\n"); return 0; } 运行截图 任务一1.2 源代码 点击查看代码 #includ -
实验1
任务1 源代码 // 打印一个字符小人 #include <stdio.h> int main() { printf(" o \n"); printf("<H>\n"); printf("I I\n"); return 0; } 屏幕截图 任务2 源代码 // 从键盘上输入三个数据作为三角形边长,判 -
20242326 2026-2027-1《网络与系统攻防技术》实验二实验报告
20242326 2026-2027-1《网络与系统攻防技术》实验二实验报告 学号:20242326 姓名:姚诗语 班级:2423 实验名称:后门原理及其应用 一、基础知识 (一)后门与反弹 Shell 后门是绕过正常认证或访问流程、让使用者能通过非预期通道重新进入系统的机制。反弹 Shell 则是 -
实验1
任务1 源代码 #include<stdio.h> int main() { printf("o\n"); printf("<H>\n"): printf("II\n"); return 0; } #任务2 ##源代码 ```c #include <stdio.h> int main() { dou -
实验1
任务一 #include<stdio.h> int main() { printf(" o \n"); printf("<H>\n"); printf("I I\n"); printf(" o \n"); printf("<H>\n"); printf("I I\n"); return 0; } # -
作业
实验一 源代码 点击查看代码 #include<stdio.h> int main() { printf(" o \n"); printf("<H>\n"); printf("I I\n"); return 0; } 截图  { printf(" o \n"); printf("<H>\n"); printf("I I\n"); printf(" o \n"); printf("<H>\n"); printf("I I\n"); -
实验1
任务1 源代码task.1 点击查看代码 #include <stdio.h> int main() { printf(" O \n"); printf("<H>\n"); printf("I I\n"); return 0; } ``` 运行测试截图 问题回答 任务2 源代码task2 点击查看代 -
实验一
实验1 ·task1.c 点击查看代码 #include <stdio.h> int main() { printf("O\n"); printf("<H>\n"); printf("I I\n"); return 0; } ·task1_1.c 点击查看代码 #include <stdio.h> -
实验1
任务1 源代码1 点击查看代码 #include <stdio.h> int main(){ int i=2; while(i--){ printf(" o \n"); printf("<H>\n"); printf("I I\n"); } return 0; } + 运行截图1 源代码2 点击查看 -
实验1
任务一 #include<stdio.h> int main() { printf(" o \n"); printf("<H>\n"); printf("I I\n"); return 0; } ```运行截图  { printf(" 0 0\n"); printf("<H> <H>\n"); printf("I I I I "); return 0; } 截图 任务2 代码 // 构成三角形的条件: 任意两边之和大于第三边 # -
实验1 C语言简单程序编写
实验任务1 垂直方向上打印两个字符小人: task1_1.c: #include <stdio.h> int main() { printf(" O \n"); printf("<H>\n"); printf("I I\n"); printf(" O \n"); printf("<H>\n"); p -
实验一
任务一 源代码1: include<stdio.h> int main() { printf(" O \n" ); printf("\n" ); printf("I I\n" ); return 0 ; } 运行截图 源代码2: include<stdio.h> int main() { print