挥之不去·能有一本《如来神掌》
——零基础手把手教你ROM移植,第一册《Android软件安全与逆向分析》
大神的玩儿,硬件有树莓派,软件有rom cooker。买了小米,买了大可乐,为的就是享受更高的ROM。前段时间,罗永浩的锤子ROM,就业内人士看来,就是一个launcher apk+phone apk+一堆应用而已。所以在发布前,他提到过9100用他们的rom好费电,这也是正常,这么多特效,这么多apk,完全顾及美工。没有经过测试,怎么可能做到一件性价比一流的产品呢?
大神不多说,尤其就是rom,how to cook?MIUI开源,很多开发者写了很多自己的心得,但面对一堆小白,一堆性能极低的计算机,你要他们去装虚拟机,用乌班图,反编译,还要插桩等等一系列工作,真的要恶补很多计算机知识。
那么做一个定制的ROM真的难过上青天吗?
送你第一册,成为ROM的小厨,切菜前必须懂的技能smail插桩前的准备知识。摘录自《Android 软件安全与逆向分析》
“一个完整的 Android 程序反编译后的代码量可能非常庞大,要想在这浩如烟海的代码中找到程序的关键代码,是需要很多经验与技巧的。笔者经过长时间的探索,总结了以下几种定位代码的方法。”
作者在总结的几条里,最为吸引我的是“代码注入法”。这也是很多百度知识下,smail最为少传授的部分。远看这本书,感觉还算是一本干货的东西。对着文章,继续阅读……
说得兴起?到底移植是改什么?就是改APK,这是第一层。那么,如何分析一个完整的Android程序?android下,默认的情况是,每个apk相互独立的,基本上每个应用都是一个dalvik虚拟机,都有一个uid,再配合上linux本身的权限机制,使得apk互通很难直接进行。但作为一个独立应用的集成,不管多少个apk,都可以并为一个单独的dalvik虚拟机,直观的反映给开发人员就是在shell下列出进程,那几个apk同时加载后,会一个进程存在。
本书还有一个好处,他不断用java各种OOP的编程实例,推出smail会是什么的形式出现,对于熟悉OOP的同志来说,反编译工作就像玩九宫格一样,所以是一个很严密的推断过程。但是比开发一个应用要容易点,因为开发apk很讲究你对整体的类设计,一个成功的产品开发成本很低,但是维护成本会是开发的数百倍。而smail分析下,算是一条线性的思维方式去观察运行情况,这样对比的方式改代码,做移植,会轻松很多。前提你要找到一个很稳定的底包,然后慢慢去改。
相关推荐
这个公式计算的是如来神掌观音神指的值,如果观音点化大于观音逃跑并且观音点化与观音逃跑交叉,则如来神掌观音神指等于50,否则等于0。 该公式主要用于计算股票的趋势和观音指路,并根据观音点化和观音逃跑的值来...
重磅干货:颠覆全球股市汇市商品之如来神掌简史.doc
《水利》如来神掌(冲刺及练习)技术部分.pdf
标题“站在花鸟岛‘如来神掌’石下”可以象征性地表示一个人在某个独特环境下,或者站在某个具有历史意义或文化意义的地点。在IT行业中,我们可以将其比喻为站在技术发展的前端,了解并探索行业的最新动态和技术趋势...
2. **文化积累**:提到的《西游记》是四大名著之一,其中的故事和人物在中国文化中有着广泛的影响。孙悟空的师父菩提祖师,教给他神通,而他的兵器如意金箍棒源自中国古代神话。孙悟空因为不满被封为“齐天大圣”而...
鹦鹉螺是一款免费的可以管理文件文档使用权的文档保护软件,可以有效地保护文档文件的隐私安全,解决文档交流过程中版权无法控制、文档无法保护、权限无法管理等难题;通过数据加密、权限控制、绑定终端等功能全面...
在本单元的阅读学习中,同学们不仅要了解故事情节,更要深入理解人物性格、掌握词汇应用,并能运用所学知识进行创作,比如对对联的填充,使得语文学习不仅仅是知识的积累,更是思维能力与文化素养的全面提升。...
### cocos2d-android游戏引擎详解 #### 一、游戏引擎概览 游戏引擎是一套预构建的游戏开发系统,旨在简化游戏开发过程并提高效率。它为开发者提供了丰富的工具集,帮助他们无需从头开始就可以创建游戏。Cocos2d-...
之后应该收到”你一声令下,珊瑚虫单掌拍出,正是如来神掌第一式“佛光初现”……“这样一句话,如果你想探的好友确实是隐身状态,并且它的qq版本低于2005的话,他的头像就会变成彩色的出现在你好友列表里。...
在Android平台上开发应用程序时,Qt框架提供了一个强大的工具集,使得开发者可以使用C++编写代码,同时也能与Java环境交互。"qt for android: QJniObject实例"这个主题主要探讨的是如何在Qt中利用QJniObject来实现...
因为华山论剑最有武侠渊源,所以第一个版本叫做《华山版》,封面左侧的码出真功有点向周星驰电影功夫最后的场景《如来神掌》致敬的味道;华山之后,去五岳至尊泰山朝圣,感受东海日出的壮观,用杜甫的名诗:荡胸生...
因为华山论剑最有武侠渊源,所以第一个版本叫做《华山版》,封面左侧的码出真功有点向周星驰电影功夫最后的场景《如来神掌》致敬的味道;华山之后,去五岳至尊泰山朝圣,感受东海日出的壮观,用杜甫的名诗:荡胸生...
2018年九年级语文上册第二单元综合测试卷,作为新人教版教材的一部分,旨在全面评估学生的语文学习成果,特别是在语音辨析、字形纠正、古诗文背诵、名著阅读理解以及逻辑思维等方面的掌握程度。 首先,语音辨析部分...
《西游记》作为中国古典四大名著之一,自古以来便以其丰富的想象力、深刻的主题思想和生动的艺术形象,吸引着一代又一代的读者。在其中,唐僧的形象更是引人入胜,其角色的塑造不仅丰富了故事情节,更体现了深层次的...
如来全端口批量扫描器2023.11是一款功能强大的网络工具,专为网络管理员和IT专业人士设计,用于检测网络中目标主机开放的端口情况。它提供了灵活的扫描方式,既可以进行全面的端口范围扫描,也可以针对特定端口进行...
5. 孙悟空的称号有“美猴王”、“齐天大圣”,他的第一个师父是菩提祖师,他的武器——如意金箍棒,原本是大禹治水的定海神针。孙悟空因大闹天宫被压在五行山下,后来受到观音菩萨点化,跟随唐僧取经,取名为孙行者...
在探索人教版(部编版)六年级上册语文教材中的《三黑和土地》这篇课文时,我们不仅要关注文中主人公三黑的心路历程,更要理解农民与土地之间割舍不断的深厚情感。课文通过对三黑重新获得土地的描述,展现了一个农民...
程序设计作为软件开发中的核心环节,不仅仅是编写代码那么简单。在《程序规划方法漫谈连载作者程序匠人》一书中,程序匠人详细讨论了程序设计的真谛,并强调了规划在程序开发中的重要性。他指出,许多初学者一接触...
而“世间安得两全法,不负如来不负卿”则暗示了一个对市场参与者来说充满挑战的现状——如何在不同利益主体之间取得平衡,同时满足投资者和企业的期望。 在描述和部分内容中,重点提到的几个关键词和知识点包括: ...
药师琉璃光如来本愿功德经注音.doc