QuickBMS 0.12.0

Files extractor and reimporter, archives and file formats parser, advanced tool for reverse engineers and power users, and much more.

filecart Windows
0downloads
0this week
FreeFreeware
0reviews

About QuickBMS

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

License: GNU General Public License v2.0
Release info New Release on Aug 24, 2024
Release notes CRCHash experimental instruction
fix for a rare append bug
imptype instruction new behavior (check manual)
fix for get float/double
fix xmath with multidimensional arrays
Print hex line feed
fix for B/E/C String operators
fixes and improvements for RSA encryption and keys
calldll supporting points to variables and return value
various patches for improving compilation
better support for -x option
some improvements of reimport mode mainly related to variables and hashing encryption
support for tar output with -O option
fix for rot/xor encryption, additional compressions
fix for a memory bug triggered by ttgames.bms
many other bug fixes and improvements
Related tags quickbms
Listing datawinget

Reviews

No reviews yet. Be the first to review QuickBMS.

Used QuickBMS? Tell other visitors what you thought.

Log in to write a review

Other products by this publisher

Most viewed Windows Specialized Tools

  1. 1 Project: Merge 1.0.1338 Project: Merge is a Windows? application for comparing and merging XML files. Comparing two or three XML files allows you to see what's changed, while merging allows you to integrate the differences from the input files into a single output file. 4M views
  2. 2 Advanced BAT to EXE Converter 2.61 Convert BATch files to EXE format with encryption. . Select EXE Icon. Run Invisible. Embed dependency files. Select EXE version properties, print centered color text, gather user input, do math. Option to Password Protect EXE. 29K views
  3. 3 Speed Test Pro Silver 1.0.736 Monitor your website's bandwidth speed, response time and errors completely free, without registering. The only software that does an actual full Speed Test of your Internet connection and many other features. 24K views
  4. 4 Active File Compare 2.0 Active File Compare is an advanced utility for the comparison and synchronization of any text files in visual mode. Use this tool to compare two versions of the same file or to correct the source code versions. 21K views
  5. 5 Quick Batch File Compiler 4.0.0.0 Quick Batch File compiler convert batch files into actual program (EXE format) in one click. This program may be run on Windows 98/Millenium/2000/2003/XP without any limitations. Content of batch file will be encripted and protected from changes. 19K views
  6. 6 1D Barcode VCL Components 7.1.0.2075 The components set is designed for generating and printing barcode in your Delphi or C++ Builder application. Most popular linear and postal barcode symbologies are supported. Database functionality and most popular reports are supported. 18K views
  7. 7 eCover Engineer 6.3.1 Create professional ebook covers, CD covers, DVD covers and software box covers. Edit pictures using eCover Engineer's build in image editor and take advantage of almost 100 free templates. 16K views
  8. 8 Neat Wizards 1.1 High-quality images for creating professional user wizards and dialog boxes. 16K views
  9. 9 Crystal FLOW for C 4.60 Crystal FLOW is valuable for reviewing C/C++ source. It has: Flowcharts, Rich Trees, Visio/JPEG exports, Browser Editions: Docs: HTML docs + flowcharts, trees Professional: Call/Data Flows, RichTree, Object/Stack Size, DataDependency 15K views
  10. 10 Batch Replacer 4.0 Batch Replacer is a multi-string search-and-replace converter necessary for webmasters, programmers and everybody who is concerned with computers. Both text and binary files can be processed by the program. Many options are available. 15K views

Most downloaded Windows Specialized Tools

  1. 1 Project: Merge 1.0.1338 Project: Merge is a Windows? application for comparing and merging XML files. Comparing two or three XML files allows you to see what's changed, while merging allows you to integrate the differences from the input files into a single output file. 6K downloads
  2. 2 Advanced BAT to EXE Converter 2.61 Convert BATch files to EXE format with encryption. . Select EXE Icon. Run Invisible. Embed dependency files. Select EXE version properties, print centered color text, gather user input, do math. Option to Password Protect EXE. 2.8K downloads
  3. 3 Speed Test Pro Silver 1.0.736 Monitor your website's bandwidth speed, response time and errors completely free, without registering. The only software that does an actual full Speed Test of your Internet connection and many other features. 2.5K downloads
  4. 4 Active File Compare 2.0 Active File Compare is an advanced utility for the comparison and synchronization of any text files in visual mode. Use this tool to compare two versions of the same file or to correct the source code versions. 2.3K downloads
  5. 5 ABCupload.NET V5.1 ABCUpload .NET enhances the basic .NET file upload functionality. Advanced features like Pure HTML Progress Bar ™ support, GigUpload ™ technology for truly massive uploads and MacBinary decoding. All in 100% Managed Code. Free license available 2.1K downloads
  6. 6 BMDFM 5.9.9_R15_b1701 BMDFM (Binary Modular DataFlow Machine) is software, which enables running an application in parallel on shared memory symmetric multiprocessors (SMP) using the multiple processor cores to speed up the execution of single applications. 1.9K downloads
  7. 7 1D Barcode VCL Components 7.1.0.2075 The components set is designed for generating and printing barcode in your Delphi or C++ Builder application. Most popular linear and postal barcode symbologies are supported. Database functionality and most popular reports are supported. 1.9K downloads
  8. 8 Crystal FLOW for C 4.60 Crystal FLOW is valuable for reviewing C/C++ source. It has: Flowcharts, Rich Trees, Visio/JPEG exports, Browser Editions: Docs: HTML docs + flowcharts, trees Professional: Call/Data Flows, RichTree, Object/Stack Size, DataDependency 1.9K downloads
  9. 9 Batch Replacer 4.0 Batch Replacer is a multi-string search-and-replace converter necessary for webmasters, programmers and everybody who is concerned with computers. Both text and binary files can be processed by the program. Many options are available. 1.8K downloads
  10. 10 Quick Batch File Compiler 4.0.0.0 Quick Batch File compiler convert batch files into actual program (EXE format) in one click. This program may be run on Windows 98/Millenium/2000/2003/XP without any limitations. Content of batch file will be encripted and protected from changes. 1.7K downloads