侧边栏壁纸
  • 累计撰写 25 篇文章
  • 累计创建 49 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

emby全家桶破解

Jack
2025-01-04 / 0 评论 / 0 点赞 / 88 阅读 / 0 字
温馨提示:
本文最后更新于2025-01-05,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

前言

本文将介绍通过搭建虚假的 Emby Premiere 验证服务器来实现破解的方法。此方法适用于破解所有平台的 Emby 官方客户端。

破解步骤

1. 伪站搭建

Nginx Proxy Manager 为例,也可以使用 Nginx 等其他代理服务器。

步骤 1: 生成自签证书

证书网站生成自签名证书。选择签名为 CA,点击生成自签名证书后,下载 CER 证书和私钥。

image-qtsi.png

步骤 2: 配置 Nginx Proxy Manager

  1. 在 Nginx Proxy Manager 中添加自签证书。

  2. 添加 Proxy Hosts,并在 "Advanced" 配置中填入如下内容,保存后即可:

Advanced添加如下内容。点击保存即可。

location / {
    resolver 8.8.8.8 ipv6=off;
    set $target https://mb3admin.com;
    proxy_pass $target;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
}

location /admin/service/registration/validateDevice {
    add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Headers *;
    add_header Access-Control-Allow-Method *;
    add_header Access-Control-Allow-Credentials true;
    default_type application/json;
    return 200 '{"cacheExpirationDays": 3650,"message": "Device Valid","resultCode": "GOOD"}';
}

location /admin/service/registration/validate {
    add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Headers *;
    add_header Access-Control-Allow-Method *;
    add_header Access-Control-Allow-Credentials true;
    default_type application/json;
    return 200 '{"featId":"","registered":true,"expDate":"2099-01-01","key":""}';
}

location /admin/service/registration/getStatus {
    add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Headers *;
    add_header Access-Control-Allow-Method *;
    add_header Access-Control-Allow-Credentials true;
    default_type application/json;
    return 200 '{"deviceStatus":"","planType":"","subscriptions":{}}';
}

location /admin/service/appstore/register {
    add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Headers *;
    add_header Access-Control-Allow-Method *;
    add_header Access-Control-Allow-Credentials true;
    default_type application/json;
    return 200 '{"featId":"","registered":true,"expDate":"2099-01-01","key":""}';
}

location /emby/Plugins/SecurityInfo {
    add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Headers *;
    add_header Access-Control-Allow-Method *;
    add_header Access-Control-Allow-Credentials true;
    default_type application/json;
    return 200 '{"SupporterKey":"","IsMBSupporter":true}';
}

至此,伪站服务器搭建完成。

2.域名解析修改

在你的电脑或路由器中修改 hosts 文件,添加 mb3admin.com 域名指向伪站服务器 IP 地址。如果安装了 AdGuard Home 服务,也可以通过 DNS 重写实现域名解析。

验证伪站工作状态
  1. 在 Google Chrome 中访问 https://mb3admin.com/admin/service/registration/validateDevice

  2. 若显示 "您的连接不是私密连接",点击高级 -> 继续访问。

  3. 浏览器展示 {"cacheExpirationDays": 3650,"message": "Device Valid","resultCode": "GOOD"} 说明成功。

打开 Emby 官方客户端,在 Emby Premiere 设置页面随意输入一个 key 保存,即可完成破解。

Windows Emby Theater 客户端破解

需要修改客户端配置:

  1. 在客户端安装目录找到 Emby-Theater\system\electronapp 目录中的 main.js 文件。

  2. 用记事本打开,并在以下代码下方添加额外代码:

app.on('window-all-closed', function () {
    // On OS X it is common for applications and their menu bar
    // to stay active until the user quits explicitly with Cmd + Q
    if (process.platform != 'darwin') {
        app.quit();
    }
});

添加以下内容:

app.on('certificate-error', (event, webContents, url, error, certificate, callback) => {
        event.preventDefault()
        callback(true)
})

保存后,按照上述步骤完成破解。

其他客户端破解

路由器添加域名解析之后,其他客户端无需特殊设置,连上WIFI,首次进入时会有弹框,点击确认即可。

参考资料

评论区