江西省补贴性线上职业技能培训管理平台(刷课系统)

江西省补贴性线上职业技能培训管理平台(刷课系统)

目的是为了刷这个网课

image-20241110212821562

此系统有两个版本一个是脚本运行,另外一个是可视化界面运行

可视化运行

技术栈:flask、vue3
原理: 通过分析网站接口,对某些接口加密的参数进行逆向破解,从而修改请求参数,达到刷课目的
1、安装requirements.txt中的依赖

pip install -r requirements.txt

2、导入flashvideo.sql到Mysql数据库

image-20241110210045440

3、修改数据库和redis的连接地址和信息

image-20241110210014103

3、启动后端运行当前项目中的app.py

image-20241110205853507

4、启动前端

进入subsidy_web安装依赖

npm install

配置axios请求地址

image-20241110210559247

配置后端代理地址

image-20241110210627333

启动

npm run dev

登录

采用jwt配合axios发送请求完成统一的请求头参数携带

image-20241110211005734

注册

注册后端已经编写好对应的接口功能,暂未对外开放,可以自己调接口注册,进行登录

在这里插入图片描述

主页

需要先进行账号绑定

如果绑定失败那就 先解除绑定

image-20241110211228497

image-20241110211347154

点击刷课

image-20241110211414321

开始刷课

1、如果有正在进行的刷课会给出提示

image-20241110211523971

2、停止刷课

image-20241110211539374

3、刷课详情可以查看对应的日志

image-20241110211614404

脚本运行

安装完依赖执行flashClass.py

导入数据库flashvideo.sql

修改配置文件Config.py

image-20241110212240473

输入账号密码直接运行即可

image-20241110211806413
刷课信息

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/885550.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Scala 中 set 的实战应用 :图书管理系统

1. 创建书籍集合 首先,我们创建一个可变的书籍集合,用于存储图书馆中的书籍信息。在Scala中,mutable.Set可以用来创建一个可变的集合。 val books mutable.Set("朝花惜拾", "活着") 2. 添加书籍 我们可以使用操作符…

简单介绍一下mvvm mvc mvp以及区别、历史

MVC(Model - View - Controller) 因MVC架构的灵活性,架构图形式很多,仅供参考 历史: MVC 是最早出现的软件架构模式之一,其历史可以追溯到 20 世纪 70 年代,最初被用于 Smalltalk - 80 环境。…

线上问题排查的思路

线上问题排查的思路 线上问题的排查是一个很大的范围,其中包括服务器对应的硬件资源、软件资源、数据库使用情况等情况,下面将一一列举。一般情况下,系统出现事故,都会有事故报告,总结经验,避免下次出现类似…

“高级Java编程复习指南:深入理解并发编程、JVM优化与分布式系统架构“

我的个人主页 接下来我将方享四道由易到难的编程题,进入我们的JavaSE复习之旅。 1:大小写转换------题目链接 解题思路: 在ASCII码表中,⼤写字⺟A-Z的Ascii码值为65- 90,⼩写字⺟a-z的Ascii码值为97-122。每个字 ⺟…

结构体是否包含特定类型的成员变量

结构体是否包含特定类型的成员变量 在C中,可以使用模板元编程和类型特性(type traits)来判断一个结构体是否包含特定类型的成员变量。这通常通过std::is_member_object_pointer类型特性来实现,它可以用来检查给定的成员指针是否指…

Android基础知识整理一

1. Android基础知识(第一行代码-第2版) 1.1 Android开发特色 1.1.1 系统架构 Linux内核层,系统运行库层,应用框架层,应用层1.1.2 四大组件 活动Activity,服务Service,广播接收器Broadcast Receiver,内容…

shodan5(泷羽sec)

声明 学习视频来自B站UP主 泷羽sec,如涉及侵泷羽sec权马上删除文章。 笔记只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负 这节课旨在扩大自己在网络安全方面的知识面,了解网络安全领域的见闻,了…

前端 Flex 布局语法详解

文章目录 Flex 布局语法详解一、引言二、Flex布局基础1、Flex布局简介2、基本概念 三、容器属性1、flex-direction2、justify-content3、align-items 四、项目属性1、order2、flex3、align-self 五、总结 Flex 布局语法详解 一、引言 在现代网页设计中,布局是一个…

