短视频 [共享]在手机上基于投屏的相貌下载保存视频-Android安全-看雪-安全社区|安全招聘|kanxue.com

发布日期:2024-10-28 04:26    点击次数:140


短视频 [共享]在手机上基于投屏的相貌下载保存视频-Android安全-看雪-安全社区|安全招聘|kanxue.com

忘忧草社区在线www

  绪言:十年前?在互联网高下载视频和音乐颠倒苟简,现时皆在作念APP,绽放的下载也仅仅下载在APP里面短视频,音乐和视频仍曲直凡文献局势。仅仅念念下载一些密斯姐的视频放在NAS上皆良友。之前下载过一些第三方的APP,不错下载音乐大要视频,活不外半年就凉了,仍是我方首先苟简。

  现时的APP不错投屏到电视大要汽车大屏幕上播放视频大要音乐,那么当作播放端,一定不错拿到视频流大要视频地址。轻佻了解一下投屏的循序,及时投屏手机屏幕的细目是及时的数据流,投屏的电影电视等细目是URL贯穿(iqiyi,youku,qq考据过)。再潜入了解一下,多媒体投屏会基于一个斡旋的左券 DLNA(DIGITAL LIVING NETWORK ALLIANCE,数字生计收罗定约)。不明晰大厂达成DLNA左券的相貌,不外小厂细目是使用开源库了,其中CLING库是个Android上的DLNA达成 https://github.com/4thline/cling。

那么基于CLING开采一个APP用来接受其它APP投屏的视频?这玩意复杂又良友,没空。那就找找有莫得现成的DLNA APP,底下有请受害者:

这是一个Android侧的,接受投屏并播放的APP,使用了CLING库,莫得潜入商讨,够我用就行。

当先是脱壳,11ABCD环球输攻墨守吧,我这里是有我方的脱壳机,平直把dex文献从手机里面索求出来就行。

这个APP有污染,不外没必要纠结APP的逻辑,平直搜cling库的函数名:setAVTransportURI

为什么搜索这个函数,环球不错网上搜搜CLING的使用循序,我是因为,我即是开采DLNA的。

这个是搜索后果,d.a.a.a.b.i.setAVTransportURI

图片

运转HOOK,frida不错平直HOOK,看到能拿到url就行,很轻佻。

为了苟简使用,运转进行重打包。需要过360的加固,是以使用TweakMe 框架,https://github.com/liaoguobao/TweakMe

框架的用法,开源库里皆有讲明,我只先容我作念了什么

当先需要hook APP的主界面,拿到context,

接着在setAVTransportURI函数中赢得视频的URL,

并复制到粘贴板

hook主界面

赢得视频URL

将视频URL复制到粘贴板

最终将URL复制到下载器大要浏览器不错下载视频了

浏览器可播放和保存

[扎眼]传递专科学问、拓宽行业东说念主脉——看雪讲师团队等你加入!短视频






Powered by 金瓶梅 @2013-2022 RSS地图 HTML地图

Copyright Powered by站群 © 2013-2022 版权所有

栏目分类

热点资讯

相关资讯