iptv-proxy 凭据隐藏术5 步把 Xtream 真实账号密码替换为新凭据【免费下载链接】iptv-proxyReverse proxy on iptv m3u and m3u8 file and xtream codes client api项目地址: https://gitcode.com/gh_mirrors/ip/iptv-proxyiptv-proxy 是一款开源 IPTV 代理工具它的核心能力之一就是凭据隐藏把你 Xtream 服务商提供的真实账号密码藏在代理后面对外只暴露一套全新凭据。使用 iptv-proxy 后无论是分享 m3u 播放列表给家人朋友还是把播放器接入第三方应用真实账号信息都不会泄露。本文用 5 个简单步骤教你完成 Xtream 真实账号密码的全新替换。为什么你需要隐藏 Xtream 真实账号密码很多人直接把自己的 Xtream 账号密码写进 m3u 播放列表链接里例如http://iptv.example.com:1234/get.php?usernamerealuserpasswordrealpasstypem3u_plusoutputm3u8这样的链接一旦被转发服务商侧的真实身份就完全暴露了账号可能被共享、触发连接数限制甚至被封禁。iptv-proxy 的做法是反向代理它替你去请求原始 Xtream 服务同时把所有返回内容中的真实账号密码替换为你在代理端自定义的新凭据。项原始凭据隐藏代理凭据对外用户名realusermyuser密码realpassmypass服务器地址http://iptv.example.com:1234http://proxy.example.com:8080第一步准备好 Xtream 播放列表地址首先确认你手上有一条完整的 Xtream m3u/m3u8 播放列表地址它通常形如http://服务商地址:端口/get.php?username真实用户password真实密码typem3u_plusoutputm3u8这条地址必须能正常访问因为 iptv-proxy 会以它为数据源。建议先在本机浏览器里打开验证一次确认频道列表能正常加载再进入下一步。第二步获取并安装 iptv-proxyiptv-proxy 使用 Go 编写安装方式非常简单。获取源码后在项目根目录执行git clone https://gitcode.com/gh_mirrors/ip/iptv-proxy cd iptv-proxy go install安装完成后命令行里就能直接使用iptv-proxy命令了。全部配置参数集中在 cmd/root.go 中启动入口见项目根目录的 main.go。第三步配置全新凭据替换 Xtream 真实账号密码这是整个凭据隐藏流程的核心。iptv-proxy 把参数分为两组原始凭据参数--xtream-user、--xtream-password、--xtream-base-url用来连接真实 Xtream 服务对外新凭据参数--user、--password用来替代真实账号密码对外只暴露这一组。一条最小启动命令如下iptv-proxy \ --m3u-url http://iptv.example.com:1234/get.php?usernamerealuserpasswordrealpasstypem3u_plusoutputm3u8 \ --xtream-base-url http://iptv.example.com:1234 \ --xtream-user realuser \ --xtream-password realpass \ --user myuser \ --password mypass \ --port 8080 \ --hostname proxy.example.com替换逻辑在代理的 URL 重写层完成原始 m3u 中所有包含真实凭据的地址都会被改写为新凭据指向代理自身相关实现见 pkg/server/server.go 的replaceURL方法。第四步启动代理并验证隐藏效果启动服务后先验证对外地址是否可用。在浏览器中访问代理端的 m3u 地址http://proxy.example.com:8080/get.php?usernamemyuserpasswordmypasstypem3u_plusoutputts注意这里使用的已经是新凭据。你还可以请求player_api.php接口iptv-proxy 会返回替换后的登录信息——用户名、密码、服务器地址全部指向代理真实数据只作为内部数据源存在这一逻辑在 pkg/xtream-proxy/xtream-proxy.go 的login方法中实现。第五步把新地址接入你的播放器最后一步最简单把验证通过的新地址粘贴进你常用的播放器如 TiviMate、Kodi、IP-TV Player 等。播放器的请求会先到达 iptv-proxy由代理用真实凭据向 Xtream 服务商取流再回传给播放器。流媒体转发、EPG 电视指南、VOD 点播和剧集功能都被完整支持对应的路由定义见 pkg/server/routes.go。整个过程中真实账号密码只存在于你的服务器端对外永远是新凭据。进阶用 Docker 一键部署凭据隐藏代理不想手动构建项目提供了开箱即用的 docker-compose.yml通过环境变量即可完成同样的凭据替换environment: XTREAM_BASE_URL: http://iptv.example.com:1234 XTREAM_USER: realuser XTREAM_PASSWORD: realpass USER: myuser PASSWORD: mypass PORT: 8080 HOSTNAME: proxy.example.com保存配置后执行docker-compose up -d代理即刻生效凭据隐藏服务器 30 秒内即可投入使用。常见问题问换了新凭据后旧的 m3u 链接还能用吗能但那些链接里的真实账号密码会照常被替换掉不会暴露真实数据。问HLS 直播流里的凭据也能隐藏吗可以。iptv-proxy 会对 HLS 分片内容做字符串替换把真实凭据路径改写成新凭据相关处理见 pkg/server/xtreamHandles.go。问新凭据泄露了怎么办直接在启动参数里更换--user和--password并重启即可服务商侧的真实账号完全不受影响。5 步操作、一次配置你的 Xtream 真实账号密码就从此被稳稳藏在了 iptv-proxy 身后分享、接入、分发都可以放心进行了。【免费下载链接】iptv-proxyReverse proxy on iptv m3u and m3u8 file and xtream codes client api项目地址: https://gitcode.com/gh_mirrors/ip/iptv-proxy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考