Loading

摘要:1. 准备 把某系统双开的两个app的信息进行对比 1.1 目录的对比 1.1.1 data目录对比 原应用: 被复制的应用: 1.1.2 apk所在目录对比 原应用: 被复制的应用: 通过对比apk安装目录和数据目录,我们可以知道,该系统的双开是 共用同一个apk ,但是却拥有 独立的数据目录 。 阅读全文
posted @ 2019-08-21 11:06 luoyesiqiu 阅读(6181) 评论(0) 推荐(0) 编辑
摘要:查看shell列表 如果发现没有zsh就安装 安装zsh 设置默认shell 重启主机 查看当前默认shell 确认zsh是否为默认shell 安装oh my zsh 安装zsh syntax highlighting插件 安装字体 oh my zsh会有许多符号来美化终端界面,所以安装一些支持多样 阅读全文
posted @ 2019-08-05 13:07 luoyesiqiu 阅读(643) 评论(0) 推荐(0) 编辑
摘要:在 "XposedBridge源码" 中,反射字段的方法封装在 类里面.下面来看看Xposed是如何获取和设置字段的值的 获取字段的值 获取字段的值有许多个方法,有获取基本类型字段的值的方法(getIntField,getLongField,getDoubleField...),也有获取对象类型字段 阅读全文
posted @ 2019-08-01 16:50 luoyesiqiu 阅读(957) 评论(0) 推荐(0) 编辑
摘要:背景 在开发的过程中,经常需要在文件系统里按某些条件搜索文件,比如音乐播放器扫描音乐,而搜索文件,大多人喜欢用递归的方式,而这也是最容易想到的方式。递归方式如果文件夹很深就容易造成栈溢出,而且不断的压栈退栈也会使搜索效率变低。我们常用的文件通常不会放在太深的文件夹,我们应该一层一层下去搜索,放在浅层 阅读全文
posted @ 2019-07-23 23:53 luoyesiqiu 阅读(1176) 评论(0) 推荐(0) 编辑
摘要:八数码简介 八数码问题也称为九宫问题。在3×3的棋盘,摆有八个棋子,每一个棋子上标有1至8的某一数字,不同棋子上标的数字不同样。棋盘上另一个空格,与空格相邻的棋子能够移到空格中。要求解决的问题是:给出一个初始状态和一个目标状态,找出一种从初始转变成目标状态的移动棋子步数最少的移动步骤。所谓问题的一个 阅读全文
posted @ 2019-07-23 23:38 luoyesiqiu 阅读(1576) 评论(0) 推荐(0) 编辑
摘要:1. Xpatch概述 Xpatch是一款利用重打包的方式,使得被处理的Apk启动时自动加载Xposed模块,来实现应用内Hook的工具。 项目地址:https://github.com/WindySha/Xpatch 2. Xpatch处理apk分析 Xpatch修改apk,主要有三个步骤,代码在 阅读全文
posted @ 2019-05-19 11:32 luoyesiqiu 阅读(1313) 评论(0) 推荐(0) 编辑
摘要:场景 用IDEA开发一个Java控制台程序,项目完成后,打包给客户使用。 做法 首先用IDEA打开要生成jar的项目,打开后选择File Project Structure... 选择Artifects选项再点击+号 选择JAR,再选择From modules with dependencies.. 阅读全文
posted @ 2019-05-14 00:10 luoyesiqiu 阅读(372) 评论(0) 推荐(0) 编辑
摘要:以前刚用手机的时候,经常可以在玩机论坛上看到很多发ROM包的帖子,譬如什么大深度定制ROM,什么大深度深度精简纯净版ROM...相信很多喜欢搞机的都有见过这类帖子。后来自己不满每次刷机后都要手动设置一大堆东西,遂按照论坛上的教程改了Defy+的cm11的ROM,集成了绿色守护,默认允许安装未知来源的应用,默认电池百分号显示等等。时隔4年,又玩起了ROM包定制,感慨颇多 阅读全文
posted @ 2019-04-29 17:03 luoyesiqiu 阅读(8277) 评论(7) 推荐(1) 编辑
摘要:frida是一款方便并且易用的跨平台Hook工具,使用它不仅可以Hook Java写的应用程序,而且还可以Hook原生的应用程序。 1. 准备 frida分客户端环境和服务端环境。在客户端我们可以编写Python代码,用于连接远程设备,提交要注入的代码到远程,接受服务端的发来的消息等。在服务端,我们 阅读全文
posted @ 2019-04-16 18:34 luoyesiqiu 阅读(5071) 评论(1) 推荐(2) 编辑
摘要:以前刚用C语言的时候,觉得字符串很难处理,后来用多了,发现其实并非如此,C语言也提供了许多函数给程序员使用。今天记录一下两个常用的两个字符串处理函数:sprintf和sscanf 1. sprintf 从名称上来看,这个函数名称由三部分组成: s 代表字符串(string) print 代表打印 f 阅读全文
posted @ 2019-04-14 00:42 luoyesiqiu 阅读(285) 评论(0) 推荐(0) 编辑