• 朋友圈,提供博客收录、文章聚合展示等功能,欢迎来这里发现有趣的博客并尝试与博主成为朋友!如果你拥有一个独立博客,就赶快申请加入吧,逾 5 位博友正在等你哦!

Windows命令查看文件的MD5/SHA1/SHA256

本教程环境 Windows11 使用方法 按下win+r 键打开运行然后输入cmd 参照下文中的命令输入即可

Docker 私有代理

前言 Anye Docker Proxy 服务的停运 经过深思熟虑和全面的评估,我决定对 Anye Docker Proxy 服务进行停运。以下是关于停运服务的详细信息和相关考虑因素。 停运原因及考虑因素 安全与稳定性考量:鉴于境内网络安全形势的不断变化,即时起我将中止对 Dockerhub 仓库的代理服务。Docker 相关工具默认会自动处理失效镜像的回退,如果对官方源有访问困难问题,建议尝试使用其他仍在服务的镜像源。 作为公益站点的提供者,我深表歉意,Anye Docker Proxy 开站三个月来,已为超 340 多人提供超 1100 镜像下载,这不仅展示了该服务在短时间内获得的广泛认可,也证明了这一服务在帮助用户解决 Docker 镜像下载问题方面的显著成效。 在此,特别感谢以下机构和个人对 Anye Docker Proxy 服务提供的支持与帮助: 首先,感谢 1Panel 提供的服务器面板运维服务。1Panel 的高效、可靠的面板工具,为我们提供了稳定的运维支持,保障了服务的正常运行。 其次,感谢 Oracle 提供的免费服务器。Oracle 的免费服务器为我们的服务提供了坚实的硬件基础,使我们能够在低经济负担的情况下,顺利地开展和运营 Anye Docker Proxy 服务。 此外,感谢 浅时光博客 提供的教程和 Docker Proxy 基于的思路与设计灵感。浅时光博客的内容不仅启发了我们的设计思路,还为我们提供了宝贵的技术指导,使我们能够更好地实现服务的功能。 最后,感谢 404搜索引擎操作员 提供的 Vite 站点构建指南。 尽管 Anye Docker Proxy 服务即将停运,但私有构建方法依然公开,现记录如下 部署文档 部署环境 服务器要求 服务器:已安装 1Panel 面板的服务器一台,详细安装方法请参考 1Panel 安装教程。 快速安装命令...

使用雷池动态加密前端js、html

前言 关于雷池 长亭科技的雷池开源WAF(Web Application FireWalld)是一款足够简单、足够好用、足够强的免费 WAF。基于业界领先的语义引擎检测技术,作为反向代理接入,保护你的网站不受黑客攻击。 关于动态防护(BETA) 动态防护(BETA),能自动动态加密网站的 html

浅测 长亭雷池 WAF “动态防护”

前言 雷池 WAF 社区版的更新速度是真快啊,几乎一周一个小版本,俩月一个大版本,攻城狮们真的狠啊,没法测了。 废话不多说,前两天看到了 这篇文章,对雷池的“动态防护”功能挺感兴趣,特地来试试。 安装部署 本文以测评为主,不再阐述部署过程,介绍一下我这里的测试环境: VM1:1Panel 部署 OpenResty,部署项目 Anyeの导航 ,IP(192.168.0.220) VM2:部署雷池 WAF 社区版,添加站点,开启“动态防护”,IP(192.168.0.225) 测试 扒取页面 通常,我会采用这种方式来复刻一个主题,最常用的就是直接从浏览器开发人员工具中扒取出页面的 html,css,js 等文件,来重制主题。 开启了雷池动态防护的页面,会有一个解密的过程,其实也就是 js 执行的过程 HTML 这个过程极大的延长了页面的加载时间,大致是 3s 左右。 页面打开后,对于元素发现页面构建相同,代表页面并没有因为加密而产生变形 可见页面已加密,不过加密也导致 索引 页面严重增大🤣,看看后期有没有希望继续优化。 JS 加密了 js 文件尝试了一下,每次返回的js加密结果都不相同。 很明显是进行了混淆,不过经过文本对比后发现了端倪。 这里贴出完整 js 代码 // 源js文件 /*! * Lazy Load - JavaScript plugin for lazy loading images * * Copyright (c) 2007-2017 Mika Tuupola * * Licensed under the MIT license: * http://www.opensource.org/licenses/mit-license.php * * Project home: * https://appelsiini.net/projects/lazyl...

