worksg

Results 10 comments of worksg

> @worksg please fill the "To reproduce" section properly, you don't provide any info regarding the way to reproduce. What file are you trying to cast/stream and via what app?...

I have debugged the code briefly and found that this issue is caused by the libupnp library. Reproducing this problem does not require a valid link. I will describe the...

I think the problem can be confirmed. Any updates on this? @CrystalP @enen92

修复PR https://github.com/Aruelius/wenshushu/pull/6

![Screenshot_2019-11-17_19-08-23-public](https://user-images.githubusercontent.com/37355296/69006717-2fba1c00-096e-11ea-8137-993e508644bc.png) 折腾了一天才找出Key,aes-128-ecb加密,看样子iv值是没啥用的

> @wuhuanyan 目前的key样子是: > Qi2Us2RlskyMGiUxNGNEOTQ3WWRLNWE1RDJWOTE0MjlmSmVFYjBmNThRODM4ZmQzMFZL > > m3u8信息 > #EXT-X-KEY:METHOD=AES-128,URI="/video/play/key?id=141834",IV=0x0123456789abcdef0123456789abcdef > > 片段:http://v22.51cto.com/2017/06/29/96654/aaab/high/loco_video_540000_0.ts > 请问如何使用这个key字符串和iv进行解密呢? 解密需要两个参数就行了,加密的Key和lessonID,lessonID是固定的,加密Key是通过一定算法生成,所以加密Key可以有很多个,但结合lessonID解密出来的值都是相同的。 4346593144594b4456314a455138564b [loco_video_540000_0.ts.decrypt.ts.zip](https://github.com/abusizhishen/51cto-video-download/files/3965961/loco_video_540000_0.ts.decrypt.ts.zip)

> @worksg 你这个算是破解了嘛? 兄弟,别着急,我晚点会放出来

解密JS https://privatebin.net/?e76be800d47e03d6#9CJD9C39rCap68KSrxAeQyw8FGjUcBGUDSS5EtjggBWU

> which function do you use, in your js code, there many functions. I am confusing with it. > Thank you very much @worksg This is demonstrated in the examples...

@xiaoyTed ![image](https://user-images.githubusercontent.com/37355296/81553862-64a4aa00-93b8-11ea-8a14-c65869006184.png)