在天一方 发表于 2022-4-20 22:35

跟各位大佬学习后心得总结

本帖最后由 在天一方 于 2022-4-21 12:42 编辑

运行环境:
安卓
涉及工具:
MT,Smali手册
教程类型:
逆向理论分析


现就学习心得进行总结
1、定目标
      你打算做什么,会员,权限
2、根据要做的目标进行分析
      2-1,是否需要脱壳,脱壳教程论坛里很多大佬那里有@让IP飘一会 等 可以去看看
      2-2,无壳后进入正题,把自己定的目标记下,根据相关的关键词搜索找到切入点 如搜代码,方法名:isvip,vip等,字符串:开通、会员、免费、无限等跟你目标相关中英文关键词、可以用中文翻译成英文的方式来查找

3、找到关键词入口后,进入观察,关键词是完成的目的是需要进入还是跳过来完成目标的一般上找,跳入点,找到合适的的if判断语句后进行分析变量是达到什么目的会完成我们的目标
      新手就会用到这个smali手册了,

      这个手册可以很方便的察看我们需要的方法名等有何意义      如何判断能跳进或跳过我们前面搜索到的入口,做一切事都是围绕我们的目标进行
4、赋值条件变量例如 con'st/4 v0,0x1or const/4 v0,-0x1等,或者跳入达到这个条件的上级里面进行修改是得获取需要的赋值
5,保存 及签名
      MT有会员比较方便,如果没有可以NP来做,一样的不纠结


6、最后给一个建议,
   6-1、目标分解:我们可以把目标分解成几块来做,每次做了签名保存看是否有闪退等情况
   6-2    保存的习惯,完成一个目标后重命名app名字,然后复制一份再开始下个分解目标,要不全部在一处来做,对于新手来说错一处很多地方你都记不得怎么返回,
            复制后,第二个目标出问题了随时可以删除app,重原来那里又复制一个出来,可以节约很多时间

KiaIVZW 发表于 2022-4-20 22:35

这个不错谢谢,看一下

eTPtJuZd85 发表于 2022-4-20 22:36

感谢楼主

在天一方 发表于 2022-4-20 22:37

怎么编辑啊我还没写完 点了下草稿就过来了

YDoJpBwEuh 发表于 2022-4-20 22:37

谢谢前来学习 一下

wtOEh5 发表于 2022-4-20 22:39

谢谢分享

CRQTnMsFS 发表于 2022-4-20 23:03

感谢楼主

SCGNZkMfvRec 发表于 2022-4-20 23:09

感谢楼主

lckgqYZoNb 发表于 2022-4-20 23:10

谢谢分享

CRQTnMsFS 发表于 2022-4-20 23:10

楼主好强啊!学习了!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 跟各位大佬学习后心得总结