mmmmar 发表于 2016-7-4 21:26

二进制AndroidMainfest.xml文件解析器

本帖最后由 mmmmar 于 2016-7-4 22:06 编辑

看了网上大神对二进制的AndroidMainfest.xml文件的解析,自己写了一个解析器。
用c语言写的,基于命令行...................没学过windows程序怎么写
源码附了上来,把解析的文件保存成了结构体,有兴趣的友友可以继续写,还原AndroidMainfest.xml啥的。





刚才附件里没有源码。。。。添上了

wnagzihxain 发表于 2016-7-4 23:56

解析Manifest.XML的代码确实是需要对这玩意需要有比较不错的掌握,如果是初学,跟着文档说明写的话我觉得还是蛮费劲的
用什么语言写没关系,最后能生成可读XML就行,比如C语言写的话用FILE就可以完成,或者freopen,代码中我也看到了FILE
小建议:如果能仔细的讲解一下XML的解析就更好了,毕竟这东西写起来确实费劲,单是一个源码大伙学起来够呛
再PS:想学解析这东西的同学建议先去看Google给的格式

mmmmar 发表于 2016-7-5 02:44

wnagzihxain 发表于 2016-7-4 23:56
解析Manifest.XML的代码确实是需要对这玩意需要有比较不错的掌握,如果是初学,跟着文档说明写的话我觉得还 ...

谢谢指教

统列 发表于 2016-7-4 21:35

还原好像很难写。一直没找到

23king 发表于 2016-7-4 21:41

也很像知道原理呢.....楼主介意分享思路吗?

anzer 发表于 2016-7-4 21:51

没那技术就只能来搬用大神们的劳动成果了,先谢了

rain66715 发表于 2016-7-5 02:08

这个很难得噢。

真爱贤 发表于 2016-7-5 08:03

没搞懂,只看到最后几个跟标签,但是又没有写值

一旧云 发表于 2016-7-22 14:19

这不错!!

kali-cc 发表于 2016-7-27 09:47

学习一下 顺便膜拜
页: [1] 2
查看完整版本: 二进制AndroidMainfest.xml文件解析器