构建emby伪验证服务器方法

构建emby伪验证服务器方法

Scroll Down

方法摘自OPENOS论坛 jobsix
发布主题《emby伪验证服务器》帖子,亲测成功解锁emby高级会员功能。
注:目前此方法已失效,特此说明。


具体步骤如下:

1.群晖套件中心安装好WebStation

2.在Web主目录下建立 mb3admin.com目录

3.新建虚拟主机

打开WebStation,新建虚拟主机,依次点击【网页服务门户】→【新增】→【创建服务门户】→【虚拟主机】→选择“基于名称”
屏幕截图 2021-11-24 162045.png

4.申请证书

推荐GMCert.org https://www.gmcert.org/subForm

选择RSA算法,2048位加密,主题名称/CN填入“mb3admin.com
“选择CA”条目的最后面有个“↓”,点击下载CA证书
打开高级选项,选择普通证书
主题备用名称填
DNS.1=mb3admin.com
DNS.2=*.mb3admin.com
密钥用途:数字签名 | 加密密钥 | 加密数据
扩展密钥用途:服务器认证 | 客户端认证
证书有效天数:824
证书链选项中勾选“自动包含CA证书链”
点击“签发证书”,下载密钥和SSL证书
将密钥和SSL证书上传到VPS,将CA证书安装到PC/iOS设备/Android设备等。

5.构建伪站运行代码

开启群晖SSH功能,通过超级终端进入群晖SSh root账户(此处不再详述如何进入root),运行下面脚本命令:

wget -N --no-check-certificate "https://raw.githubusercontent.com/LHZ-922/embyonekey/master/embyonekey.sh" && chmod +x embyonekey.sh && ./embyonekey.sh

运行完毕
可以输入以下命令测试

nginx -t

查询是否报错。

6.劫持mb3admin伪站

修改各客户端hosts文件使mb3admin.com指向刚刚建立的emby伪站地址,添加记录:

xxx.xxx.xxx.xxx mb3admin.com

注:若路由器支持hosts修改,修改路由器为最优方案。

7.查询是否成功

curl https://mb3admin.com/admin/service/registration/validateDevice
curl https://mb3admin.com/admin/service/registration/validateDevice/666

若返回

** 即为安装成功,enjoy it。**
屏幕截图 2021-11-24 162150.png