0%

embyserver回避验证

EMBY 回避验证

Emby 是一个Media hosting 工具,与 Plex/Kodi 类似,提供视频转换后串流或通过网络直接提供视频、音乐、图片的功能,并且具有削挂功能,可以从 TMDB 之类的网站获取影片信息,展示画报墙,还可以自动扫描硬盘中的媒体文件,自动下载字幕。
在之前 Emby 是一个开源软件,到3.6版本时部分开发者将其闭源,并对其中部分功能进行收费。另外部分开发者fork了其源代码,开发了Jellyfin ,但是在目前的版本中,bug仍然较多,可用性不强。
Emby 的 Premium 功能列表可见于:
Emby Premiere
简单说一下如何绕过 Emby 的验证使用 Premium 功能。

通过对相关网络请求进行抓包,可以发现 Emby Server 使用 mb3admin.com 做 licence 验证,验证的 url 共有三个,分别是

  • /admin/service/registration/validate
  • /admin/service/registration/validateDevice
  • /admin/service/registration/getStatus

Emby 使用 validate 验证 licence 是否有效,使用 validateDevice 验证当前设备是否是注册的有效设备, 同时用 getStatus 做辅助检测。
可自建反代,使用自签证书并导入信任,劫持mb3admin.com,对这三个地址返回验证成功的信息,即可成功回避验证使用 premium 功能。
成功后 Emby Server 会显示 Premium 徽标,在相关页面也会显示高级版信息


资料来源:Pastebin