极
极核实验室

最近文章

hhjmk

一篇文章告诉你雷池究竟怎么样

AI 摘要

文章对比了雷池社区版与Coraza、ModSecurity、宝塔WAF、ngx-lua-waf、SuperWAF等WAF的性能和功能,指出雷池社区版在准确率上最高,处理时间短。文章引用了来自互联网和作者个人的评价,认为雷池性能可靠,但操作逻辑和自定义规则方面存在不足。功能对比显示雷池社区版在敏感度、易用性、自由度等方面表现适中,专业版功能更全面但价格较高。文章还讨论了使用WAF后的常见问题及雷池的缺点,如人机验证流程复杂、黑白名单规则不支持OR、规则不支持导出等。

前言:本文中的“雷池”均指“雷池社区版”,专业版会特别标注 检出效果及性能 检出效果对比 对于 WAF 检出效果,社区中已经有了相关的文章可以参考 六款免费 WAF 的测试报告 - CT Stack 安全社区 (chaitin.com) 这里仅引用最后放出的对比表格,要看更详细的数据请点击上方链接阅读原文 WAF 名称漏报数量误报数量准确率平均处理时间雷池社区版149 条38 条99.44%0.7

hhjmk

WordPress 6.5 版本即将发布(新功能介绍)

AI 摘要

WordPress 6.5预计于3月26日发布,是2024年的首个主要版本,核心程序接受翻译建议和修正。新版本引入字体库功能,支持管理网站字体并连接Google Fonts,同时提供AVIF图像格式支持,文件更小且兼容性需检查。插件依赖功能通过“Requires Plugins”标头简化安装,并允许编程方式过滤依赖项。性能增强超过110项,加载和输入处理速度提升显著,翻译效率提高。辅助功能改进超过65项,提升管理面板可访问性。用户可下载RC2版本安装体验新功能。

WordPress 6.5预计 3月26日发布,目前核心程序接受新词条的翻译建议和修正,欢迎参与翻译 并且 WordPress 官方已经说明,WordPress 6.5 将是 2024 年的第一个主要版本。 字体库 通过字体库,您可以很轻松的管理网站的字体,同时,字体库也可以连接至 Google Fonts 获取在线字体 如果您希望禁用字体库避免无关代码拖慢速度,可以在 wp-config.p

hhjmk

手写插件给上传文件末尾加时间戳,防止大量 SQL 查询

AI 摘要

WordPress 媒体库在处理文件上传时会重复查询数据库,导致 SQL 请求数量增加。现有重命名方法如添加时间戳会妨碍文件查找。建议获取文件扩展名,在文件末尾添加时间戳,然后将扩展名拼接回去,以优化查找效率。文章提供了实现代码,并推荐使用雨云服务器快速搭建 WordPress 环境。

在 WordPress 媒体库中,当上传文件时首先会在数据库中查询是否存在相同文件名的文件,如果有,那么就继续查询下一个文件名 这样会导致在重复上传一个相同文件名的文件后 SQL 请求数不断增加(即使文件内容是不一样的) 目前很多插件均为在文件名前或直接将文件名重命名为时间戳,这样会导致在查找文件时非常困难,为此我建议获取扩展名并在文件末尾添加时间戳,最后再将扩展名拼接回去,以下是完整代码,你可以

hhjmk

WordPress 从入门到精通【设置 WordPress】

AI 摘要

文章介绍了 WordPress 仪表盘的功能和设置选项,包括常规设置如站点标题和图标、URL配置、文章和链接默认分类等,以及阅读设置中的主页显示和Feed配置,讨论设置和媒体设置中的图片大小和文件上传,固定链接格式和伪静态配置,最后还提到了隐私设置。文章详细解释了各项功能的用途和操作方法,特别是针对触屏设备和不同Web服务器的伪静态配置提供了具体指导。

前言:为方便演示,前几张图使用 Playground 环境截取 进入仪表盘 在搭建完 WordPress 后,点击右上角第二个菜单项(个人资料)或左上角第二个菜单项(仪表盘)即可进入 WordPress 仪表盘 WordPress 站点首页(默认主题) 进入后台后可以看到左侧的功能列表以及顶部的Admin Bar以及最中间的主区域 在左侧的列表中可以找到目前可以使用的所有设置项、功能项、工具等

hhjmk

Linux安装最新稳定版qBittorrent WebUi

AI 摘要

文章介绍了在Ubuntu 20.04 64位系统下通过PPA安装qBittorrent Webui版的方法,包括安装add-apt-repository命令,添加稳定版或测试版PPA源,使用apt-get更新和安装qbittorrent-nox,以及通过screen创建后台会话确保程序持续运行。首次启动后,Webui默认登录地址为IP:8080,用户名和密码均为adminadmin,建议立即修改。

qBittorrent官方下载页面:https://www.qbittorrent.org/download.php 接下来简单的说一下,在Ubuntu 20.04 64 位系统下使用PPA安装最新稳定版qBittorrent的方法。 需要说明的是,接下来安装的不是Ubuntu桌面版的qBittorrent,而是供服务器使用的Webui版。 首先安装add-apt-repository命令,如果

hhjmk

还找最新Adobe全家桶?那不妨看看这个,让你紧跟新版且免费使用

