-
20222413 2021-2022-1 《网络与系统攻防技术》实验八实验报告
1.实验内容 1.1本周学习内容: 本周学习内容为简单登录网页的前后端编写,以及如何对网页进行sql注入攻击、xss攻击、CSRF攻击。 1.2实验内容 (1)Web前端HTML 能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。 (2)We -
# 2024-2025-1 20241310 《计算机基础与程序设计》第12周学习总结
2024-2025-1 20241310 《计算机基础与程序设计》第12周学习总结 作业信息 这个作业属于哪个课程 [2024-2025-1-计算机基础与程序设计](https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP) 这个作业要求在哪里 20 -
python学习笔记
上次已经发过对于python的一些基本的认识,例如一些基本语法以及数据类型,现在针对数据类型,以及基本语法进行近一步的学习。 变量的类型 1.整数(int)、浮点数(float)、字符串(str)类型的转换函数:int(),str(),float () 不同类型之间的运算规则 2.变量间的运算:+一 -
20222304 2024-2025-1 《网络与系统攻防技术》实验八实验报告
一、实验内容 二、实验过程 (一) Web前端HTML 开启Apache服务 理解HTML,理解表单,理解GET与POST方法 (二)Web前端javascipt 理解JavaScript的基本功能,理解DOM 编写登陆成功的php文件 尝试注入攻击 (三)Web后端:MySQL基础:正常安装、启动 -
20222304 2024-2025-1 《网络与系统攻防技术》实验七实验报告
一、实验内容及要求 本实践的目标理解常用网络欺诈背后的原理,以提高防范意识,并提出具体防范方法。具体实践有 (1)简单应用SET工具建立冒名网站 (2)ettercap DNS spoof (3)结合应用两种技术,用DNS spoof引导特定访问到冒名网站。 二、实验过程 2.1 简单应用SET工具 -
20222313 2024-2025-1 《网络与系统攻防技术》实验八实验报告
1. 实验内容 1.1 Web前端HTML 能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML 1.2 Web前端javascipt 理解JavaScript的基本功能,理解DOM 在1的基础上,编写JavaScript验证用户名、密码的规则。 -
20222412 2021-2022-2 《网络与系统攻防技术》实验八实验报告
20222412 2021-2022-2 《网络与系统攻防技术》实验八实验报告 1.实验内容 (1)Web前端HTML 能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。 (2)Web前端javascipt 理解JavaScript的基本功能 -
20222409 2021-2022-2 《网络与系统攻防技术》实验八实验报告
1.实验内容 1.1 本周学习内容 复习前后端区别:了解了前端主要负责页面展示和交互,使用技术如HTML、CSS、JS;后端则负责数据处理和业务逻辑,使用Java、Python等语言。 掌握SQL注入原理:学习了如何通过SQL注入绕过登录验证,例如利用' OR 1=1 --注入绕过登录。了解了普通注 -
20222401 2024-2025-2 《网络与系统攻防技术》实验八实验报告
1.实验内容 (1)Web前端HTML 能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。 (2)Web前端javascipt 理解JavaScript的基本功能,理解DOM。 在(1)的基础上,编写JavaScript验证用户名、密码的规则 -
20222422 2024-2025-1 《网络与系统攻防技术》实验八实验报告
一、实验内容 (一)总结本周学习内容 本周主要学习了web安全,首先是从前端技术(包括HTML、JavaScript、CSS以及Web前端框架)和后端技术(主要使用C、Java、PHP、Python、C#等语言)引入,随后学习了: SQL注入攻击(通过构造特殊的SQL语句,注入到Web应用的输入字段 -
实验5继承与多态
一.实验目的 正确使用C++语法定义和使用派生类 1. 正确使用C++语法重载运算符,理解编译器是如何将表达式转换为对运算符重载函数的调用的 2. 基于问题场景,合理使用派生机制、虚函数、纯虚函数、抽象类,实现接口继承与运行时多态 3. 能灵活应用类的组合、继承、多态编程解决实际问题 二.实验内容 -
实验5
实验任务1: publisher.hpp: 1 #pragma once 2 3 #include 4 #include 5 6 using std::cout; 7 using std::endl; 8 using std::string; 9 10 class -
实验五
任务1: 1 #pragma once 2 3 #include 4 #include 5 6 using std::cout; 7 using std::endl; 8 using std::string; 9 10 // 发行/出版物类:Publisher -
实验5 继承和多态
实验任务三 源码如下: 1 #pragma once 2 #include 3 #include 4 using std::string; 5 using std::cout; 6 using std::endl; 7 class MachinePets { 8 -
实验5
task3 hpp #pragma once #include #include using std::string; class MachinePets { public: MachinePets(const string& s); string get_n -
实验五
1 #pragma once 2 3 #include 4 #include 5 6 using std::cout; 7 using std::endl; 8 using std::string; 9 10 // 发行/出版物类:Publisher (抽象类 -
实验5 继承和多态
实验任务3 代码 pets.hpp 1 #pragma once 2 #include 3 #include 4 using namespace std; 5 6 class MachinePets { 7 public: 8 MachinePets(cons -
# 学期(如2024-2025-1) 学号(如:20241402) 《计算机基础与程序设计》第12周学习总结
学期(如2024-2025-1) 学号(如:20241402) 《计算机基础与程序设计》第12周学习总结 作业信息 这个作业属于哪个课程 <班级的链接>(如2024-2025-1-计算机基础与程序设计) 这个作业要求在哪里 <作业要求的链接>(如2024-2025-1计算机基础与程序设计第一周作业) -
实验五
任务一 publisher.hpp 1 #pragma once 2 3 #include 4 #include 5 6 using std::cout; 7 using std::endl; 8 using std::string; 9 10 // 发行/出 -
实验五
实验任务三 task3.cpp #include #include #include "pets.hpp" void test() { using namespace std; vector pets; pets.push_bac