- 博客(5)
- 收藏
- 关注
转载 小白也能看懂的插件化DroidPlugin原理(三)-- 如何拦截startActivity方法
前言:在前两篇文章中分别介绍了动态代理、反射机制和Hook机制,如果对这些还不太了解的童鞋建议先去参考一下前两篇文章。经过了前面两篇文章的铺垫,终于可以玩点真刀实弹的了,本篇将会通过 Hook 掉 startActivity 方法的一个小例子来介绍如何找出合适的 Hook 切入点。 开始之前我们需要知道的一点就是,其实在 Android 里面启动一个 Activity 可以通过两种方式实现,一种...
2018-07-26 15:59:16 233
转载 小白也能看懂的插件化DroidPlugin原理(二)-- 反射机制和Hook入门
前言:在上一篇博文《小白也能看懂的插件化DroidPlugin原理(一)-- 动态代理》中详细介绍了 DroidPlugin 原理中涉及到的动态代理模式,看完上篇博文后你就会发现原来动态代理真的非常简单,只不过就是实现一个 InvocationHandler 接口重写一下 invoke 方法而已。不错,其实很多看似 high level 的技术都并没有想象中的那么晦涩难懂,只要你肯下定决心去了解...
2018-07-26 15:57:57 208
转载 原 Hook技术实现免注册和登录验证的插件化框架
Hook技术实现免注册和登录验证的插件化框架 一、功能介绍此插件化框架是Droidplugin的简化版,也是核心部分。主要实现两个功能:启动无注册的Activity(没有在AndroidManifest.xml注册过的) 自动登录验证其中,自动登录验证的过程:是对必须要登录才能查看的界面,在进入界面前,先验证是否登录。若已登录,则直接进入;否则,跳转到登录界面,待登录成功后,再...
2018-07-25 19:51:13 456
原创 使用JDBC的基本步骤
使用JDBC的基本步骤注册驱动DriverManager.registerDriver(new com.mysql.jdbc.Driver());建立连接//DriverManager.getConnection("jdbc:mysql://localhost/test?user=monty&password=greatsqldb"); //2. 建立连接 参数一: 协议 + 访问的数据库...
2018-07-03 18:08:55 684
原创 myeclipse2017-ci10,破解
1.安装myeclipse2017-ci10,安装完成后不要打开2.解压破解文件,里面有patch和myeclipse2017_keygen两个文件夹3.打开patch,将里面的文件全部复制到myeclipse安装目录下的plugins文件夹,替换plugins里面原有的这些文件4.破解破解成功破解失败后,你需要在C:\Users\用户名 中找到.myeclipse文件夹 然后删除 之后再按步骤重...
2018-07-03 16:19:50 431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人