Loading

摘要: 自从聊天软件消息撤回功能问世后,对于撤回的消息,我们对它一直有种强烈的好奇感。“Ta刚撤回了什么?是骂我的话?还是说喜欢我?还是把发给其他人的消息误发给了我?好气呀,都看不到了...”这是我们看到消息被撤回后的内心独白。但是今天,看完了本篇文章你就可以说: 我们看一下效果图,撤回的消息被我们看到了, 阅读全文
posted @ 2020-02-16 21:59 luoyesiqiu 阅读(4381) 评论(1) 推荐(2) 编辑
摘要: 概念 inline hook是一种通过修改机器码的方式来实现hook的技术。 原理 对于正常执行的程序,它的函数调用流程大概是这样的: 0x1000地址的call指令执行后跳转到0x3000地址处执行,执行完毕后再返回执行call指令的下一条指令。 我们在hook的时候,可能会读取或者修改call指 阅读全文
posted @ 2020-02-14 09:46 luoyesiqiu 阅读(8853) 评论(2) 推荐(0) 编辑
摘要: 概念 DLL注入(英语:DLL injection)是一种计算机编程技术,它可以强行使另一个进程加载一个动态链接库以在其地址空间内运行指定代码[1]。在Windows操作系统上,每个进程都有独立的进程空间,即一个进程是无法直接操作另一个进程的数据的(事实上,不仅Windows,许多操作系统也是如此) 阅读全文
posted @ 2020-01-09 21:23 luoyesiqiu 阅读(1863) 评论(0) 推荐(0) 编辑
摘要: 背景 自从Android问世以后,给手机获取ROOT权限变成了玩机爱好者老生常谈的话题。拥有手机,却不能拥有操作手机的最高权限,这对于手机爱好者而言,这怎么可以忍?所以无论Android升到什么什么版本,总要有人想要给手机获取ROOT权限。但是,获取ROOT权限的过程终究还是麻烦的,纵然你豪情万丈, 阅读全文
posted @ 2019-12-21 10:54 luoyesiqiu 阅读(28623) 评论(1) 推荐(3) 编辑
摘要: 现在,许多Android手机的ROM包在生成过程中都启用优化,把jar文件抽空,生成odex和vdex文件,以在运行时省掉编译时间。如果想对这些jar进行修改,就要修改它们所对应的odex文件。 阅读全文
posted @ 2019-11-06 07:01 luoyesiqiu 阅读(6920) 评论(0) 推荐(0) 编辑
摘要: 前几天,10月24日,在这个程序员的节日里,腾讯时隔十一年,更新了QQ for Linux。瞬间,各大技术论坛,群聊,关于Linux的新QQ的话题不断。为什么QQ这么多年不更新QQ for Linux?在我看来,Linux用户太少,是它不继续更新的主要原因,维护这么少人用的软件实在是令人提不起动力。 阅读全文
posted @ 2019-10-27 13:06 luoyesiqiu 阅读(13529) 评论(4) 推荐(2) 编辑
摘要: 介绍 MD5消息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。[1] 有些人把MD5列为加密算法,这其实是不正确的,因为MD5计算本身就是不可逆的 阅读全文
posted @ 2019-09-16 15:47 luoyesiqiu 阅读(3142) 评论(0) 推荐(1) 编辑
摘要: 1. 准备 把某系统双开的两个app的信息进行对比 1.1 目录的对比 1.1.1 data目录对比 原应用: 被复制的应用: 1.1.2 apk所在目录对比 原应用: 被复制的应用: 通过对比apk安装目录和数据目录,我们可以知道,该系统的双开是 共用同一个apk ,但是却拥有 独立的数据目录 。 阅读全文
posted @ 2019-08-21 11:06 luoyesiqiu 阅读(14613) 评论(9) 推荐(0) 编辑
摘要: 查看shell列表 如果发现没有zsh就安装 安装zsh 设置默认shell 重启主机 查看当前默认shell 确认zsh是否为默认shell 安装oh my zsh 安装zsh syntax highlighting插件 安装字体 oh my zsh会有许多符号来美化终端界面,所以安装一些支持多样 阅读全文
posted @ 2019-08-05 13:07 luoyesiqiu 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: 在 "XposedBridge源码" 中,反射字段的方法封装在 类里面.下面来看看Xposed是如何获取和设置字段的值的 获取字段的值 获取字段的值有许多个方法,有获取基本类型字段的值的方法(getIntField,getLongField,getDoubleField...),也有获取对象类型字段 阅读全文
posted @ 2019-08-01 16:50 luoyesiqiu 阅读(2061) 评论(0) 推荐(0) 编辑