首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Imago-Forensics:Python实现的图像数字取证工具

0.4 imagehash 4.0 geopy 1.16.0 使用 usage: imago.py [-h] -i INPUT [-x] [-g] [-e] [-n] [-d {md5,sha256,sha512...*BETA*   -n, --nude            Detect Nudity, It works only with JPEG, *BETA*   -d {md5,sha256,sha512...,all}, --digest {md5,sha256,sha512,all}                         Calculate perceptual image hashing   ...x:imago将提取EXIF元数据; -s:处理后不会删除临时SQLite数据库; -t jpeg:imago将仅搜索jpeg图像; -d all:imago将为jpeg图像计算md5,sha256,sha512...递归目录导航 文件 mtime(UTC) 文件 ctime(UTC) 文件 atime(UTC) 文件大小(字节) MIME 类型 Exif 支持 CSV 导出 Sqlite 导出 md5,sha256,sha512

1.2K40

加密固件之依据老固件进行解密

从IDA的符号表中可以看到,使用到了对称加密AES、非对称加密RSA和哈希SHA512,是不是对比上面提到的固件安全开发到发布的流程,心中大概有个数了。...消息摘要 92:0x5C 64 解密后固件的SHA512消息摘要 156:0x9C 64 加密固件的SHA512消息摘要 220:0xDC 512 未使用 732:0x2DC 512 解密后固件消息摘要的数字签名...2.判断(加密固件中存放的,真正被加密的固件数据大小的SHA512消息摘要),和,(去除Header之后,数据的SHA512消息摘要)。...3.读取保存在Header中的AES解密密钥,对加密固件数据进行解密 4.计算(解密后固件数据的SHA512消息摘要),和(预先保存在Header中的、解密后固件SHA512消息摘要)进行对比 5.计算...(解密固件数据+解密密钥的、SHA512消息摘要),和(预先保存在Header中的、解密后固件数据+解密密钥的、SHA512消息摘要)进行对比 6.使用保存在当前文件系统中的RSA公钥,验证解密后固件的消息摘要和其签名是否匹配

1.3K30
领券