- 博客(4)
- 收藏
- 关注
原创 网络数据抓包 整理总结
在开发过程中,我们经常会碰到需要抓取网络接口请求数据来进行调试或者接口对接的情况,有时候某些金融行业的前端或者APP过检也会对APP进行抓包分析,所以在这里简单做一下整理,方便日后复习。一、常用的抓包工具抓包工具有很多,小到最常用的web调试工具Firebug,达到通用的强大的抓包工具Wireshark。为什么使用 Fiddler?原因如下:(1) Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且 Firebug 常常是需要“无刷新修改.
2021-09-29 18:12:59 2250
原创 Android 缩减、混淆处理和优化应用APK
本文主要就d8、Proguard、R8 等工具实现对APK代码的缩减,优化和混淆做相关记录。一、概念梳理d8:是一种命令行工具,Android Studio 和 Android Gradle 插件使用该工具来将项目的 Java 字节码编译为在 Android 设备上运行的 DEX 字节码,该工具支持您在应用的代码中使用 Java 8 语言功能。d8还作为独立工具纳入了 Android 构建工具 28.0.1 及更高版本中:android_sdk/build-tools/version/d8...
2021-09-07 17:00:42 428
转载 Android 加载流程(打包与启动)
移动安全的学习离不开对Android加载流程的分析,包括Android虚拟机,Android打包,启动流程等...这篇文章 就对Android的一些基本加载进行学习。1|0Android虚拟机Android开发中接触的是与Java虚拟机类似的的Dalvik虚拟机和ART虚拟机1|1Dalvik虚拟机什么是Dalvik虚拟机Dalvik虚拟机简称Dalvik VM或者DVM,是Google专门为Android平台开发的虚拟机,它运行在Android运行库中,需要注意的是DVM并不是一.
2021-09-07 11:48:28 720
转载 Android 安全攻防战,反编译与混淆技术完全解析(上)
Android安全攻防战,反编译与混淆技术完全解析(上)之前一直有犹豫过要不要写这篇文章,毕竟去反编译人家的程序并不是什么值得骄傲的事情。不过单纯从技术角度上来讲,掌握反编译功能确实是一项非常有用的技能,可能平常不太会用得到,但是一旦真的需要用到的了,而你却不会的话,那就非常头疼了。另外既然别人可以反编译程序,我们当然有理由应该对程序进行一定程度的保护,因此代码混淆也是我们必须要掌握的一项技术。那么最近的两篇文章我们就围绕反编译和混淆这两个主题来进行一次完全解析。一、准备工作我们都知道,Andr
2021-09-07 10:33:42 668 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人