第一种,修改软件数据文件,不涉及汇编编程,但有局限性,不适合那类需要初始积分使用的软件。
方法大概如下:
需要root手机 和 RE文件管理器 ( 推荐用root文件管理器,文件夹应用图标会显示的,找起来无压力 ) (XP,ES均可)
教程很简单,首先,用RE打开你要破解 积分的那个软件对应的数据文件夹,不知道是哪个?用幸运破解器点击你要 破解积分的那个软件,它有说明软件的 数据文件夹的路径和名称的,一般都是data/data/com.xxxx.xxxx的~~ 用RE找到数据文件夹,打开它,发现里 面有好多的文件和文件夹,你把每个都文件都用‘打开为文本’的方式打开看看
只要某个文件打开后不是乱码,而且内 容很少的。
还有一行这样的代码:<intname=“AllPoints“ value=“320“ /〉 那么,就是它了,代码里有个 value=“320“ ,就是说,你的积分是 320,代码value=“0“时就是零积分了, 懂了吧,要多少积分你就改多少呗~~
不一定每个软件都是这样的代码,有些不同的,但是总之value=“320“这里不会错!
改了之后如果不行的话,就改成0。一定行。
路径一般在data/data/com.〔你要改的软件〕/shared_prefs/AppSettings.xml
第二种,关键字搜索修改法。(需反汇编软件)
这类方法又可以分成几种,有1.直接修改积分法,2.强制跳转法,强制跳转,也可以说是修改返回值,
3.欺骗设备法,通过修改代码达到让软件检测不出真实积分。当然还有很多方法,但是楼主目前只知道这三类,有大神可以回帖补充,我们共同学习。比如部分软件进入会提示“免费获取积分”之类的。我们可以搜这类文字,文字搜不到可以搜字符,把文字转成*编码。不会转的可以百度,有小工具,比如,麒麟转化为U码就是
u9E92
u9E9F。搜“
u9E92
u9E9F”或“0x9E92 0x9E9F”之类的。当然有些关键字也可以是“积分”,“score”等,比如一个软件需求积分1500才可以使用,那我们可以找1500关键字,1500转成16进制是5DC,可以搜1500或0x5DC等等等等...
修改方法可根据上面不同方法修改,比如1500的那种,找到关键字代码,一般此类会出现const/16 v6, 0x5DC。我们修改的就是const/16 v6, 0x0
-- 我们不生产技术,我们只是大自然的搬运工
方法大概如下:
需要root手机 和 RE文件管理器 ( 推荐用root文件管理器,文件夹应用图标会显示的,找起来无压力 ) (XP,ES均可)
教程很简单,首先,用RE打开你要破解 积分的那个软件对应的数据文件夹,不知道是哪个?用幸运破解器点击你要 破解积分的那个软件,它有说明软件的 数据文件夹的路径和名称的,一般都是data/data/com.xxxx.xxxx的~~ 用RE找到数据文件夹,打开它,发现里 面有好多的文件和文件夹,你把每个都文件都用‘打开为文本’的方式打开看看
只要某个文件打开后不是乱码,而且内 容很少的。
还有一行这样的代码:<intname=“AllPoints“ value=“320“ /〉 那么,就是它了,代码里有个 value=“320“ ,就是说,你的积分是 320,代码value=“0“时就是零积分了, 懂了吧,要多少积分你就改多少呗~~
不一定每个软件都是这样的代码,有些不同的,但是总之value=“320“这里不会错!
改了之后如果不行的话,就改成0。一定行。
路径一般在data/data/com.〔你要改的软件〕/shared_prefs/AppSettings.xml
第二种,关键字搜索修改法。(需反汇编软件)
这类方法又可以分成几种,有1.直接修改积分法,2.强制跳转法,强制跳转,也可以说是修改返回值,
3.欺骗设备法,通过修改代码达到让软件检测不出真实积分。当然还有很多方法,但是楼主目前只知道这三类,有大神可以回帖补充,我们共同学习。比如部分软件进入会提示“免费获取积分”之类的。我们可以搜这类文字,文字搜不到可以搜字符,把文字转成*编码。不会转的可以百度,有小工具,比如,麒麟转化为U码就是
u9E92
u9E9F。搜“
u9E92
u9E9F”或“0x9E92 0x9E9F”之类的。当然有些关键字也可以是“积分”,“score”等,比如一个软件需求积分1500才可以使用,那我们可以找1500关键字,1500转成16进制是5DC,可以搜1500或0x5DC等等等等...
修改方法可根据上面不同方法修改,比如1500的那种,找到关键字代码,一般此类会出现const/16 v6, 0x5DC。我们修改的就是const/16 v6, 0x0
-- 我们不生产技术,我们只是大自然的搬运工