QuickBMS uses a minimalistic GUI if the executable is double-clicked (launched normally) or from command-line if launched from the console, by using this second mode or a link to the executable it's possible to activate many useful and advanced options.
Features:
- open source and multiplatform, tested on Windows (even Win98) and GNU/Linux (x86 and PPC)
- works from both command-line and GUI (Windows only, just double-click on quickbms.exe)
- reimport and reimport2 modes for reinjecting the modified files back to the archives
- support for tons of encryption algorithms, even some proprietary ones
- support for tons of compression algorithms (over 700), even some proprietary ones
- support for tons of hashing algorithms
- support for other types of algorithms (like base64) and/or obfuscations (xor, rot and so on)
- support for calling DLLs and raw dumped functions with almost any known calling convention
- support for bits operation and switchable little/big endian
- simple and dynamic language that allows to make many operations reducing the percentage of archives and formats that can't be supported easily
- verbose option (-V) that displays all the needed details during reversing and testing of file formats
- HTML output (-H) that automatically applies colors and names to the fields parsed during the usage of the scripts: example for zip.bms on q3infoboom.zip
- possibility to use the tool as a blind scanner of compression, encryption and crc/checksum algorithms
- support for network sockets, SSL and http/https
- support for other alternative input/output interfaces like processes (included debugging and automatic breakpoint restoring), audio, video and Windows messages
- support for the visualization and creation of various types of data like x86 assembly, IP addresses, time_t, FILETIME, ClassID and more
- support for C-like structures and basic syntax for easy handling of file formats
- support for any command-line decompressor/decrypter/anything_else via the EXECUTE method (Comtype and Encryption commands)
- read and write operations
- quickbms_4gb_files.exe is a native 32bit program with all the variables set as 64bit useful in some situations
- planned future development that will cover more advanced features for reverse engineers and power users
- customizable CRC engine
- tons of scripts supporting hundreds of file formats and thousands of games
- experimental games localization (strings editing)
- creation of ISO images and ZIP archives as alternative outputs
- embedded C compiler to use C functions at runtime
- support for embedded Python and Lua scripts
- experimental IPC interfaces: named pipes, mailslot, web and dll
- support for the WCX packer plugins of Total Commander
厂商介绍(英语)
QuickBMS是什么软件?
QuickBMS由Luigi Auriemma发布,是一款开源Windows软件。
安装与系统要求
官方为32位 Windows提供绿色版格式的安装包。无需安装即可运行(绿色版)。
优点 / 不足
优点
- 开源:任何人都可以查看和编译源代码
- 绿色版,无需安装
不足
- 没有原生ARM64版本
- 仅有32位版本
- 超过一年没有更新
- 最近一次检测时官方下载链接无响应
总结: QuickBMS是一款适用于32位电脑的开源Windows软件。更新已明显放缓。
QuickBMS下载安全吗?
- 文件由厂商自己的域名aluigi.altervista.org提供
- 下载链接使用HTTPS
- 已公布SHA256值,可校验文件完整性:
B9D4F9EFB55692994CD42A491CFEA11F86E3375A618B9BD771583CE40DDB3828· 查看该哈希值的VirusTotal报告 - 最近一次检测时链接无响应(2026年10月22日)
- 源代码公开
- ExeAtlas不托管、不捆绑、不修改安装包
相关教程: Windows下如何校验文件的SHA256哈希值
最近版本
全部1个版本 ›命令行安装
静默安装 ›winget install --id aluigi.QuickBMS -e相关教程: winget使用教程:安装和更新软件
软件信息
- 厂商
- Luigi Auriemma
- 许可
- GNU General Public License v2.0
- 价格
- 免费
- 系统要求
- Windows 11 / 10
- 架构
- 32位
- 安装包类型
- 绿色版
- 版本
- 0.12.0
- 发布日期
- 2024年8月24日
- 收录日期
- 2024年10月7日
- 收录版本数
- 1
- 官网
- aluigi.altervista.org
- winget ID
- aluigi.QuickBMS
评分与评价
暂无评价,欢迎第一个评分。
常见问题
QuickBMS是免费的吗?
是的。QuickBMS是开源软件,采用GNU General Public License v2.0许可证。
QuickBMS下载安全吗?
安装包来自aluigi.altervista.org,该域名属于厂商本身;ExeAtlas不托管也不修改文件。可以将下载文件的SHA256值与本页显示的值比对,或查看该哈希值的VirusTotal报告。
如何用winget安装QuickBMS?
打开PowerShell或Windows终端,运行本页提供的winget命令即可。winget会下载官方安装包,并在运行前校验其SHA256值。
QuickBMS能在ARM电脑(Windows on Arm)上运行吗?
没有ARM64版本;Windows 11 on Arm可以通过模拟运行32位版本。
没有管理员权限能用QuickBMS吗?
可以,它是绿色版,解压后直接运行。