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-битова. Програмата работи без инсталиране (преносима версия).
Предимства / Недостатъци
Предимства
- Отворен код: всеки може да го прегледа и компилира
- Преносима версия: работи без инсталиране
Недостатъци
- Няма собствена компилация ARM64
- Само 32-битова версия
- Повече от година без обновяване
- Официалната връзка за изтегляне не отговори при последната проверка
Накратко: QuickBMS е програма за Windows с отворен код; компилации: 32-битова. Обновяванията излизат все по-рядко.
Безопасно ли е изтеглянето на QuickBMS?
- Файлът се изтегля от домейна на разработчика (aluigi.altervista.org)
- Връзката за изтегляне използва HTTPS
- Публикуван е хеш SHA256 – файлът може да се провери:
B9D4F9EFB55692994CD42A491CFEA11F86E3375A618B9BD771583CE40DDB3828· Отворете доклада на VirusTotal за този хеш - При последната проверка връзката не отговори (22 октомври 2026 г.)
- Изходният код е публичен
- ExeAtlas не съхранява, не обвива и не променя инсталатори
Свързано ръководство: Как да проверите SHA256 хеша на файл в Windows
Последни версии
Всички версии (1) ›| Версия | Дата | Размер | Файлове |
|---|---|---|---|
| 0.12.0Последна | 24 август 2024 г. | — | 32-битова ZIP |
Инсталиране от командния ред
Тиха инсталация ›winget install --id aluigi.QuickBMS -eСвързано ръководство: Как се използва winget: инсталиране и обновяване
Информация
- Разработчик
- Luigi Auriemma
- Лиценз
- GNU General Public License v2.0
- Цена
- Безплатно
- Изисквания
- Windows 11 / 10
- Архитектура
- 32-битова
- Инсталатор
- Преносима версия
- Версия
- 0.12.0
- Дата на издаване
- 24 август 2024 г.
- Добавена в каталога
- 7 октомври 2024 г.
- Версии в каталога
- 1
- Уебсайт
- aluigi.altervista.org
- ID в winget
- aluigi.QuickBMS
Оценки и отзиви
Все още няма отзиви. Можете да дадете първата оценка.
Често задавани въпроси
Безплатна ли е програмата QuickBMS?
Да. QuickBMS е програма с отворен код (лиценз GNU General Public License v2.0); изтеглянето и използването са безплатни.
Безопасно ли е изтеглянето на QuickBMS?
Файлът се изтегля от aluigi.altervista.org – домейн на разработчика; ExeAtlas не съхранява и не променя файла. Сравнете SHA256 на изтегления файл със стойността на тази страница или отворете доклада на VirusTotal за този хеш.
Как да инсталирам QuickBMS с winget?
Отворете PowerShell или Windows Terminal и изпълнете командата за winget от тази страница. winget изтегля официалния инсталатор и преди стартиране проверява хеша му SHA256.
Работи ли QuickBMS на ARM (Windows on Arm)?
Компилация за ARM64 няма; Windows 11 on Arm може да стартира версията за 32-битова чрез емулация.
Може ли QuickBMS да се използва без администраторски права?
Да, това е преносима версия: достатъчно е да я разархивирате и стартирате.