Luigi Auriemma

me@aluigi.org


News
QuickBMS
Research
MyToolz
Advisories
Proof-of-concepts
Fake_players_bug
Patches
Password_recovery
MyMusic
TestingToolz
About...
RSS_feeds
Amiga_ADF
Forum
aluigi.org
mirror.aluigi.org
twitter


31 Jan 2016 QuickBMS: QuickBMS generic files extractor and reimporter 0.7.3
fixed the recent issues of quickbms 0.7.2* (back to 0.7.1 method), some new compression algorithms, fixed identification of comtype ppmdi_raw, fix and improvements for the parameters of the *tea encryptions, improvement of ZIP_AES, various parts of code set as static, small improvements of rsa_tomcrypt, String t and T operators to make easier the handling of html/xml

30 Jan 2016 Research: Milestone MIX files extractor 0.1.3a
compatible with archives bigger than 2 Gb

12 Dec 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.7.2a
fixed a bug introduced in 0.7.2 and related to the length of the variables

11 Dec 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.7.2
now the TEMPORARY_FILE is deleted automatically at the end of the extraction without asking, added the following compression algorithms: PKWARE DCL, IBM TERSE (PACK/SPACK), PKWARE reduce, a configurable LZW engine, ultima6, lz5 and yalz77, 4 additional formats for RSA keys, fix for sortarray with arrays having different elements, SLog supporting offsets till 4Gb - 1, reimport mode for deflatex/zlibx, added ZIP file creation in addition to the ISO one, -Q for really quiet mode, updated some algorithms, increased the number of allowed arguments per line for If and String S, setvbuf to 64Kb (probably useless), fix for Xmemdecompress with lzxnative and lzxtdecode formats, replaced sub_var strdup_replace with manual alloc+memcpy, feature to embed scripts inside quickbms.exe for distribution in modkits

10 Dec 2015 Research: IBM TERSE decompression (PACK/SPACK) 0.1
from the upcoming QuickBMS source code

10 Dec 2015 Research: PKWARE reduce decompression 0.1
from the upcoming QuickBMS source code

10 Dec 2015 Research: unpxp 0.1
from the QuickBMS source code

10 Dec 2015 Research: old Bizarre Creations decompression 0.1
from the QuickBMS source code

10 Dec 2015 Research: Lego Island Xtreme Stunts decompression 0.1
from the QuickBMS source code

10 Dec 2015 Research: Telltale TTARCH files extractor/rebuilder 0.2.8
fixed encryption of single lua files with -e 0 58 (thanks quckly)

10 Dec 2015 Research: EA JDLZ decompression 0.1
from the QuickBMS source code

10 Dec 2015 Research: EA COMP decompression 0.1
from the QuickBMS source code

10 Dec 2015 Research: EA HUFF decompression 0.1
from the QuickBMS source code

10 Dec 2015 Research: CPK LAYLA compression 0.1
from the QuickBMS source code

24 Nov 2015 Research: ORK files decrypter and extractor 0.1.3
added the key for the recent Supernova MOBA game (thanks Ekey)

23 Nov 2015 Password_recovery: TrendMicro passwords decrypter 0.1.2
added support for !CRYPTEX! and !CRYPTEX3!

16 Nov 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.7.1
many fixes: stricmp crash on Linux/WinXP, String =, set basename, putarray, recognizing end of file in fgetxx, coverage statistics of memory files, skip existent files choice/option, double request of files overwrite in some cases, some rare compression algorithms not working correctly, mcrypt comma separator, a couple of magics in sign_ext.c. -i option for creating an ISO image, now some compression algorithms don't give error if the end of output is reached (better for the comtype scanner), undk2 replaced by refpack_decompress_safe, more operators in encryption random and support for bitmasks (like key >> 16), my encryptions like random/math/xmath now support also variables in their configuration, added aes modes ige/bi_ige/heat, less resource used by append log to file, initialization of arrays with multiple input files, 30 new compression algorithms, code improvements and less memory consumed at runtime

31 Oct 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.7.0
support for wildcards in the selection of input files, fixes in check_condition: constant strings, basename, filepath and filename, String reverselong/short/longlong weren't recognized, new 'y' String operator for alignment, Set to_unicode for converting to utf16, new FULLBASENAME type, better Print hexdump, String with constant strings, important fixes for the String operators: shl, mul, equal, split and cstring, some new compression algorithms, TEMPORARY_FILE now doesn't prompt for overwriting, better handling of same input and output file, Encryption Math with #INPUT#, some default values to the few compressions that required a ditionary value, LZ4 supporting dictionary and returning no errors in case of short output, fix for filexor/filerot with negative values, fix for utf16 conversion, information and fixes in the manual, reimplemented lzrw, balz and quad compressions, added mcomp/libmcomp, irolz, uclpack and ace compressions

23 Oct 2015 MyToolz: Offzip 0.4
-r option for reimporting the extracted files like in QuickBMS (it uses the Zopfli library), the previous -r option has been renamed -R, some changes to the runtime help, it's no longer needed to specify the output folder and offset, option to automatically overwrite the output files, -1 now uses the output filename if specified, added a Makefile for Linux, renamed from Offset file unzipper to Offzip

20 Oct 2015 Research: Telltale TTARCH files extractor/rebuilder 0.2.7a
fix for encrypting lua files in Minecraft: Story Mode

16 Oct 2015 Research: PunkBuster online GUID checker 0.1.17
added Battlefield Hardline and H-Hour Worlds Elite

15 Oct 2015 Research: Telltale TTARCH files extractor/rebuilder 0.2.7
added support for Minecraft: Story Mode

28 Sep 2015 QuickBMS: changed the folder containing all my scripts just to /bms, all the old links to /papers/bms and /papers/bms/others are still valid as redirects

24 Sep 2015 Fake_players_bug: Unreal engine basic client and Fake Players DoS 0.2.8
added support for Red Orchestra 2 and a small fix for write_unrser

18 Sep 2015 QuickBMS: Latest QuickBMS scripts
added an RSS feed containing the latest scripts that have been written and updated

14 Sep 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.6.7a
full lzham implementation with parameters brute forcing, better support for MEMORY_FILEs in C structs

14 Sep 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.6.7
variables between quotes are now considered constants, fixed some math/xmath operators, fixed Findloc unicode, some new compression algorithms, experimental Scandir modes for working with processes, quiet option, fix for Open EXISTS in reimport mode, fix for avoiding to create new files with -w using Open, small improvement of comtype lzma_dynamic, fix for some compresison algorithms that take parameters from the dictionary argument on quickbms_4gb_files

14 Sep 2015 MyToolz: Offbreak 0.3.3
-e option for adding environment strings (useful with some Steam games), -T for delayed attachment of the debugger -d, better handling and checking of the filenames that allows to specify just the filename without the whole path or wildcards

14 Sep 2015 MyToolz: Mini Winamp input plugins player/converter 0.1.1a
removed dependencies from the manifest file

04 Aug 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.6.6a
support for negative numbers in String <<, yay0dec compression, fix for the cpk recompression algorithm, but note that it can't be used in reimport mode because the decompression is size-dependent and that value (FileSize in cpk.bms) is left unchanged in reimport mode

04 Aug 2015 MyToolz: Offbreak 0.3.2a
the -m option will display a MessageBox also when the debugger is attaching to the process

04 Aug 2015 MyToolz: Offbreak 0.3.2
fix for MapViewOfFile with viewsize 0, option for setting the debugger to use, fix for NtQueryObject on 64bit, updated MinHook library

03 Aug 2015 Research: Unigine ung files extractor 0.2
support for the game Cradle

02 Aug 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.6.6
experimental reimporting of chunked files, fix for Set VAR strlen VAR, NameCRC allowed to use a MEMORY_FILE (useful for compressed embedded list), fix for NameCRC that skipped hex hashes, added Zopfli for better compression of some files, a couple of new compression algorithms, set correct position of memory file in append mode, don't ask to overwrite in append mode if the file has been created by the script, -O - for stdout output (redirect may not work), fix for long directory names

28 Jul 2015 MyToolz: Mini Winamp input plugins player/converter 0.1.1
some fixes

26 Jul 2015 MyToolz: PackZip 0.3.1
support for files bigger than 2Gb, zopfli, lzma with multiple cpu support

08 Jul 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.6.5
SLog command for exporting/reimporting strings (game localization), a couple of new compression algorithms, fixed various recompression algorithms, improvement of RSA and added similar encryptions, added most of the eCRYPT algorithms, compatibility with Windows 8.1, fixed a very rare bug in putarray, some minor fixes

29 May 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.6.4
encryption PKCS5_PBKDF2_HMAC, BytesToKey and ZIP_AES (now zip.bms supports AES too), updated many compression algorithms (LZ4 was necessary for Witcher3), small fix for unzip_dynamic/bzip2

06 May 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.6.3a
fixed a bug in Strlen introduced in the previous version

01 May 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.6.3
new Codepage command for utf16 to utf8 strings conversion (will be improved/expanded in future), base conversion in Math command (binary/octal), fix for the parameters in the Print command after the pipe, many new compression algorithms including also recompression (cpk, bpe and nrv are the most important), new argument for Strlen to get the full size of the variable, initial implementation of rsa encryption, command Append 1 improved to work with Goto, additional parameter in xor_prev/next to specify the operation on the last byte, fixed a bug in CallDLL introduced in the last version, QuickBMS version and information visible in the properties of the exe, restored compatibility with Windows 98 (_fstat64 caused by iostream)

01 May 2015 MyToolz: HEX2BYTE 0.3.1
better stdin input (binary and size), options for size of the elements, endianess and debugging

17 Apr 2015 Research: XWB/ZWB files unpacker 0.3.5
fix for MS ADPCM (thanks CTPAX-X) and additional choice to overwrite all the files

02 Apr 2015 MyToolz: Offbreak 0.3.1b
fixed the generation of the command-line of the program to execute

01 Apr 2015 QuickBMS: QuickBMS generic files extractor and reimporter 0.6.2
tons of new compression algorithms, new Makefile for Linux, calldll from encryption/comtype with #INPUT_SIZE# and #OUTPUT_SIZE#, String with multiplication and hex2uri/uri2hex operators, a '0' added to the String operator allows to set an empty VAR1 in case of errors, rc6 encryption, xor_prev/xor_prev2/xor_next/xor_next2 encryptions, fix for getarray, added adler32 to the available crc functions, fix for a rare bug in reimporting, append 1 now allows to place the new content at the current position of the output file, source code of QuickBMS in a separate zip archive to avoid space and confusion, fix for using libtomcrypt, activated all the rnc compressions available, fix for xmemdecompress of native files (0xed magic), cleaning of spaces at the end of folder names in extraction, fix for filepath type. updated the compression and crc scanner to match the new amount of algorithms

27 Mar 2015 Research: Telltale TTARCH files extractor/rebuilder 0.2.6
automatic version 7 for GoT and TftB useful when encrypting the lua files, the tool no longer terminates if the archived lua files are not encrypted

25 Mar 2015 MyToolz: Offbreak 0.3.1a
added 64bit version and fixed the -t option for the trace file

25 Mar 2015 MyToolz: Offbreak 0.3.1
now by specifying the offset -1 it's possible to monitor the access to the whole file, added -E option to use an exception handler that may be useful in some rare situations

21 Mar 2015 Research: FSB files extractor 0.3.4a
small fix for getting the size of the last file of FSB5 archives, useful only with the -o -1 scanner

18 Mar 2015 Research: ORK files decrypter and extractor 0.1.2
added support for the ORC archives of Might and Magic Heroes VI, they are just encrypted ZIP archives so no list file is needed

18 Mar 2015 Research: orkdec filenames dumper 0.2
partially rewritten to work with more games and versions

18 Mar 2015 TestingToolz: One file only web/ftp server 0.6.2
added only the -b option to get data from the Windows clipboard

18 Mar 2015 TestingToolz: ATInfo 0.1
simple tool for calling all the API provided by the ATI SDK for their graphic cards

15 Mar 2015 MyToolz: Offset file unzipper 0.3.6a
support for files bigger than 2 gigabytes

15 Mar 2015 MyToolz: Offset file unzipper 0.3.6
added the -c option that allows to guess and dump the chunked files, option -D to specify dictionary, -d to visualize the hexdump of the data before and after the compressed streams, statistics information, offset where the compressed streams ends, amount of bytes between the current compressed stream and the previous one, zlib header and crc information, updated extensions guesser (strnicmp fix for Linux)

13 Mar 2015 Research: FSB files extractor 0.3.4
added the -M option that allows to dump the multichannel mp3s in separate files for each series of channels, highly suggested for maximum quality

09 Feb 2015 MyToolz: CmdDiz 0.2
added support for the new flg format, some improvements

01 Feb 2015 Research: Telltale TTARCH files extractor/rebuilder 0.2.5a
micro fix for the encryption of non-binary lua files

01 Feb 2015 Research: Telltale TTARCH files extractor/rebuilder 0.2.5
support for the new lua files (\x1bLEn magic) and key of Game of Thrones

... old news