最近在抓某宝app的时候,使用抓包工具,证书也配置对了,但就是抓不到请求,经过一番研究,终于找到了原因。
话不多说,首先找到app请求的协议,这个抓不到包肯定是协议没找对,某宝的请求协议就是ssl pinning,绕过这个协议有几种方法。我使用的是下面的方法
使用设备安卓8.0
1.手机安装virtualXpost 并激活xpost 框架,如有问题自行百度。
2.安装justTrustMe,然后再virtualXpost中添加此模块
3.安装手机抓包神器packet capture
4.在virtualXpost中运行app,并打开packet capture抓包就行
然而抓到包只是个开始,某宝的app加密破解需要逆向,没Java功底建议不要尝试。
app抓不到包,解决很简单
-
仿抖音系列
最近公司在做个短视频的项目,其中借鉴了很多抖音的设计,其中就有抖音的上下滑切换视频。
-
全屏录制播放控件--Android 开发中关于视频录制和播放的诸多问题处理
1.解决录制后文件较大的问题 2.解决清晰度问题 3.同一控件上实现录制和播放 4.解决VideoView播放时不能全屏问题 5.解决了预览图拉抻的问题 6.自定义播/录组件 连续录制/播放
-
Android RecyclerView禁止滑动
在开发时,数组返回数目很少,需求要求不能左右滑动;
-
Android Seekbar透明滑动球thumb 不透明的解决办法
在seekbar中添加 android:splitTrack=”false” 即可:
-
SeekBar的高度及thumb圆点显示不完全
SeekBar的高度及thumb圆点显示不完全解决办法如下
-
Android滑动事件与RecyclerView的item点击事件的冲突
用RecyclerView的addOnItemTouchListener()监听,根据滑动的距离判断是否相应点击事件
-
Android RecyclerView嵌套的滑动冲突问题
这是一个简单的recyclerView嵌套recyclerView的demo, 很明显,子布局应该也是可以滑动的才对,但你滑动子布局却是父布局在滑动 这就是滑动冲突
-
如何在代码中设置LinearLayout的高度
如何在代码中设置LinearLayout的高度
-
Tag name should use a unique prefix followed by a colon
意思就是 你的tag 名字要使用 app名:tag 的形式 比如:
-
elementUI里CheckBox组件的change回调如何在使用自定义传参的条件下保留默认传参?
@change="checked=>方法名(checked,你想传的额外参数...)"