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 без правоў адміністратара?
Так, гэта партатыўная версія: дастаткова распакаваць архіў і запусціць праграму.