# aliyun-bin-info **Repository Path**: aliyun/aliyun-bin-info ## Basic Information - **Project Name**: aliyun-bin-info - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-08 - **Last Updated**: 2025-05-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [English](./README.md) | 简体中文 # Bin_info: 跨平台二进制解析工具 Bin_info 是一款使用 Rust 实现的跨平台二进制解析命令行工具,支持解析 PE、ELF 和 Mach-O 格式的文件信息。它不仅可以用作独立工具进行二进制文件分析,还可以作为库集成到其他项目中,直接用于解析二进制文件。 # 主要解析项 * 1.二进制基础信息 > 文件大小 > 哈希值(MD5、SHA-1、SHA-256) > SSDeep 哈希 > 文件类型 * 2. 执行信息 > 入口点地址 > 指令集架构 * 3.节信息 > 各个节的名称、偏移、大小和属性 * 4.导入表 > 导入的库和函数列表 * 5.导出表 > 导出的函数和符号列表 * 6.证书信息 > 内嵌数字签名和证书详情 * 7.嵌入字符串 > 提取文件中的字符串 # 平台支持 Bin_info 支持以下操作系统: * Windows * macOS * Linux * 以及其他任何支持 Rust 编译的平台 # 使用场景 * **安全分析**:帮助分析可执行文件的安全性,检测潜在的恶意代码。 * **逆向工程**:辅助逆向工程师理解二进制文件结构。 * **自动化工具**:集成到 CI/CD 流程中,自动解析和验证二进制文件。 运行示例: ``` # bin_info /tmp/test.dll ____ _ ___ __ | __ ) (_) _ __ |_ _| _ __ / _| ___ | _ \ | | | '_ \ | | | '_ \ | |_ / _ \ | |_) | | | | | | | | | | | | | | _| | (_) | |____/ |_| |_| |_| |___| |_| |_| |_| \___/ ✔ analysis complete Base Info: +-----------+-----------------------------------------------------------------------+ | base info | value | +===================================================================================+ | path | /tmp/test.dll | |-----------+-----------------------------------------------------------------------| | size | 6.3 MB (6279632) | |-----------+-----------------------------------------------------------------------| | md5 | e82d1a409fb1b4239bde28facc98e11d | |-----------+-----------------------------------------------------------------------| | sha1 | 782aadef7eb64f1ee58a75d28fd6af6eb7d331ea | |-----------+-----------------------------------------------------------------------| | sha256 | 7bf4666a6a89e723cf6eb309abe7da8b33edb4198fe12934e4b1ddf95e9aa113 | |-----------+-----------------------------------------------------------------------| | ssdeep | 98304:DfuQgYrn+1tQ7V27D/7Hfxco++Js8iNOjdiubYw/2pJ:DfuQgYrn+1tQcD/O8qt | |-----------+-----------------------------------------------------------------------| | file_type | exe | +-----------+-----------------------------------------------------------------------+ Execute Info: +--------------+----------+ | execute info | value | +=========================+ | entry | 0x28276c | |--------------+----------| | architecture | X86 | +--------------+----------+ others... ```