PVE 8.2 LXC 容器直通 USB 设备实现局域网共享打印机

前言 这也可能是一个小众需求。 办公室里放了一台小主机安装了 PVE 当小服务器用,跑一些乱七八糟的服务,之前安装了 Windows 10 LTSC 版本,专门连接打印机实现办公室内共享。但是吧, 别的服务都跑在 LXC 的 Debian 容器上,单单为了一台打印机而装了 Windows 占用那么高的内存,还卡卡的,不符合我这折腾的习惯。 正好,PVE 更新了 8.2 系统,LXC 容器可以直接在 资源 处直接添加 Device Passthrough ,避免了直接编辑 conf 文件的麻烦。(嘿嘿,谁不喜欢图形化) 那么话不多说,直接进入正题。 技术栈 PVE LXC 直通[1] OpenPrinting CUPS[2] HP Linux Imaging and Printing[3] PVE 下查看 USB 设备挂载路径并直通到 LXC 容器 PVE 8.2 的安装以及 LXC 容器的安装在这里不再赘述,如有需要可以看我这篇文章 《环境配置快速复制-PVE速配》 的内容。 PVE 查看 USB 设备挂载路径的方式很简单,在 PVE 的 shell 中执行 lsusb 命令进行查询,比如我这里 root@pve:~# lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 045: ID 03f0:1053 HP, Inc Ink Tank 310 series Bus 001 Device 003: ID 8087:0026 Intel Corp. AX201 Bluetooth Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 可以看到 HP, Inc Ink Tank 310 se...

使用Python自动获取EPIC免费游戏并推送到企业微信

源码函数源码import requests,jsondef get_epic_free_games(show=True): api_url = "https://store-si...

使用PHP通过API预热与刷新白山云CDN缓存

源码注: 缓存预热和缓存刷新返回数据的格式是相同的,参考测试示例中缓存预热的代码<?phpfunction sendRequestJSON($url, $method = 'GET', $...

一个花活玩法:随身站点

前言 这可能是一个小众需求。 作为社团社长,每次在纳新的时候总有一个难题:操场没有校园网 WIFI 覆盖,各大运营商信号覆盖也差,每次新成员需要扫码登记信息或者我们展示社团活动内容的时候,总是一群人围着,等网。。。 据此需求,我最近想到了一个花活儿玩法,使用各种派类开发板,开 AP 模式,部署成局域网站点,在 ARM 的低功耗和 Halo 的超易迁移的特性加持下,完美实现相关需求。 技术栈 1Panel (参考官方文档) Halo (参考官方文档) AP 模式[1] Nmcli 启动 WIFI 热点 在这里我的需求是启动一个公开的热点,方便同学们扫码连接。 查看 WiFi 设备 在终端中通过命令获取 WiFi 网络接口的名称,命令如下: ip link show 获取如下内容 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 00:00:a4:b4:9f:bf brd ff:ff:ff:ff:ff:ff 3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DORMANT group default qlen 1000 link/ether c8:...

matomo设置使用cdn获取真实客户端IP

环境介绍 matomo使用cdn的时候统计到的IP会是cdn节点IP并不是真实的客户端IP 配置 修改Nginx配置 在nginx中添加下列代码 real_ip_header X-Forwarded-For; real_ip_recursive on; set_real_ip_from 0.0.0.

Linux硬盘io测试

环境介绍 系统:debian12 需求:使用fio进行硬盘io测试 安装fio 查看是否安装fio 输入命令 fio -v来查看是否安装了 若安装了则会输出fio-版本,若未安装则会报错 安装fio 输入命令