开发者社区> 问答> 正文

关于读取前4个字节判断文件类型的问题:报错

平台:android

功能:扫描SD卡中的文件,查杀病毒(不确定是否真的做到了)

问题描述:网上下载的代码,里面有一段是扫描sd卡中的文件,读取前4个字节并转换为16进制,然后判断文件类型(我猜的)。里面有几个16进制的常量不懂什么意思,请各位高手指点。谢谢!

如上图所示,0x0a786564、0x464c457f、0x214f3558分别代表什么意思?

展开
收起
kun坤 2020-06-06 23:09:43 647 0
1 条回答
写回答
取消 提交回答
  • 1. dex

    2. elf

    使用16进制查看工具看下文件前几个字节就明白了.

    ######好的,谢谢!######之前做这个的时候,挨个不同类型读取头文件出来然后归类的, 前 4 个字节文件重复的概率很大,建议多读取一些字节######谢谢提醒!
    2020-06-06 23:09:48
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载