.suf格式图片探索
因为工作的关系,接触到韩国advanced digital (官网链接)芯片公司核心板。无意中,发现核心板上的sd卡上有图片,音频,编译后的程序等资源,即当前设备启动进入的应用的资源。出于惊讶,好奇,仅以此文记录。
可能是接触面不够广的原因,目前国内并未接触到此类应用模式的芯片。核心板搭载32位CPU,但并不搭载linux,android等操作系统,uboot启动后,即启动应用程序或者ucos片上系统,通过搭载的fats文件系统来加载sd卡上的资源,供应用程序使用。
uboot的启动,跟linux系统的启动动画类似,以120张图片形成帧动画,命名都为logoXX.suf,因此确认是图片资源无疑。只是找不到对应的图片浏览器,无法查看,及转换格式供使用。
为了使用该应用程序的图片资源,花费了一天时间百度搜索,google搜索,没有任何有用信息。最后回归adc官网查询相关信息,最终在官网sdk开发资源包中发现了suf相关的信息,这多亏了平时使用的搜索利器Everything,一搜suf立马显示相关文件和对应的SUF工具。大赞!!
上图中的SUF Viewer.exe即是suf格式图片浏览器,双击打开,点击对应目录,即可查看对应的图片资源。
可惜的是该格式不能转换为其他格式的图片资源,只能通过SUF浏览器截图的方式获取到图片资源,供我们使用。sdk只提供有图片转换为suf格式的工具makesuf。
相关的pdf说明如下,该工具并不能将suf逆向转换为其他常用图片格式,是不可逆的。