设备租借系统(源码+文档+部署+讲解)

本文将深入解析“设备租借系统”的项目,探究其架构、功能以及技术栈,并分享获取完整源码的途径。 系统概述 本项目名称为设备租借系统,是对企业内部设备进行信息化管理的系统,可以实现设备的借用、归还、状态跟踪等功能&#xff…

使用 PageHelper 在 Spring Boot 项目中实现分页查询

目录 前言1. 项目环境配置1.1 添加 PageHelper 依赖1.2 数据库和 MyBatis 配置 2. 统一的分页响应类3. 使用 PageHelper 实现分页查询3.1 Service 层分页查询实现3.2 PageHelper 分页注意事项 4. 控制层调用示例5. 常见问题与解决方案5.1 java.util.ArrayList cannot be cast t…

【C++】C++移动语义、左值右值、左值引用右值引用、移动构造函数、std::move、移动赋值操作符

二十五、C移动语义、左值和右值、左值引用右值引用、移动构造函数、std::move、移动赋值操作符 本部分讨论一些更高级的C特性:C移动语义。但是讲移动语义之前我们得先了解什么左值右值、左值引用和右值引用。 1、C的左值和右值、左值引用和右值引用左值是有地址的…

如何不封禁UDP协议同时防止UDP攻击

UDP(User Datagram Protocol)协议因其简单、高效的特点,广泛应用于各种网络服务中,如视频流、在线游戏和VoIP等。然而,UDP协议的无连接特性和缺乏内置的安全机制使其容易成为攻击者的靶标,常见的攻击类型包…

User是一个结构体,users := []User{} 和users := []User区别

这两种声明方式有重要的区别: users : []User{}: 创建了一个空的切片,已经初始化长度(len)为 0,容量(cap)为 0可以直接使用 append 操作不是 nil 切片内存已分配 func main() {users : []User{}fmt.Println(users nil) …

【国内中间件厂商排名及四大中间件对比分析】

国内中间件厂商排名 随着新兴技术的涌入,一批国产中间件厂商破土而出,并在短时间内迅速发展,我国中间件市场迎来洗牌,根据市占率,当前我国中间件厂商排名依次为:东方通、宝兰德、中创股份、金蝶天燕、普元…

Android自启动管控

1. 自启动管控需求来源 自启动、关联启动、交叉启动、推送启动等现象的泛滥除了对个人信息保护带来隐患外,还会导致占用过多的系统CPU和内存资源,造成系统卡顿、发热、电池消耗过快;还可能引入一些包含“恶意代码”的进程在后台隐蔽启动&…

使用Python生成随机密码并保存到文件的详尽指南

使用Python生成随机密码并保存到文件的详尽指南 引言 在信息时代,密码安全是保护个人和企业数据的关键。为了确保密码的复杂性和安全性,随机生成密码是一种常见且有效的方法。本文将详细介绍如何使用Python编写一个程序,生成随机密码并将其保存到文件中。内容涵盖环境准备…

C++上机实验|多态性编程练习

1.实验目的 (1)理解多态性的概念。 (2)掌握如何用虚函数实现动态联编 (3)掌握如何利用虚基类。 2.实验内容 设计一个飞机类 plane,由它派生出歼击机类fighter和轰炸机类 bomber,歼击机类fighter 和轰炸机类bomber 又共同派生出歼轰机(多用途战斗机)。利用虚函数和虚基类描述…

ctfshow(328)--XSS漏洞--存储型XSS

Web328 简单阅读一下页面。 是一个登录系统,存在一个用户管理数据库。 那么我们注册一个账号,在账号或者密码中植入HTML恶意代码,当管理员访问用户管理数据库页面时,就会触发我们的恶意代码。 思路 我们向数据库中写入盗取管理员…

Kubernetes的概述与架构

Kubernetes 的概述 Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,方便进行声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态系统,其服务、支持和工具的使用范围广泛。 Kubernetes 这个名字源于…

crond 任务调度 (Linux相关指令:crontab)

相关视频链接 crontab 进行 定时任务 的设置 概述 任务调度:是指系统在某个时间执行的特定的命令或程序 任务调度的分类: 1.系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等。 2.个别用户可能希望执行某些程序,比如…