爱墨迹 - 兰空图床
type: channel
link: https://imgki.com/tag/%E5%85%B0%E7%A9%BA%E5%9B%BE%E5%BA%8A/
items: Lsky Pro 兰空图床被破解了
items: 兰空图床/虚拟主机安装/踩坑小结/ShareX对接

Lsky Pro 兰空图床被破解了
type: item
date: 2026-02-02T09:01:00+08:00
description: 根据您提供的来源文章 记录破解兰空图床（Lsky-Pro），我将其内容整理总结为以下这篇技术分享博客：兰空图床 Pro (Lsky-Pro) 授权绕过与本地部署指南兰空图床（Lsky-Pro）是一款功能强大的图床框架。在 Pro 付费版本中，官方加入了授权验证机制。然而，根据博主 二叉树树 的研究发现，该系统的激活过程并未进行复杂的加密，这为绕过授权提供了可能。本文将基于原作者的研究成果，整理出三种规避授权的方案，仅供学习交流使用。方案一：使用“开心版”本地源码（推荐）这是最简单的方法。作者直接修改了源码逻辑，使其脱离官方授权服务器运行。1. 修改核心逻辑在该版本中，作者完成了以下修改：强制授权通过：安装时输入任何授权密钥都会内部返回 true，不再请求官方服务器。劫持更新检测：始终返回当前版本为最新版，防止因自动更新导致破解失效。全本地化执行：所有验证操作均在本地完成。2. 环境与部署建议推荐环境：宝塔面板（作者指出 1Panel 的容器化 PHP 可能存在适配问题）。1Panel 补丁：若使用 1Panel，建议采用 PHP 8.2，并针对 404/500 错误在 Nginx 中配置 fallback 机制：error_page 404 @fallback; location / { try_files $uri $uri/ @fallback; } location @fallback { rewrite ^ /index.php last; }方案二：利用 Burp Suite 手动破解如果你希望使用官方原始包体或想要学习破解过程，可以使用抓包工具手动替换响应内容。1. 拦截设置使用 Burp Suite 配置代理。注意，除了拦截请求（Request）外，必须在 Burp 中手动设置拦截响应（Response）。2. 注入模拟响应在执行 ./install.sh 安装脚本时，输入你的域名（务必填对，否则预览地址会出错）和任意密钥。放行请求（Request）。当收到官方返回的 401 Unauthorized 响应时，将其内容替换为“成功”状态的 JSON 数据（作者提供了成功响应模板）。点击放行，系统将认为授权成功并完成安装。方案三：进阶——自建模拟授权服务器此方案适合追求长效、自动化的开发者，通过 Cloudflare Workers 将授权请求重定向到自己的服务器。1. 部署 CF Worker在 Cloudflare Workers 上部署一段简单的脚本，模拟官方授权接口的返回数据（Status 200 及对应的版本信息 JSON）。2. 修改配置文件部署完成后，修改 Lsky-Pro 根目录下的 config/app.php，将官方的服务接口地址改为你自己的 Worker 地址：/** * 服务接口地址 */ 'service_api' => env('APP_SERVICE_API', 'https://你的域名.workers.dev'),这样整套系统在每次校验时都会与你的模拟服务器通信，从而实现持续“激活”状态。引用来源：原文标题：记录破解兰空图床（Lsky-Pro）作者：二叉树树发布日期：2025年8月20日（最后更新于 2026年3月）声明：本文内容仅基于公开的技术分析进行整理，仅供技术交流与教育研究使用。请支持正版软件。温馨提示：在解压作者提供的 zpaq 格式压缩包时，请使用最新版本的 Bandizip，旧版软件可能无法识别该格式。

兰空图床/虚拟主机安装/踩坑小结/ShareX对接
type: item
date: 2023-07-09T23:10:00+08:00
description: 手里有一个wiki的虚拟主机，关于兰空图床【开源版】官方连接：Lsky Pro 官网 · 文档 · 社区 · 演示 · Telegram 群组master 分支为未安装三方拓展的版本，通常包含了最新未发布版本的一些实验性新特性和修复补丁，正式版本请点击 这里 下载。发现 bug 请提交 issues (提问前建议阅读提问的智慧)有任何想法、建议、或分享，请移步 社区特色[X] 支持本地等多种第三方云储存 AWS S3、阿里云 OSS、腾讯云 COS、七牛云、又拍云、SFTP、FTP、WebDav、Minio[X] 多种数据库驱动支持，MySQL 5.7+、PostgreSQL 9.6+、SQLite 3.8.8+、SQL Server 2017+[X] 支持配置使用多种缓存驱动，Memcached、Redis、DynamoDB、等其他关系型数据库，默认以文件的方式缓存[X] 多图上传、拖拽上传、粘贴上传、动态设置策略上传、复制、一键复制链接[X] 强大的图片管理功能，瀑布流展示，支持鼠标右键、单选多选、重命名等操作[X] 自由度极高的角色组配置，可以为每个组配置多个储存策略，同时储存策略可以配置多个角色组[X] 可针对角色组设置上传文件、文件夹路径命名规则、上传频率限制、图片审核等功能[X] 支持图片水印、文字水印、水印平铺、设置水印位置、X/y 轴偏移量设置、旋转角度等[X] 支持通过接口上传、管理图片、管理相册[X] 支持在线增量更新、跨版本更新[X] 图片广场安装要求PHP >= 8.0.2BCMath PHP 扩展Ctype PHP 扩展DOM PHP 拓展Fileinfo PHP 扩展JSON PHP 扩展Mbstring PHP 扩展OpenSSL PHP 扩展PDO PHP 扩展Tokenizer PHP 扩展XML PHP 扩展Imagick 拓展exec、shell_exec 函数readlink、symlink 函数putenv、getenv 函数chmod、chown、fileperms 函数[scode type="blue" size=""]下面是针对虚拟主机的安装教程，我的虚拟主机是Wiki的HK CN2，面板是Plesk。虚拟主机实际上有很多限制，很多主机商因为不开放函数、php插件导致无法安装成功，所以大家量力而行。关于VPS的全网有很多的，大家可以自己搜一下[/scode]指定public目录解决方案一编辑.htaccess文件，指定 public 为运行目录，就可以正常安装了。 RewriteEngine On RewriteCond %{REQUEST_URI} !^public RewriteRule ^(.*)$ public/$1 [L]解决方案二在主机目录后面加上public，就正常了。对接ShareX全网给出了很多对接的配置，但是很多都不能用，后来经过多番查找，shareX更新14.0版本之后重写了自定义上传器语法解析器，导致Authorization字段中“|”字符之后的内容会被吞。这是最新的配置文件{ "Version": "13.7.0", "Name": "兰空图床", "DestinationType": "ImageUploader", "RequestMethod": "POST", "RequestURL": "https://你的图床地址/api/v1/upload", "Parameters": { "strategy_id": "2（以管理员身份登录，查看对应的存储策略id）" }, "Headers": { "Authorization": "Bearer [你生成的API密钥]" }, "Body": "MultipartFormData", "FileFormName": "file", "URL": "$json:data.links.url$", "ThumbnailURL": "$json:data.links.thumbnail_url$", "ErrorMessage": "$json:message$" }官方有一个指引：兰空图床配置常见问题常见问题官方的一个问题List：https://github.com/lsky-org/lsky-pro/discussions/357