下载安卓手机app内不允许下载的视频
零,有些app可在线观看视频但要付费下载,有些甚至不开放下载功能,这些很多都是可以利用抓包工具实现下载的,下面介绍一个案例。
一,利用电脑发一个热点,我主机为ubuntu,直接建立新的wifi即可。
二,手机连接电脑wifi。(如果手机电脑在同一网段,可略过一二步)
三,电脑打开wireshark,选择对应无线网卡,开始运行。
四,查看手机ip,在wireshark过滤框输入 ip.src==10.40.0.89 && http(手机ip)
五,接下来根据实际情况调整,我使用的某手机软件测试,视频是直接用的http get请求获取,分段每段500k,之前还会活取一个视频分段表。
六,每段视频的报文,找到http应用层报文就能看到下载连接,双击浏览器直接打开即可下载。。。。
七,但是,,,有些视频很长,会分成很多段,一条一条下效率太低,能自动完成吗?可以的,如果你懂一点shell,接下来是解决方案。
1,找到视频分段表,用浏览器打开会看到本条视频每条的链接,全部保存成文本。类似下面这样:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-ALLOW-CACHE:YES
#EXT-X-TARGETDURATION:11
#EXTINF:3.018533,
http://xxx.cn/201509/01/21/ADBEE2FC-773F-409F-B272-D699D2D2A361/500k-150901215652-0.ts
#EXTINF:1.620722,
http://xxx.cn/201509/01/21/ADBEE2FC-773F-409F-B272-D699D2D2A361/500k-150901215652-1.ts
#EXTINF:9.448022,
http://xxx.cn/201509/01/21/ADBEE2FC-773F-409F-B272-D699D2D2A361/500k-150901215652-2.ts
#EXTINF:10.015844,
http://xxx.cn/201509/01/21/ADBEE2FC-773F-409F-B272-D699D2D2A361/500k-150901215652-3.ts
#EXTINF:1.060722,
http://xxx.cn/201509/01/21/ADBEE2FC-773F-409F-B272-D699D2D2A361/500k-150901215652-4.ts
#EXTINF:0.760000,
http://xxx.cn/201509/01/21/ADBEE2FC-773F-409F-B272-D699D2D2A361/500k-150901215652-5.ts
#EXT-X-ENDLIST
2,接下来就简单了,无非就是分割字符串,wget下载,然后cat整合。代码如下
for args in $@
doname=$argsdirname=`printf "%s%s" "$name" "s"`mkdir $dirnameurls="`cat $name`"cd $dirname#echo $urlsurlarr=($urls)len=${#urlarr[@]}for((i=6;i<$len;i=i+2))do #echo ${urlarr[$i]}wget ${urlarr[$i]}donefor l in `ls *.ts | sort -t "-" -k3 -n`do#echo $lcat $l >> $namerm $ldonemv $name ../saved-$namecd ..rm -r $dirname
done
3,运行shell,如./download.sh videos.txt(你的视频目录文件名),稍等片刻视频就被下载到同一目录。
八,本例代码不具通用性,不同app获取视频方式不一,根据具体情况调整。按说如果不是加密过的都可以使用本逻辑进行操作。
下载安卓手机app内不允许下载的视频相关推荐
- android 最新usb驱动程序下载,安卓手机USB驱动官方下载、安装教程
如果您想要成功地将安卓手机连接到电脑端进行文件传输.手机ROOT,或者更新手机固件.就不得不需要一个合适的USB驱动.为了方便大家,我们特意收集并整理了比较大众的安卓手机机型USB驱动的下载链接(所有 ...
- android 发布动态功能,Gate.io发布安卓手机APP 2.6.5 beta版本,新增动态短视频功能...
Gate.io发布安卓手机APP 2.6.5beta版本,APP内"发动态"增加短视频功能,最长视频2分钟.同时为实盘增加操作历史分页,优化动态显示,修复bug等.我们将持续为用户 ...
- HBuilder将项目生成安卓手机app
HBuilder生成安卓手机app 首先我们需要安装HBuilder:该软件是中国国产的软件,纯中文的操作,不管会不会编程的小伙伴都可以卸载安装,操作简单. 下载地址:http://www.dclou ...
- 使用Burpsuite抓取IOS,Android(安卓)手机app数据
前言 Burp Suite是用于Web应用安全测试.攻击Web应用程序的集成平台,它将各种安全工具无缝地融合在一起,以支持整个测试过程中,从最初的映射和应用程序的攻击面分析,到发现和利用安全漏洞. 之 ...
- 树莓派与安卓手机app的WIFI通信(局域网通信)
参考:树莓派与安卓手机app的WIFI通信(局域网通信) 作者:图触靓 发布时间: 2020-07-29 10:18:12 网址:https://blog.csdn.net/bhbhhyg/artic ...
- 易安卓手机APP教程
易安卓简介: E4A-[易安卓]是一款于 2013 年 06 月 01 日正式发布的.定位于为企业.站长.开发者.网络公司.各种手持设备等等基于安卓系统下的 APP 开发的全中文安卓编程语言,本语言的 ...
- 安卓app开发工具_四川智慧社区安卓手机app开发多少钱
四川智慧社区安卓手机app开发多少钱 注册登录应用公园后,有两种APP制作模式: 1.主题模式: 应用公园平台提供了上百个配置好的APP模板,可以直接使用,把图片文字替换就可以直接使用.如下图所示: ...
- Jmeter:使用代理录制安卓手机APP性能测试脚本
如何做安卓手机APP的性能测试?手机APP不像web或者接口那样可以用loadrunner或者Jmeter压测.手机APP的性能应该从两方面去考虑,首先APP本身,其次就是APP后端的接口.APP自身 ...
- 安卓手机tiktok怎么下载_安卓手机清理大师官方下载-安卓手机清理大师app下载v1.1.0 安卓版...
安卓手机清理大师app是一款超棒的垃圾清理工具.快速的优化你的手机,自动帮助你进行杀毒,各种文件app进行专业清理,完美电池管理,还有丰富的各种红包福利领取! 安卓手机清理大师官方应用介绍 集手机清理 ...
最新文章
- 全国知名高校网站挂马现象严重 考生面临安全风险
- 如何在AngularJS中使用ng-repeat迭代键和值?
- hdu5247找连续数(打表)
- vivo AI 计算平台的 ACK 混合云实践
- Chrome 浏览器扩展 - Dark Web - Dark Theme for Chrome
- 诊断案例:Failed parse elapsed time引发db time过高的案例
- 使用Canvas扩展绘制动态ASP.NET Core Blazor气泡图
- 1386兆瓦:东能源拟建全球最大海上风电场
- mysql数据库两表关联,【mysql两表关联查所有数据】
- 美金融犯罪执法局文件遭泄露:汇丰、摩根大通、渣打等国际大行涉嫌非法转移资金...
- python3 英文字母单数转复数
- 数组数据结构的使用与代码编写(一)
- C++ - pow函数
- Mophie vs RavPower vs Belkin: 哪家无线充电板最强?丨Xtecher 评测
- excel连接mysql插件_Excel插件之连接数据数据库秒数处理,办公轻松化
- Linux命令全称(转)
- PSpice仿真之建模-以半导体激光器为例
- PHP base64转换成图片
- kindeditor上传本地mp4视频
- php判断空值_php中的空值判断方法