nilaoda / N_m3u8DL-CLI

[.NET] m3u8 downloader 开源的命令行m3u8/HLS/dash下载器,支持普通AES-128-CBC解密,多线程,自定义请求头等. 支持简体中文,繁体中文和英文. English Supported.
https://nilaoda.github.io/N_m3u8DL-CLI/
MIT License
14.25k stars 2.15k forks source link

sokmil #763

Closed sishenzhisi closed 1 year ago

sishenzhisi commented 1 year ago

sokmil的视频怎么破解啊

ken19191 commented 1 year ago

老实说我也想知道

sishenzhisi commented 1 year ago

mgstage也行啊

ken19191 commented 1 year ago

问题在key身上,找遍网站也找不到怎样拿key

sishenzhisi commented 1 year ago

sokmil没有也没事主,要是想找mgstage的之前有个软件可以下现在又不行了

yugimaster commented 1 year ago

找到16字节key和.m3u8文件,然后自己挂一个服务器来访问本地的.m3u8

sishenzhisi commented 1 year ago

mgstage的有了不会sokmil的

yugimaster commented 1 year ago

mgstage的有了不会sokmil的

你是用工具还是通过浏览器调试来找的,sokmil在网页播放视频的有一个请求会返回影片的参数信息。在里面可以找到不同带宽的m3u8链接,每个m3u8里面都有key的URI

sishenzhisi commented 1 year ago

我是用工具的

yugimaster commented 1 year ago

我是用工具的

工具我不太清楚,可能不同工具只能用于不同的网站。但是它们最终的目的都是为了拿到key, m3u8和BaseUrl。我目前试过DMM,sokmil的资源在N_m3u8DL-CLI中下载都没问题,

sishenzhisi commented 1 year ago

dmm的好找sokmil的就不会了

yugimaster commented 1 year ago

dmm的好找sokmil的就不会了

你好好找找吧,要先找到有关影片信息的数据,key文件是一个以结尾hls.dat的http链接

sishenzhisi commented 1 year ago

sokmil不是有mpd加密么

sishenzhisi commented 1 year ago

我就找到一个mpd文件

yugimaster commented 1 year ago

sokmil不是有mpd加密么 image 网页找到的是这个啊

sishenzhisi commented 1 year ago

大佬用的什么浏览器啊

yugimaster commented 1 year ago

大佬用的什么浏览器啊 Chrome

sishenzhisi commented 1 year ago

你这是插件吧

yugimaster commented 1 year ago

你这是插件吧

这个Chrome的插件,用来测试接口的。Talend API Tester。

sishenzhisi commented 1 year ago

IMG20230217144944 是在这里面找么

yugimaster commented 1 year ago

IMG20230217144944 是在这里面找么

你这个链接响应的内容是什么啊,像是这个

sishenzhisi commented 1 year ago

IMG20230217161854 一串这个

yugimaster commented 1 year ago

@sishenzhisi 那不是这个,你得找到响应是一个Json文件的链接,里面有很多参数信息,这些都是加密文件

sishenzhisi commented 1 year ago

IMG20230217163842 这个?

yugimaster commented 1 year ago

1676624215826 应该是这个

sishenzhisi commented 1 year ago

IMG20230217165946 响应就是个这个

yugimaster commented 1 year ago

没有数据?你是不是已经过期了

sishenzhisi commented 1 year ago

IMG20230217170905 是不是应该是这个啊

sishenzhisi commented 1 year ago

IMG20230217171426 这个页面么

yugimaster commented 1 year ago

没错,你去这个链接里面找m3u8和key

sishenzhisi commented 1 year ago

IMG20230217172530 key在这里面么

yugimaster commented 1 year ago

就是这个URI=吧

sishenzhisi commented 1 year ago

这个怎么用啊

yugimaster commented 1 year ago

这个怎么用啊

你直接在这个工具试着下这个m3u8链接呗

sishenzhisi commented 1 year ago

不行地址无效

yugimaster commented 1 year ago

不行的话,你可能得用本地的m3u8,然后用windows代理服务器生成一个代理m3u8地址。再用m3u8DL去下下载它,--baseurl 这个参数要加上

sishenzhisi commented 1 year ago

大佬你怎么弄的

yugimaster commented 1 year ago

就我上面说的这个方法啊

sishenzhisi commented 1 year ago

ok

sishenzhisi commented 1 year ago

-baseurl这个参数在哪啊

yugimaster commented 1 year ago

你下载下来的m3u8链接,最后一个斜杠之前的内容不就是了

sishenzhisi commented 1 year ago

好的

sishenzhisi commented 1 year ago

IMG20230217220601 是不是因为秘钥没解密的原因所以下载失败啊

yugimaster commented 1 year ago

密钥不对?你有放到我说的Chrome插件里,试下能有响应内容么?

sishenzhisi commented 1 year ago

IMG20230217224158 这是key么

yugimaster commented 1 year ago

就URI="......."这里面的是,但看你这个key的链接好像不完整,按理说都是https或者http开头

sishenzhisi commented 1 year ago

算了这样吧太费劲了谢谢了

sishenzhisi commented 1 year ago

请问你的hls.dat的链接是在哪里找的

yugimaster commented 1 year ago

m3u8文件里的“URI=”里

sishenzhisi commented 1 year ago

他的加密方式是sample-aes看来需要解密

yugimaster commented 1 year ago

这可能是另一种AES加密方法,我测过的m3u8都是AES-128