您的位置:首页 > 其它

思考了一个多月的问题

2008-12-16 16:44 113 查看
一直在研究AVM。一直在想一个问题:怎么做混淆代码。也不知道想了多长时间;反正是没事呢就发发呆,回顾回顾swf的结构、abc文件结构。正好下班下班骑自行车,可以悠哉而思考。
之前做加密的时候进展很快,差不多两个礼拜就一切搞定。可是到代码混淆阶段就遇到很多问题了。反反复复读文档。有的时候实在是行不通了,又开始检查原先的分析过程,生怕前着错了。一边做公司的事,停下来就开始研究。还好文档是电子版的。我想如果是纸质的,估计应该是两瓣了。记忆中自己只翻烂过一本书,菜根谭。
感觉自己快麻木了,快放弃了。然后昨天晚上骑车回家,路上突然有了一个解决方案。然后脑袋里自己验证是否可行。结果是如果使用这种方法混淆代码的话,80%以上的代码是可以被混淆的。这样就可以了啊。原来我一直错误的——我想100%的混淆代码。理论上是可以的,但是实际操作是,困难超出能力范围。甚至曾经一度想放弃这一步,而先去研究整个虚拟机实现。其实80%足以~~~~~~
阅读全文——共447字
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: