QuickBMS 0.8.2a

News about new versions of QuickBMS
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

QuickBMS 0.8.2a

Post by aluigi »

http://quickbms.com

Changelog:
  • new alternative reimport mode activated with -r -r
  • other options available in quickbmsver
  • String v operator acting like CSV
  • some new compression algorithms
  • small fix for putvarchr used with variables
  • Encryption flip for reversing bits
  • fix for OpenSSL 1.1
  • new -B option for dumping the unparsed data of the input files
  • small fix for some coverage statistics
  • fixed bug in reimport mode with renamed duplicate files
  • the -. option now allows to reimport data in some header/data builder scripts
  • comtype copy no longer allocates the full size of the file in memory
  • experimental support for http:// and https:// input files
  • important fix for selecting specific files in GUI mode
  • -J option for forcing all the constant strings as Java/C escaped strings
  • better support for RIFF files when guessing extensions
  • xmath supporting also 'char'/time/octal/binary

The main features of this release are:

- REIMPORT2, an alternative reimport mode that is not limited by the size of the files and rewrites the offset/size/zsize fields to match the new file

- an important fix releated to the selection of the files in GUI mode, in the recent versions it no longer worked forcing quickbms to use all the files in the folders instead of the selected ones. The bug was caused by a missing unicode conversion

- option -B meant only for some power users who wants to know what data in the input file has not been parsed by their script, this data is dumped in the file QUICKBMS_DEBUG_FILE and it's also displayed a graphical table of the parsed (# and X) and unparsed (.) data. Please note that the calculated entropy may not be correct and the table doesn't work correctly with input files smaller than 4kb

As usual, if you spot a bug or have suggestions, feel free to post here:
http://zenhax.com/viewtopic.php?f=13&t=556
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

QuickBMS 0.8.2a

Post by aluigi »

micro bugfix for putvarchr in 0.8.2

I casually found a micro bug affecting some rare usages of putvarchr that was introduced in 0.8.2 while converting a simple macro to a function without changing one of the arguments from index to pointer.
It's funny that this "conversion" was totally useless in terms of performances or code...