AI 摘要

文章主要介绍了Adobe软件全家桶的离线安装包问题,指出市面上的资源多为限速网盘分享且需断网安装,十分不便。文章建议通过下载Adobe官方创意云并登录账号试用软件,随后使用开源的Adobe GenP工具进行破解。该方法无需额外寻找资源,操作简单,且GenP在GitHub开源,GitHub访问慢可使用蓝奏云转存版本。核心观点是提供一种更便捷的Adobe软件安装破解方案。

在网上这些全家桶离线安装包已经烂大街了,但基本上都是各种限速网盘的分享,并且有些还特地标明了安装时必须断网,可谓是麻烦又麻烦 首先去下载一个Adobe官方的创意云 下载并安装Creative Cloud应用程序 (adobe.com) 安装完成后登录你的Adobe账号,直接点击想要的应用的试用按钮 等待下载完成后,新用户会有免费试用的时长,但这是限时的,很明显不是我们想要的 这时候就可以拿出

hhjmk

Debian安装 BBR 加速,提高网络传输速度和减少延迟

AI 摘要

BBR加速是一种新型TCP拥塞控制算法,通过自适应调整拥塞窗口大小优化网络传输速度和减少延迟,性能优于传统算法。文章介绍了BBR加速的安装步骤,包括升级系统内核至4.9以上版本,通过modprobe tcp_bbr安装算法,并在sysctl.conf中配置启用。此外还提及BBR Plus或魔改版可提供更快的速度。该算法有效提升网络性能,尤其适用于解决网络拥堵和延迟问题。

随着互联网的不断发展,我们越来越依赖网络来进行日常工作和生活。但是,由于网络的不稳定性和带宽限制,我们经常会遇到网络拥堵和延迟问题。在这种情况下,BBR加速可以帮助我们提高网络传输速度和减少延迟,让我们更加流畅地使用互联网。 BBR加速是一种新型的TCP拥塞控制算法,它可以根据网络状况自适应地调整拥塞窗口大小,从而优化网络传输速度和减少延迟。与传统的TCP拥塞控制算法相比,BBR加速可以更精确地感

hhjmk

通用WordPress美化通知弹窗

AI 摘要

本文介绍了如何在WordPress网站中添加美化通知弹窗的方法,包括带倒计时和不带倒计时的版本。内容涵盖弹窗的HTML结构、JavaScript倒计时逻辑以及CSS样式设计,适用于所有WordPress主题。通过修改代码中的日期、图片URL和文本内容,可定制不同活动通知。使用时需将代码添加至footer.php文件或主题自定义底部,并建议配合MTM、GTM等标签管理器使用。

添加一个通用的WordPress美化通知弹窗,供会员活动或者通知使用。这个方法适用于所有的WordPress网站主题,并特别适合B2主题美化和子比主题等用户沟通较多的主题。分别有带倒计时版本和不带倒计时版本两个。 倒计时版通知源码 注意修改其中的中文内容 <script> window.onload = function () { countDown

hhjmk

仅需5元,手把手教你训练纳西妲GPT-SoVITS模型

AI 摘要

文章介绍了如何购买和设置显卡云服务器,以及部署GPT-SoVITS进行纳西妲声音模型训练的步骤。主要内容包括推荐购买雨云显卡云服务器,选择配置和系统,并通过远程桌面连接服务器。接着详细描述了下载和安装解压软件,解压GPT-SoVITS一键包,生成nahida.list文件,准备训练数据,进行SoVITS和GPT训练,最后通过TTS音频推理生成语音。文章提供了具体操作步骤和注意事项,如关闭Microsoft Defender Smartscreen解决下载问题,调整batch_size参数等,旨在指导读者完成纳西妲声音模型的部署和训练。

购买服务器 首先,我们需要买一台显卡云服务器 极度推荐使用雨云,优惠码:wp-admin 账户注册成功后,前往:购买地址 选择宿迁显卡云 若只是短期使用,建议选择最高配置,如果是长期使用,建议按需选择(主要关注显存) 系统选择Windows Server 2022 数据中心版 此系统已默认安装NVIDIA显卡驱动,CUDA已启用,版本如下: NVIDIA-SMI 537.70, Driver

hhjmk

使用2024年新版NPS自建内网穿透

AI 摘要

文章介绍了新版NPS的修复与功能提升,以及其部署和配置方法。新版NPS修复了原版漏洞,保持兼容并增加新功能,部署方式与原版相同。教程详细说明了在具有公网IP的服务器上部署NPS的步骤,包括系统选择、文件下载、安装启动和配置修改。还介绍了如何通过iptables放通端口并持久化规则,以及如何新增客户端和安装配置NPC。整个过程需替换服务器IP和验证密钥以完成连接。

上图为原版NPS,目前已经停止更新,并且有着较多的问题。但幸运的是,有大佬接手了它的开发工作 新版的NPS修复了大多的漏洞,并且与原版NPS兼容的同时添加了更多功能 其部署方式与原版NPS相同 部署教程 首先需要一台具有公网IP的服务器,以雨云为例,购买一台1核1G的美国服即可 系统选择默认的Debian11+BBR网络优化即可 在购买会自动创建,此时可以先将NPS、NPC下载下来(按需