首页
社区
课程
招聘
[求助]安卓的 kernel.img 有没有办法解包再打包?
发表于: 2017-5-3 10:31 8803

[求助]安卓的 kernel.img 有没有办法解包再打包?

2017-5-3 10:31
8803

安卓的 kernel.img 有没有办法解包再打包?好像是个内存盘系统,不知它都文件系统属于什么格式?


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 86
活跃值: (2480)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
https://github.com/jpacg/bootimg
2017-5-3 17:00
0
雪    币: 36
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
jpacg https://github.com/jpacg/bootimg
先感谢楼上都指点,Boot.Img中可以包含一个zImage(kernel.img的压缩格式)和ramdisk系统,boot.img已经可以解包,但  kernel.img  和  Boot.img  并不一样,无法用  Boot.img  方法继续解开。
2017-5-3 17:42
0
雪    币: 10
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
zimage是内核编译产生的,无法解包但是可以用arm  gdb调试
2017-5-6 21:06
0
雪    币: 10
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
还有一个ramdisk  包括init.rc  这类文件,系统启动用的
2017-5-6 21:07
0
雪    币: 36
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
zimage应该有自己的文件系统吧,但不知是否属于EXT2  EXT3之类的分区了,安卓启动后用文件管理器可以看见sys系统分区
2017-5-7 23:31
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
zImage就是内核本身,只是压缩了一下。。。可被引导执行的那种,本身没有所谓的文件系统之说
sys  proc  dev是内核映射到用户空间的。。。并不是实际的文件,那种文件系统根本不是正常的文件系统——不会保存在任何文件当中,一定要增加修改删除文件的话,可以考虑直接修改内核代码,重新编译,或者编写驱动——当然切换硬件也可以改变部分文件。。。
2017-5-9 16:22
0
雪    币: 36
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
CodeHz zImage就是内核本身,只是压缩了一下。。。可被引导执行的那种,本身没有所谓的文件系统之说 sys proc dev是内核映射到用户空间的。。。并不是实际的文件,那种文件系统根本不是正常的文件系统 ...
谢谢解答,安卓驱动部分没放在内核,放在那个地方?
2017-5-24 21:32
0
游客
登录 | 注册 方可回帖
返回
//