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 і виконайте команду winget із цієї сторінки. winget завантажить офіційний інсталятор і перевірить його хеш SHA256 перед запуском.
Чи працює QuickBMS на ARM (Windows on Arm)?
Збірки ARM64 немає; Windows 11 on Arm може запустити версію 32-біт через емуляцію.
Чи можна користуватися програмою QuickBMS без прав адміністратора?
Так, це портативна версія: достатньо розпакувати архів і запустити програму.