博客

列表

​【安全预警】OpenSSH 高危漏洞CVE-2024-6387防范及缓解

【安全预警】OpenSSH 高危远程执行漏洞CVE-2024-6387防范及缓解近日某网络安全部门监测,目前在 OpenSSH 服务器 (sshd) 中发现了一个未经身份验证的 RCE-as-root 漏洞,编号为 CVE-2024-6387,称为 regreSSHion。该漏洞是一种信号处理程序竞争条件,已知可在基于 32 位 glibc 的 Linux 发行版上运行的特定版本范围的 OpenS

KVM虚拟机安装部署全攻略

概述01原理KVM(Kernel-based Virtual Machine)虚拟化技术是一种基于内核的虚拟化技术,KVM虚拟化技术的实现依赖于CPU的虚拟化扩展(如Intel VT和AMD-V)。当宿主机启动时,KVM会加载一个轻量级的内核模块kvm.ko,该模块负责与硬件进行交互,实现虚拟机的创建、管理和调度。02组成● KVM内核模块:负责与硬件进行交互,提供虚拟机的创建、管理和

【安全预警】PHP 远程代码执行(CVE-2024-4577) - PHP CGI 参数注入漏洞

近日很多网络公司安全部门监测,PHP 远程代码执行漏洞(CVE-2024-4577)正在被大量利用,此漏洞让未经身份认证的远程攻击者可以通过特定的字符序列绕过此前CVE-2012-1823的防护,通过参数注入攻击在远程PHP服务器上执行任意代码,从而导致远程代码执行、敏感信息泄露或造成服务器崩溃。目前该漏洞技术细节已在互联网上公开,鉴于此漏洞影响范围较大,建议客户尽快做好自查及防护。

Linux 中 WIFI 和热点的使用

之前一直在 ubuntu 的图形界面中使用,突然需要在 ARM 板上打开热点,一时给弄蒙了,在此记录一下一、网卡命令显示所有网络信息sudo ip link show关闭或打开网络sudo ip link set wlan0 downsudo ip link set wlan0 up激活或启动网络sudo ifconfig wlan0 up设置 ip 地址sudo ifcon

Webpack 代码分割和懒加载技术

在现代前端开发中,优化应用性能是一个至关重要的任务。Webpack 作为一个强大的打包工具,为我们提供了代码分割和懒加载的功能,可以显著提升应用的加载速度和用户体验。本文将深入解析 Webpack 的代码分割和懒加载技术,帮助开发者更好地理解和应用这些技术。什么是代码分割?代码分割(Code Splitting)是一种将代码拆分成多个小包的技术,以便按需加载。这样可以避免一次性加载所有代码,从

如何设计一套单点登录系统 ?

一、介绍在企业发展初期,使用的后台管理系统还比较少,一个或者两个。以电商系统为例,在起步阶段,可能只有一个商城下单系统和一个后端管理产品和库存的系统。随着业务量越来越大,此时的业务系统会越来越复杂,项目会划分成多个组,每个组负责各自的领域,例如:A组负责商城系统的开发,B组负责支付系统的开发,C组负责库存系统的开发,D组负责物流跟踪系统的开发,E组负责每日业绩报表统计的开发...等等。规模

MySQL中为什么要使用索引合并(Index Merge)?

在生产环境中,MySQL语句的where查询通常会包含多个条件判断,以AND或OR操作进行连接。然而,对一个表进行查询最多只能利用该表上的一个索引,其他条件需要在回表查询时进行判断(不考虑覆盖索引的情况)。当回表的记录数很多时,需要进行大量的随机IO,这可能导致查询性能下降。因此,MySQL 5.x 版本推出索引合并(Index Merge)来解决该问题。本文将基于MySQL 8.0.22版本对

防火墙如何保护网络服务器免受攻击?

防火墙是网络安全中的关键防御技术,用于监控和控制进出网络服务器的流量,从而保护服务器免受未经授权的访问和各种网络攻击,下面将详细分析防火墙如何保护网络服务器免受攻击,并提出相应的建议:(图片来源网络,侵删)1、网络隔离与访问控制不同网络环境的隔离:防火墙能够实现对不同网络环境的隔离,确保敏感数据和服务不受未经授权的访问。限制访问:通过配置防火墙,可以限制哪些IP地址、端口或服务可以被

野兔在线工具箱系统安装部署说明文档(商业版)

这个是商业版的,不是早期免费版的旧版那个系统,旧版的可以看这个教程,不过那个系统不更新了 ,https://www.662p.com/other/5310今天花点时间来整理一下,把这个安装教程分享给大家。首先下载那个野兔在线工具系统(商业版),安装运行环境,官方推荐是PHP8.0 ,低版本不支持了,因为系统已经升级到thinkphp8,最新版框架了上传项目代码,并解压 &n

PHP 实现四种基本排序算法

许多人都说算法是程序的核心,算法的好坏决定了程序的质量。作为一个初级 phper,虽然很少接触到算法方面的东西。但是对于基本的排序算法还是应该掌握的,它是程序开发的必备工具。这里介绍冒泡排序,插入排序,选择排序,快速排序四种基本算法,分析一下算法的思路。前提:分别用冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组中的值按照从小到大的顺序进行排序。$arr(1,43,54,62,21,6