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
Description de l’éditeur (anglais)
QuickBMS : présentation
Publié par Luigi Auriemma, QuickBMS fait partie des logiciels open source pour Windows.
Installation et configuration requise
L’éditeur fournit des installateurs Portable pour les versions 32 bits de Windows. Il fonctionne sans installation (version portable).
Points forts / Points faibles
Points forts
- Open source : chacun peut examiner et compiler le code
- Portable : fonctionne sans installation
Points faibles
- Pas de version ARM64 native
- 32 bits uniquement
- Aucune mise à jour depuis plus d’un an
- Le lien de téléchargement officiel n’a pas répondu lors de la dernière vérification
En résumé: QuickBMS est un logiciel open source pour Windows, proposé pour les PC 32 bits. Ses mises à jour se sont espacées.
QuickBMS : le téléchargement est-il sûr ?
- Le fichier est servi par aluigi.altervista.org, le domaine de l’éditeur
- Le lien de téléchargement utilise HTTPS
- Une empreinte SHA256 est publiée : le fichier peut être vérifié:
B9D4F9EFB55692994CD42A491CFEA11F86E3375A618B9BD771583CE40DDB3828· Ouvrir le rapport VirusTotal de cette empreinte - Le lien n’a pas répondu lors de la dernière vérification (22 octobre 2026)
- Le code source est public
- ExeAtlas n’héberge, n’emballe ni ne modifie aucun installateur
Guide associé: Vérifier l’empreinte SHA256 d’un fichier sous Windows
Versions récentes
Toutes les versions (1) ›| Version | Date | Taille | Fichiers |
|---|---|---|---|
| 0.12.0Dernière | 24 août 2024 | — | 32 bits ZIP |
Installer en ligne de commande
Installation silencieuse ›winget install --id aluigi.QuickBMS -eGuide associé: Utiliser winget : installer et mettre à jour
Informations
- Éditeur
- Luigi Auriemma
- Licence
- GNU General Public License v2.0
- Prix
- Gratuit
- Configuration requise
- Windows 11 / 10
- Architecture
- 32 bits
- Installateur
- Portable
- Version
- 0.12.0
- Date de sortie
- 24 août 2024
- Ajouté au catalogue
- 7 octobre 2024
- Versions répertoriées
- 1
- Site officiel
- aluigi.altervista.org
- Identifiant winget
- aluigi.QuickBMS
Notes et avis
Aucun avis pour l’instant. Soyez le premier à noter ce logiciel.
Questions fréquentes
QuickBMS est-il gratuit ?
Oui. QuickBMS est un logiciel open source distribué sous licence GNU General Public License v2.0.
QuickBMS : le téléchargement est-il sûr ?
Le fichier est servi par aluigi.altervista.org, un domaine qui appartient à l’éditeur ; ExeAtlas n’héberge pas le fichier et ne le modifie pas. Comparez son empreinte SHA256 avec celle affichée ici, ou ouvrez le rapport VirusTotal de cette empreinte.
Comment installer QuickBMS avec winget ?
Ouvrez PowerShell ou le Terminal Windows et exécutez la commande winget indiquée sur cette page. winget télécharge l’installateur officiel et vérifie son empreinte SHA256 avant de le lancer.
QuickBMS fonctionne-t-il sur ARM (Windows on Arm) ?
Il n’existe pas de version ARM64 ; Windows 11 sur Arm peut exécuter la version 32 bits par émulation.
Peut-on utiliser QuickBMS sans droits d’administrateur ?
Oui, il s’agit d’une version portable : il suffit de la décompresser et de la lancer.