如何搭建Wi-Fi CVE漏洞测试环境:详细步骤与设备配置
引言
随着Wi-Fi技术的普及,Wi-Fi网络成为了现代通信的重要组成部分。然而,Wi-Fi网络的安全性始终是一个备受关注的话题。通过漏洞扫描和安全测试,网络管理员可以及早发现并修复Wi-Fi设备中存在的安全隐患。本篇文章将详细介绍如何搭建Wi-Fi CVE(公共漏洞和暴露)漏洞测试环境,并通过一系列具体的设备与配置步骤,帮助您进行Wi-Fi漏洞的测试。
一、Wi-Fi CVE漏洞概述
Wi-Fi CVE漏洞通常是指与Wi-Fi协议、设备固件、加密机制等相关的安全漏洞。这些漏洞可能被攻击者利用,进行恶意入侵、数据窃取或网络劫持。因此,检测并修复Wi-Fi设备中的漏洞是保障网络安全的关键步骤。常见的Wi-Fi CVE漏洞类型包括:
- WPA/WPA2/WPA3加密漏洞:如密码暴力破解、加密算法漏洞。
- WPS漏洞:Wi-Fi保护设置(WPS)中的暴力破解漏洞。
- 固件漏洞:Wi-Fi路由器或接入点固件中的远程代码执行或信息泄露漏洞。
- Wi-Fi协议漏洞:如WEP加密协议的安全问题,或其他Wi-Fi协议的实现漏洞。
通过漏洞测试,您能够评估Wi-Fi设备和网络的安全性,并发现潜在的安全风险。
二、搭建Wi-Fi CVE测试环境的设备与工具
为进行Wi-Fi CVE漏洞测试,您需要准备一些设备和工具。以下是搭建Wi-Fi CVE测试环境所需的关键设备及其配置方法。
1. Wi-Fi 路由器或接入点(AP)
功能与作用:作为Wi-Fi网络的核心设备,Wi-Fi路由器或接入点用于创建无线网络,并提供互联网连接。您可以选择支持已知漏洞的设备,或者通过定制固件(如OpenWRT、DD-WRT)进行漏洞测试。
推荐设备:
- TP-Link TL-WR841N:一款经济实用的路由器,支持WPA2加密,可用于测试加密漏洞。
- Netgear Nighthawk R7000:支持较高的Wi-Fi标准,适用于测试复杂的Wi-Fi安全漏洞。
- Linksys WRT3200ACM:支持OpenWRT固件,方便进行自定义配置和漏洞测试。
配置步骤:
- 将Wi-Fi路由器/接入点连接至您的局域网,并根据需求配置SSID和加密方式(如WPA2/WPA3)。
- 更新路由器固件至已知有漏洞的版本,或者刷入自定义固件进行进一步测试。
- 开启设备的日志功能,便于后续分析漏洞。
2. Wi-Fi 客户端设备
功能与作用:Wi-Fi客户端设备用于模拟合法用户和攻击者,连接到Wi-Fi网络进行漏洞测试。
推荐设备:
- 笔记本电脑:安装Wi-Fi适配器,支持Linux或Windows操作系统。
- 智能手机:Android或iOS设备,可以模拟普通用户的Wi-Fi连接。
配置步骤:
- 将客户端设备连接至测试Wi-Fi网络,确保设备能够正常上网。
- 使用不同的操作系统(如Linux、Windows、Android、iOS)进行测试,模拟不同平台下的Wi-Fi连接。
3. 网络分析工具
功能与作用:网络分析工具可以捕获Wi-Fi流量,帮助您识别潜在的漏洞和问题。
推荐工具:
- Wireshark:强大的网络协议分析工具,能够捕获Wi-Fi数据包,分析Wi-Fi的协议、身份验证和加密设置。
- Aircrack-ng:一款专门的Wi-Fi安全工具,支持破解Wi-Fi密码、进行流量注入等操作。
- Kismet:Wi-Fi网络探测工具,能够捕获Wi-Fi流量并识别潜在的安全问题。
配置步骤:
- 安装Wireshark,捕获Wi-Fi网络的流量,并分析数据包中的加密协议和身份验证流程。
- 使用Aircrack-ng进行Wi-Fi密码破解,检测WPA/WPA2加密的强度。
- 使用Kismet进行网络扫描,检测网络中是否存在未经加密的流量或不安全的Wi-Fi协议。
4. 攻击工具(可选)
功能与作用:用于模拟攻击,测试Wi-Fi网络的安全性。
推荐工具:
- Metasploit:广泛应用的漏洞利用框架,可用于Wi-Fi相关CVE漏洞的测试。
- Reaver:专门用于破解Wi-Fi保护设置(WPS)的工具,测试WPS的安全性。
- Ettercap:中间人攻击(MITM)工具,能够拦截Wi-Fi流量并进行数据窃取。
配置步骤:
- 安装Metasploit并选择适当的Wi-Fi漏洞模块进行攻击。
- 使用Reaver工具暴力破解启用了WPS的Wi-Fi网络。
- 使用Ettercap进行中间人攻击,模拟攻击者拦截Wi-Fi流量并窃取敏感数据。
5. 虚拟化平台(可选)
功能与作用:通过虚拟化平台,可以在虚拟环境中进行Wi-Fi漏洞测试,减少对物理设备的依赖。
推荐工具:
- VirtualBox 或 VMware:虚拟化平台,用于创建虚拟机进行Wi-Fi测试,模拟不同的攻击和防御场景。
配置步骤:
- 在虚拟机中安装Linux或Windows操作系统,配置虚拟Wi-Fi适配器进行测试。
- 在虚拟机中使用网络分析工具和攻击工具进行漏洞扫描和攻击测试。
三、Wi-Fi CVE漏洞测试步骤
1. 配置Wi-Fi路由器/接入点
首先,将Wi-Fi路由器或接入点配置为测试网络,设置加密方式(如WPA2/WPA3),并开启日志功能。使用已知漏洞的固件或定制固件进行漏洞测试。
2. 设置Wi-Fi客户端设备
将客户端设备连接到测试Wi-Fi网络,使用不同的操作系统(Linux、Windows、Android、iOS)模拟合法用户连接,测试设备的连接稳定性和安全性。
3. 部署网络分析工具
使用Wireshark捕获Wi-Fi数据包,分析Wi-Fi的协议、身份验证和加密设置。使用Aircrack-ng进行密码破解,检查Wi-Fi网络的安全性。通过Kismet检测网络中是否存在不安全的Wi-Fi协议。
4. 模拟攻击
使用Reaver工具测试Wi-Fi保护设置(WPS)的暴力破解漏洞。使用Metasploit进行漏洞利用,模拟攻击者通过Wi-Fi漏洞获得设备控制权。使用Ettercap进行中间人攻击,测试Wi-Fi网络对流量窃取的防御能力。
5. 分析测试结果
通过分析Wireshark和Kismet捕获的流量,检查是否存在未加密的敏感数据、弱密码或不安全的协议。利用Metasploit和Reaver模拟的攻击,评估Wi-Fi网络对已知漏洞的防御能力。
四、结语
搭建Wi-Fi CVE漏洞测试环境是确保Wi-Fi网络安全的重要一步。通过使用合适的设备和工具,您可以有效地发现并修复潜在的Wi-Fi漏洞,保护网络免受攻击。希望本文能帮助您搭建一个完善的Wi-Fi漏洞测试环境,并为您的网络安全工作提供有力支持。
五、附件
以下是一些与Wi-Fi相关的重要CVE(公共漏洞和暴露)编号及其简要描述:
-
CVE-2024-28731:D-Link DWR 2000M 5G CPE(支持Wi-Fi 6 AX1800)存在跨站请求伪造(CSRF)漏洞,攻击者可通过端口转发选项获取敏感信息。
-
CVE-2024-28730:D-Link DWR 2000M 5G CPE存在跨站脚本(XSS)漏洞,攻击者可通过VPN配置模块的文件上传功能获取敏感信息。
-
CVE-2024-1430:Netgear R7000路由器的Web管理界面存在信息泄露漏洞,攻击者可通过访问
/currentsetting.htm
文件获取敏感信息。 -
CVE-2024-13104:D-Link DIR-816 A2路由器的Wi-Fi设置处理程序存在访问控制不当漏洞,攻击者可远程发起攻击。
-
CVE-2024-11651:EnGenius ENH1350EXT、ENS500-AC和ENS620EXT设备的Wi-Fi调度功能存在命令注入漏洞,攻击者可远程发起攻击。
-
CVE-2024-11061:Tenda AC10路由器的
/goform/fast_setting_wifi_set
功能存在堆栈溢出漏洞,攻击者可远程发起攻击。 -
CVE-2024-10195:Tecno 4G便携式WiFi TR118设备的
/goform/goform_get_cmd_process
功能存在SQL注入漏洞,攻击者可远程发起攻击。 -
CVE-2023-6339:Google Nest WiFi Pro存在根权限代码执行和用户数据泄露漏洞。
-
CVE-2023-6304:Tecno 4G便携式WiFi TR118设备的
/goform/goform_get_cmd_process
功能存在操作系统命令注入漏洞,攻击者可远程发起攻击。 -
CVE-2023-35837:SolaX Pocket WiFi 3设备的Web界面存在身份验证问题,攻击者可通过暴力破解攻击获取账户访问权限。
-
CVE-2023-35836:SolaX Pocket WiFi 3设备在设置和重新配置过程中,攻击者可在设备设置期间获取明文网络配置,包括Wi-Fi预共享密钥(PSK)。
-
CVE-2023-35835:SolaX Pocket WiFi 3设备提供的Wi-Fi接入点在初始配置后仍然存在,且没有网络身份验证,攻击者可利用该接入点进行进一步攻击。
-
CVE-2023-3548:未经授权的用户可通过暴力破解攻击获取IQ Wifi 6版本2.0.2之前的账户访问权限。
-
CVE-2023-34635:Wifi Soft Unibox Administration 3.0和3.1存在SQL注入漏洞,攻击者可通过未验证或未清理的用户名字段进行攻击。
-
CVE-2023-34552:某些EZVIZ产品的SADP多播协议中的堆栈溢出漏洞,未经身份验证的攻击者可在同一局域网内远程执行代码。
-
CVE-2023-34551:某些EZVIZ产品的EZVIZ SDK命令服务器中的堆栈溢出漏洞,经过身份验证的攻击者可在同一局域网内远程执行代码。
-
CVE-2023-34139:Zyxel USG FLEX系列和VPN系列固件中的命令注入漏洞,未经身份验证的局域网攻击者可在受影响设备上执行操作系统命令。
相关文章:
如何搭建Wi-Fi CVE漏洞测试环境:详细步骤与设备配置
引言 随着Wi-Fi技术的普及,Wi-Fi网络成为了现代通信的重要组成部分。然而,Wi-Fi网络的安全性始终是一个备受关注的话题。通过漏洞扫描和安全测试,网络管理员可以及早发现并修复Wi-Fi设备中存在的安全隐患。本篇文章将详细介绍如何搭建Wi-Fi …...
【三维重建】FeatureGS:特征值优化的几何精度和伪影减少3DGS的重构
文章:https://arxiv.org/pdf/2501.17655 标题:FeatureGS: Eigenvalue-Feature Optimization in 3D Gaussian Splatting for Geometrically Accurate and Artifact-Reduced Reconstruction 文章目录 摘要一、引言二、相关工作:3D特征三、算法3…...
请解释一下Standford Alpaca格式、sharegpt数据格式-------deepseek问答记录
1 Standford Alpaca格式 json格式数据。Stanford Alpaca 格式是一种用于训练和评估自然语言处理(NLP)模型的数据格式,特别是在指令跟随任务中。它由斯坦福大学的研究团队开发,旨在帮助模型理解和执行自然语言指令。以下是该格式的…...
WPS的AI助手进化跟踪(灵犀+插件)
Ver V0.0 250216: 如何给WPS安装插件用以支持其他大模型LLM V0.1 250217: WPS的灵犀AI现在是DeepSeek R1(可能是全参数671B) 前言 WPS也有内置的AI,叫灵犀,之前应是自已的LLM模型,只能说是属于“能用,有好过无”,所…...
本地事务简介
本地事务简介 1 事务基本性质 数据库事务的几个特性:原子性(Automicity)、一致性(Consistency)、隔离性或独立性(islation)和持久性(Durability),简称ACID。 原子性:一系列的操作,其整体不可拆分,要么同时成功&#…...
Python入门全攻略(七)
面向对象-基础 类和对象 类是一个抽象的概念,对象是一个具体的概念。类是对象的模板和蓝图,用来定义对象的属性和方法,对象是类的实例,具有具体的属性和行为。 类的定义 使用class关键字加上类名来定义类,在类的代码块中,我们可以写一些函数,这些函数是对一类对象共…...
SpringBoot 统一功能处理之拦截器、数据返回格式、异常处理
目录 拦截器 一、什么是拦截器 二 拦截器的使用 三 拦截路径配置 四 拦截器的执行流程 统一数据返回格式 统一异常处理 拦截器 一、什么是拦截器 拦截器是Spring框架提供的核心功能之一,主要用来拦截用户的请求,在指定方法前后,根据业务…...
Javascript网页设计案例:通过PDF.js实现一款PDF阅读器,包括预览、页面旋转、页面切换、放大缩小、黑夜模式等功能
前言 目前功能包括: 切换到首页。切换到尾页。上一页。下一页。添加标签。标签管理页面旋转页面随意拖动双击后还原位置 其实按照自己的预期来说,有很多功能还没有开发完,配色也没有全都搞完,先发出来吧,后期有需要…...
js考核第三题
题三:随机点名 要求: 分为上下两个部分,上方为显示区域,下方为控制区域。显示区域显示五十位群成员的学号和姓名,控制区域由开始和结束两个按钮 组成。点击开始按钮,显示区域里的内容开始滚动,…...
新型基于Go语言的恶意软件利用Telegram作为C2通信渠道
研究人员发现了一种新型后门恶意软件,使用Go语言编写,并利用Telegram作为其命令与控制(C2)通信渠道。尽管该恶意软件似乎仍处于开发阶段,但它已经具备完整的功能,能够执行多种恶意活动。这种创新的C2通信方…...
【Python 语法】Python 正则表达式(regular expressions, regex)
1. 基本语法1.1 字符匹配1.2 元字符1.3 特殊字符1.4 分组和捕获1.5 断言2. 常用函数2.1 `re.match()`2.2 `re.search()`2.3 `re.findall()`2.4 `re.sub()`2.5 `re.split()`3. 进阶用法3.1 捕获组3.2 非捕获组3.3 预查Python 中的**正则表达式(regular expressions, regex)**是…...
STM32 如何使用DMA和获取ADC
目录 背景 摇杆的原理 程序 端口配置 ADC 配置 DMA配置 背景 DMA是一种计算机技术,允许某些硬件子系统直接访问系统内存,而不需要中央处理器(CPU)的介入,从而减轻CPU的负担。我们可以通过DMA来从外设…...
【原创】vue-element-admin-plus完成编辑页面中嵌套列表功能
前言 vue-element-admin-plus对于复杂业务的支持程度确实不怎么样,我这里就遇到了编辑页面中还要嵌套列表的真实案例,比如字典,主字典嵌套子信息,类似于一个树状结构。目前vue-element-admin-plus给出的例子是无法满足这个需求的…...
Java零基础入门笔记:(3)程序控制
前言 本笔记是学习狂神的java教程,建议配合视频,学习体验更佳。 【狂神说Java】Java零基础学习视频通俗易懂_哔哩哔哩_bilibili Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类&…...
拷打,数据库面经!
数据库必会面试题 1. 请解释数据库中的MVCC(多版本并发控制)机制,并说明其在MySQL InnoDB中的具体实现方式? 答案: MVCC是一种通过维护数据的历史版本实现高并发的技术,允许读操作不阻塞写操作࿰…...
Docker+DockerCompose+Harbor安装
安装docker # 安装yum工具 yum install yum-utils -y# 配置yum源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# 安装docker yum install -y docker-ce-25.0.3 docker-ce-cli-25.0.3 containerd.io# 加载镜像 systemctl d…...
论文笔记(七十二)Reward Centering(一)
Reward Centering(一) 文章概括摘要1 奖励中心化理论 文章概括 引用: article{naik2024reward,title{Reward Centering},author{Naik, Abhishek and Wan, Yi and Tomar, Manan and Sutton, Richard S},journal{arXiv preprint arXiv:2405.0…...
在springboot加vue项目中加入图形验证码
后端 首先先要创建一个CaptchaController的类,可以在下面的代码中看到 在getCaptcha的方法里面写好了生成随机的4位小写字母或数字的验证码,然后通过BufferedImage类变为图片,顺便加上了干扰线。之后把图片转为Base64编码方便传给前端 为了…...
【系列专栏】银行IT的云原生架构-存储架构-数据库部署 10
银行 IT 的云原生架构:存储架构(数据库部署) 一、引言 在银行 IT 云原生架构的构建中,存储架构作为关键支撑,其性能、可靠性和扩展性直接影响着银行各类业务系统的运行效率与数据安全。而数据库作为数据存储与管理的…...
OpenGL ES -> 投影变换矩阵完美解决绘制GLSurfaceView绘制图形拉伸问题
GLSurfaceView绘制图形拉伸问题 假如在XML文件中声明GLSurfaceView的宽高为 android:layout_width"match_parent"android:layout_height"match_parent GLSurfaceView绘制的图形在Open GL ES坐标系中,而Open GL ES坐标系会根据GLSurfaceView的宽高将…...
【Three.js】JS 3D library(一个月进化史)
#春节过完了,该继续投入学习了~ 作为一个平面开发者,想要增进更多的技能,掌握web3D开发# 前置知识与技能 1. JavaScript 基础 - 掌握ES6语法(类、模块、箭头函数、解构等) - 熟悉异步编程(Promise、…...
在 debian 12 上安装 mysqlclient 报错
报错如下 Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Collecting mysqlclientUsing cached https://pypi.tuna.tsinghua.edu.cn/packages/61/68/810093cb579daae426794bbd9d88aa830fae296e85172d18cb0f0e5dd4bc/mysqlclient-2.2.7.tar.gz (91 kB)Installi…...
wordpress主题插件开发中高频使用的38个函数
核心模板函数 get_header()/get_footer()/get_sidebar() – 加载模板部件 the_title()/the_content()/the_excerpt() – 显示文章标题、内容、摘要 the_post() – 循环中获取文章数据 bloginfo(‘url’) – 获取站点URL wp_head()/wp_footer() – 输出头部/尾部代码 wp_n…...
BMS项目-面试及答疑整理
1. SOC计算用的什么原理实现的? bms目前计算SOC使用的安时积分+开路电压首先得对电池有一个抽象得概念,把电池比作游泳池,电量比作游泳池里面的水,电流比作流入和流出得水流,那么充电也就是往游泳池里面灌入水流安时积分:对水流进行一个实时监测,比如1S一次监测,那么每…...
js第十二题
题十二:轮播图 要求: 1.鼠标不在图片上方时,进行自动轮播,并且左右箭头不会显示;当鼠标放在图片上方时,停止轮播,并且左右箭头会显示; 2.图片切换之后,图片中下方的小…...
LeetCode-76.最小覆盖子串
1、题目描述: 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。 注意: 对于 t 中重复字符,我们寻找的子字符串中该字符数量必须…...
CAS单点登录(第7版)20.用户界面
如有疑问,请看视频:CAS单点登录(第7版) 用户界面 概述 概述 对 CAS 用户界面 (UI) 进行品牌化涉及编辑 CSS 样式表以及一小部分相对简单的 HTML 包含文件,也称为视图。(可选&…...
【强化学习的数学原理】第08课-值函数近似-笔记
学习资料:bilibili 西湖大学赵世钰老师的【强化学习的数学原理】课程。链接:强化学习的数学原理 西湖大学 赵世钰 文章目录 一、例子:曲线拟合二、原理-目标函数介绍三、原理-优化算法和函数选择四、原理-示例与分析五、Sarsa和Q-learning六、…...
基于css实现正六边形的三种方案
方案一:通过旋转三个长方形生成正六边形 分析: 如下图所示,我们可以通过旋转三个长方形来得到一个正六边形。疑问: 1. 长方形的宽高分别是多少? 设正六边形的边长是100,基于一些数学常识,可以…...
React VS Vue
React 和 Vue 是目前最流行的两个前端框架,它们在设计理念、生态系统和开发体验上各有特点。以下是对 React 和 Vue 的全方位对比: 1. 核心设计理念 React 库而非框架:React 是一个用于构建 UI 的库,专注于视图层,其…...
CMake 编译工具
在使用 CMake 时,你可以通过指定工具链文件来设置编译器(如 GCC、G 或 Clang)。以下是具体步骤: 1. 创建工具链文件 首先,创建一个工具链文件(例如 toolchain.cmake),并在其中指定…...
el-tree选中数据重组成树
vueelement-ui 实现el-tree选择重新生成一个已选中的值组成新的数据树,效果如下 <template><div class"flex"><el-tree class"tree-row" :data"list" ref"tree" :props"{children: children, label: …...
IO、NIO解读和不同点,以及常用的文件流操作方法
java高级——IO、NIO解读和不同点,以及常用的文件流操作方法 前情提要文章介绍1. 什么是IO1.1 节点的分类1.2 传输方式 2. 七大传输方式解读2.1 File类解读2.1.1 创建文件的三种方式2.2.2 File的常用方法2.2.3 如何正确认识FileUtils 2.2 字节流(核心&am…...
51单片机-按键
1、独立按键 1.1、按键介绍 轻触开关是一种电子开关,使用时,轻轻按开关按钮就可使开关接通,当松开手时,开关断开。 1.2、独立按键原理 按键在闭合和断开时,触点会存在抖动现象。P2\P3\P1都是准双向IO口,…...
Spring Boot Actuator 监控✨
Spring Boot Actuator 是 Spring Boot 提供的一个强大的监控和管理工具,它可以帮助你深入了解和监控你的应用程序的运行状态。通过 Actuator,你可以获取应用程序的健康状况、内存使用情况、线程信息、HTTP 请求跟踪等。🚀 核心知识点 &#…...
SpringBoot论坛网站 – 功能详解与部署教程
项目概述 《SpringBoot的论坛网站》是一个基于SpringBoot框架开发的现代化论坛平台,旨在为用户提供一个便捷的交流空间。该项目不仅功能丰富,还具备良好的扩展性和易用性,适合用于学习、分享和讨论各类话题。以下是项目的核心功能模块和部署…...
俄罗斯方块游戏完整代码示例
以下是一个基于Cocos Creator引擎开发的俄罗斯方块游戏的完整代码示例。该游戏实现了俄罗斯方块的基本功能,并且代码整合在单个文件中,无需任何外部依赖,可以直接在浏览器中运行。 1. 创建Cocos Creator项目 首先,确保你已经安装了…...
【设计模式】【结构型模式】组合模式(Composite)
👋hi,我不是一名外包公司的员工,也不会偷吃茶水间的零食,我的梦想是能写高端CRUD 🔥 2025本人正在沉淀中… 博客更新速度 👍 欢迎点赞、收藏、关注,跟上我的更新节奏 🎵 当你的天空突…...
【设计模式】03-理解常见设计模式-行为型模式(专栏完结)
前言 前面我们介绍完创建型模式和创建型模式,这篇介绍最后的行为型模式,也是【设计模式】专栏的最后一篇。 一、概述 行为型模式主要用于处理对象之间的交互和职责分配,以实现更灵活的行为和更好的协作。 二、常见的行为型模式 1、观察者模…...
Qt 6.8版本 自制windows下运行软件<一>——串口调试助手
自制串口调试助手 哔哩哔哩效果展示 一、 说明 本人在读学生,跟随哔哩哔哩网站北京迅为公司的教学视频,进行学习qt,由于视频中的实现过程是利用ui界面的实现,本人在学习过程中,通过完全敲代码的形式,实现同…...
Qt——静态函数中发送信号方法总结(不需要通过类内部信号与槽实现,关键是清楚你发送的信号源自哪个对象)
【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! 《项目案例分享》 《极客DIY开源分享》 《嵌入式通用开发实战》 《C++语言开发基础总结》 《从0到1学习嵌入式Linux开发》 《QT开发实战》 《Android开发实战》...
深入解析 vLLM:高性能 LLM 服务框架的架构之美(一)原理与解析
修改内容时间2.4.1处理请求的流程,引用更好的流程图2025.02.11首发2025.02.08 深入解析 vLLM:高性能 LLM 服务框架的架构之美(一)原理与解析 深入解析 vLLM:高性能 LLM 服务框架的架构之美(二)…...
关于视频去水印的一点尝试
一. 视频去水印的几种方法 1. 使用ffmpeg delogo滤镜 delogo 滤镜的原理是通过插值算法,用水印周围的像素填充水印的位置。 示例: ffmpeg -i input.mp4 -filter_complex "[0:v]delogox420:y920:w1070:h60" output.mp4 该命令表示通过滤镜…...
前端常见面试题-2025
vue4.0 Vue.js 4.0 是在 2021 年 9 月发布。Vue.js 4.0 是 Vue.js 的一个重要版本,引入了许多新特性和改进,旨在提升开发者的体验和性能。以下是一些关键的更新和新特性: Composition API 重构:Vue 3 引入了 Composition API 作为…...
JavaEE-SpringBoot快速入门
文章目录 本节目标Maven什么是Maven创建一个Maven项目maven项目功能maven的依赖管理全球仓库, 私服, 本地服务器, 配置国内镜像 第一个SpringBoot项目创建项目运行SpringBoot程序 SpringBoot原理初步Web服务器 总结 本节目标 了解什么是maven, 配置国内源使用Springboot创建项…...
盛铂科技 SMF106 低相位噪声贴片式频率综合器模块
在现代通信和电子设备领域,频率综合器作为关键组件,其性能优劣直接影响系统的整体表现。盛铂科技的 SMF106 低相位噪声贴片式频率综合器,以其卓越的性能和独特设计,成为众多高性能系统的选择。 一、频率覆盖范围广,步进…...
前端【技术方案】重构项目
1. 明确重构目标 优化性能 减少页面加载时间降低资源占用 提升代码可维护性 更规范的代码风格更清晰的代码结构更明确的模块设计 扩展功能 为项目添加新功能改进现有功能 2. 评估项目现状 审查代码 全面检查现有代码,找出代码中的问题,如代码冗余、耦合…...
第十六天 HarmonyOS WebView开发实战:从加载网页到与JavaScript交互
HarmonyOS WebView开发实战:从加载网页到与JavaScript交互 一、WebView基础与HarmonyOS特性解析 在移动应用开发中,WebView作为内嵌浏览器组件,在HarmonyOS(鸿蒙系统)中扮演着重要角色。它不仅能够加载本地和远程网页…...
Unity学习part2
为bilibili教程【【Unity教程】零基础带你从小白到超神】 https://www.bilibili.com/video/BV1gQ4y1e7SS/?p50&share_sourcecopy_web&vd_source6e7a3cbb802eb986578ad26fae1eeaab的笔记 1、灯光的使用 定向光模拟太阳,是平行光。旋转定向光,光…...
贪吃蛇游戏
贪吃蛇 一、html <div class"container" id"app"></div><script src"./js/index.js"></script>二、css * {margin: 0;top: 0;} .set {margin: 15px auto;width: 600px; } .container {width: 600px;height: 600px;bac…...