全球今亮点!对小天才系统程序的简单逆向分析
时间:2023-06-17 01:20:11来源:哔哩哔哩

前言:

受专栏小天才手表逆向研究的启发,我打开了XTC pojie 的新思路,感谢nu11plex。

正文

本次逆向分析针对的是开发者选项中切换访问服务器环境。

一、通过adb指令 adb logcat | find "START" 获取到上图密码输入框的Activity名叫 "com.xtc.i3launcher/.develop.config.view.ConfigActivity"。


(资料图片仅供参考)

二、提取包"com.xtc.i3launcher"的apk

三、用dex2jar将apk反编译为jar文件

四、用jd-gui打开jar文件

五、以Activity名中的关键词"ConfigActivity"进行搜索

六、阅读ConfigActivity.class的反编译代码,从中找到了有关密码校验的部分代码:

可以注意到,这段代码调用了另一个函数"int i = bqg.a(str);"来给变量i赋值,然后校验i的值,如果为零就校验通过

七、追踪到bgp.a()函数的定义代码位置

我对上面代码进行了修复和简化,得到以下代码:

通过分析,我大概明白了校验密码的原理

原理:软件取出密码第七位到最后一位的字串,并转换成长整数与"System.currentTimeMillis() / 1000L / 60L / 60L"进行比较,当前一个数较大时,进入下一步校验。

然后,软件取出密码前两位和第七位开始到最后一位的字串,并与一个固定字串拼接,将所得结果用a6()函数进行哈希值计算,最后将得到的哈希值与密码第三位到第七位的字串进行不计大小写的判断,如果相等就判定密码合法。

八、计算密码

根据第一步校验,设密码第七位往后的字串为"999999"

然后设前两个字符为"xm"

经过哈希值计算,得到第三道第五位为"3cbb3"

最后拼接密码,得到"xm3cbb3999999"

尝试密码,顺利通过。

总结

这次的逆向分析十分顺利,本以为XTC会用网络校验,没想到只是本地校验。

感谢你看到了这里,如果喜欢请点个赞,如果有问题欢迎在评论区讨论

标签:

生活指南
  • 类似十里荒凉胭脂泪_十里荒凉胭脂泪的意思

    想必现在有很多小伙伴对于十里荒凉胭脂泪的意思方面的知识都比较想要了

  • 恒信以精美建筑承载美好,让人居筑梦未来 全球今亮点

    城市以规则塑造秩序,以品质成就生活。在营造潍坊美好生活的路上,每个

  • 实地走访——湖北劲驰科技集团有限公司

    在激光行业流传着一句话:“产品是灵魂,品质是生命,售后服务是设备品

  • 市场倒逼去产能,传统燃油车工厂加速“关停并转”

    运行近40年,生产了第一辆国产桑塔纳的上汽大众安亭第一工厂关停。根据

  • 被辞退需要办离职手续吗

    被辞退需要办离职手续吗被公司辞退,应当办理工作交接、结算工资和经济

  • 2023年征收集体土地都有哪些环节?这些事项需要注意-天天热头条

    农村集体土地征收问题一直是司法实践中的重点和难题问题,根据新修改的

  • 东贝集团: 公司的冰淇淋、制冰机主要供货给蜜雪冰城、华莱士等快销食品饮料连锁行业头部企业

    东贝集团60195606月16日在投资者关系平台上答复了投资者关心的问题投资

  • 全球聚焦:第二届浙江技能大赛将在永康举办

    中国青年报客户端杭州6月16日电(中青报·中青网记者李剑平)今天,浙

  • 美军RC-135逼近上海,布林肯访华之前,拜登为何还要展示强硬?

    就比如这种空中抵近侦察这件事,和布林肯想要访问中国未必就有这种直接

  • 河南平顶山力争打造全球一流尼龙新材料产业基地 全球微动态

    中新网郑州6月16日电(记者刘鹏)“中国尼龙城”河南省平顶山市当前正实

  • 百事通!女双8强出炉!国乒4对选手全部晋级,今日冲击半决赛名单!

    女双8强出炉!国乒4对选手全部晋级,今日冲击半决赛名单!,国乒,刘炜珊

  • 关于公布2023年南沙区民办小学招生电脑派位结果的通知

    关于公布2023年南沙区民办小学招生电脑派位结果的通知根据《关于印发的

  • 湘江周刊·纪念黄永玉丨出门一笑大江横

    编者按:6月13日,湘籍著名画家黄永玉因病逝世,享年99岁。黄永玉,笔

  • 纵被春风吹作雪绝胜南陌碾成尘写的是什么花?纵被春风吹作雪绝胜南陌碾成尘的意思是什么?

    你好,纵被东风吹作雪,绝胜南陌碾成尘写得是杏花。出自宋·王安石

  • 超过多少岁就不能办理证券账户了?证券账户的办理年龄要求是什么?|全球资讯

    超过多少岁就不能办理证券账户了?目前,开设证券帐户并无年龄上限,

  • 电影《寻她》进行全国首映:舒淇角色反差首度呈现别样生活淬炼

    随着第二十五届上海国际电影节开幕,金爵奖主竞赛单元参赛影片也随

  • 民生
    • 湖南:多措并举 小型农业水利设施建管工作出实效|当前视点

    • 美网络安全公司称中国黑客侵入数百个网络?外交部回应

    • 春节礼品采购方案【优秀4篇】

    • 焦点快报!妖精漫画免费阅读页面入口在哪