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


12 Apr 2014 Research: Telltale TTARCH files extractor/rebuilder 0.2.3
added key of Wolf Among Us 3 and fixed a bug when using -m with some files that didn't remove the 5VSM header

06 Apr 2014 Research: GS enctype2 servers list decoder/encoder 0.1.2
added support for re-encryption

06 Apr 2014 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.31a
fix for already aligned size when using *log xsize

05 Apr 2014 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.31
improvements for quickbmsver, *log with the xsize value used for reading aligned data (sometimes useful with block ciphers), fix for the xmath command that now works with unsigned numbers, String 'f' operator to filter non alphanumeric chars, improvements for the scexpand compression, added a new crc algorithm, option to use case sensitive variable names, additional work-arounds for gzip in case of invalid fields, encryption hash that performs hashing on the string specified as key if available (very useful), added tons of hashing algorithms thanks to sphlib

19 Mar 2014 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.30
fixed multiple If, endian guess VAR, handling of some unicode spaces in the scripts, implemented correct disabling of the secure allocation, Math with reverse operations, tons of new decompression algorithms and some new recompressions, hex visualization of the encryption key in verbose mode, some new experimental lzss window initilizations, update of some libraries, more details for the exceptions, more details for the lzma errors

19 Mar 2014 MyToolz: Mydown and mydownlib 0.3.1
added an option similar to tail -f in mydown and improved the code that asks to overwrite the existent file multiple times

19 Mar 2014 MyToolz: DTMF2NUM 0.1.1
added an option to specify the parameters in dsp.c, used double instead of float, fixed the Makefile, no new improvements so the default detection is still the same of the previous versions

09 Mar 2014 MyToolz: Mydown and mydownlib 0.3a
fix for gzip handling

09 Mar 2014 MyToolz: Mydown 0.3
new features and improvements, large files support, the remote file is checked before downloading only if it's necessary, option -d for setting the output folder and -L for downloading a sequence of files (with incremental fields), multiple hosts, automatic concatenation of options that support multiple strings (like -c/s/M), optional milliseconds delay for the -l loop option, all the enhancements added in mydownlib

09 Mar 2014 MyToolz: mydownlib 0.3
bug fixes and improvements

09 Mar 2014 TestingToolz: One file only web/ftp server 0.6.1
fixed the -d/D option to visualize the whole header instead of byte per byte, fix for downloading the file from a requested offset (HTTP Range)

20 Feb 2014 Research: PunkBuster online GUID checker 0.1.16
added new games

14 Feb 2014 Fake_players_bug: SA:MP invisible Fake Players DoS 0.1.11a

04 Feb 2014 TestingToolz: One file only web/ftp server 0.6
many new features and bug fixes, note that -X is now -0

29 Jan 2014 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.29
automatic guessed extension for the filenames that have a dot or a * at the end, replaced the Scummvm RNC compression with the old one because it didn't work, fixed lzlib compression, updated various libraries, backtrace after crashes, Windows 8.1 fix, fix for CallDLL with a MEMORY_FILE of same name but different content, set VAR ? ? to allow the user to choose the content of the variable at runtime, If case sensitive if used the 'u' optional parameter, added ZPAQ compression, added more return values in case of lzma errors, usage of variables in encryption random, autostart with -9 if quickbms crashes just when launched, fix for open FDSE in gui mode, reimport.bat

29 Jan 2014 MyToolz: mydown 0.2.11b and mydownlib 0.2.7b
added no-cache (useful?) and removed Accept-Encoding compressions if we use a Range request, in my tests the server returns ever the whole file from the beginning ignoring the range

06 Jan 2014 Research: FSB files extractor 0.3.2a
experimental support for FSB5 rebuilding

04 Jan 2014 Research: Gslist 0.8.11a
added only a new -d query to get the list of players with a Gamespy 3 query and -0 to not wait additional packets in reply to a query

19 Dec 2013 Research: Telltale TTARCH files extractor/rebuilder 0.2.2
support for Walking Dead 2

28 Oct 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.28
added the possibility of specify quoted strings on multiple lines with automatic \r\n added with each line, If statement with strncmp and added additional names for the other checks (like strstr, strcmp and so on), new alternative math/xmath operators, encryption xmath, encryption random (experimental), changed syntax for encryption math, new String operator S for splitting a string in multiple variables, a new compression, updated disasm engine, improved memory read/write function (process.h), fix for debug string visualization, filexor/filerot supporting also textual key, additional choice 0 (zero) for skipping all the existent files at runtime

28 Oct 2013 MyMusic: MP3
I have re-made the mp3s of all my music tracks, 192kbps and all the XM modules have been recorded with Open Modplug without effects for best quality so they will sound slightly different than before

21 Oct 2013 Research: Gslist 0.8.11
fixed a bug in the downloading and updating of GeoIP.dat (remember to delete the old file in %appdata% and ~), added the displaying of any filename passed to gslfopen() on stderr

21 Oct 2013 MyToolz: mydown 0.2.11a and mydownlib 0.2.7a
fix for the onflyunzip option with gzip files sent as binary files

21 Oct 2013 MyToolz: Dumproc 0.2
quick tool for dumping memory from a process or writing data into it

18 Oct 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.27
multiple conditions in the If statements, usercall calling convention, Next allows to specify a math operation, new compression algorithms, int3 option working also with compression and encryption, fix for String printf and int3

14 Oct 2013 Research: Telltale TTARCH files extractor/rebuilder 0.2.1
full support for rebuilding of ttarch2 archives, faster extraction speed, now -m will remove the 5VSM header (note that 5VSM can have more than one content, like some landb files)

12 Oct 2013 Research: Telltale TTARCH files extractor/rebuilder 0.2
support for ttarch2 archives used in The Wolf Among Us and automatic Lenc to Lua decryption/encryption

10 Oct 2013 Research: FSB files extractor 0.3.2
added support for FSB5 version 0

08 Oct 2013 MyMusic: Inspired
very nice dance track at 140 bpm with piano and happy melody

06 Oct 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.26
added some new compression algorithms, -k option to automatically skip existent files, usage of PAGE_GUARD instead of PAGE_NOACCESS to avoid issues with bugged drivers (Xonar and so on), experimental XMath command for multiple simple maths in one line

05 Oct 2013 MyMusic: Droplitz remix
track made using some samples of the game Droplitz

05 Oct 2013 MyMusic: Unfinished tracks 1
this is the place for all the XM tracks I had in an endless work-in-progress state :)

05 Oct 2013 MyToolz: Signsrch 0.2.2
improved the handling of the AND operator and updated functions for parsing executables

04 Oct 2013 MyToolz: mydown 0.2.11 and mydownlib 0.2.7
fixed a bug in the handling of chunked transfers

04 Oct 2013 MyToolz: Simple TCP proxy/datapipe 0.4.8b
mutex/lock on non-Windows platforms

29 Sep 2013 MyToolz: Lanfile 0.1.5
added option -t for sending timestamps, -S for ssl and an experimental UDP mode, both ssl and udp will be improved in future

22 Sep 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.25
added the Prev command to decrease a variable in a For cycle, comtype dictionary as variable if size specified, String C string with x operator, lot of new compression algorithms mainly from Scummvm, verbose -3 option, exception handler with additional info, \u unicode in C strings

21 Sep 2013 Research: FSB files extractor 0.3.1
fix for offsets in FSB5, automatic fixing of mp3 files (removing of non-standard padding) and dumping of the first 1 or 2 channels for multichannel files to make them playable (use -m option to disable this feature). let me know if you have ideas for building files from Ogg Vorbis/CELT frames

19 Sep 2013 MyToolz: BDE64 0.2.3
binary stdin on Windows and better handling of some URL encoded strings

08 Sep 2013 MyToolz: Simple TCP proxy/datapipe 0.4.8a
fixed select() bug

08 Sep 2013 MyToolz: Simple TCP proxy/datapipe 0.4.8
IP and port of the client in the filename dumped with -d (thanx Adam)

08 Sep 2013 MyToolz: Simple TCP proxy/datapipe 0.4.7d
added lock for option -d (thanx Dan), support for other ssl methods

11 Aug 2013 Research: Origin PIDs
list updated

11 Aug 2013 MyToolz: mydownlib 0.2.6b
fixed a small bug while reallocating filedata

11 Aug 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.24b
work-arounds for the variables optimizations introduced in the previous version

04 Aug 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.24a
fix for FDDE/FDSE with ? parameter, usage of static variable name and value buffers for faster performance

22 Jul 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.24
fixed a crash with -9 at the end of the process, CallDll with automatic handling of stdcall functions exported with or without @ name, sega_lzs2 with automatic handling of headers and size, automatic handling of nameless files inside folders (like folder\), -X option that acts as -H for the Windows console (colored fields highlighting with hex viewer), better support for Snappy, another small fix for -d/D, less memory requested for -X/H, additional checks to verify if the reimported file is bigger than the original

29 Jun 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.23a
improvements for the -d/D options

29 Jun 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.23
-O option to redirect any extracted file to the same output file (good to be used with named pipes), exit/error codes, real unicode utf16 support in the bms commands, -Y to answer yes automatically to any request from the tool, full fix for -d/D and support for same input and output folder ("_extract" suffix), fixed getarray with constant variables, fix for -9, -3 option to place INT3 before any CallDll, support for Windows 98, ffce algorithm, exception handler, added changelog.txt

29 Jun 2013 MyToolz: mydownlib 0.2.6a
automatically append 0x00 to filedata, stristr included in the code, malloc replaced with calloc. mydown updated too

29 Jun 2013 MyToolz: MyCRC 0.3a
stdin in binary mode on Windows (thanks Martin)

16 Jun 2013 QuickBMS: rFactor 2
script for extracting the files from the MAS and RFCMP archives of rFactor 2

09 Jun 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.22
speed improvements and some fixes, removed paqv6 and lpaq8

07 Jun 2013 Research: Race WTCC files encrypter/decrypter 0.3.3
added support for the decryption of the JCA archives of RaceRoom using -k raceroom, then use raceroom.bms to extract the archived files

02 Jun 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.21a
fix for lz4 output size, -D option similar to -d but without folder with name of the file, -f/F filter with negation filter like -f "*.mp*;!*.mp3" (which takes all files with mp* extension except mp3)

28 May 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.21
fix for -d option, fix for slz and automatic parsing of SLZ header and output size, option for not terminating in case of file errors

27 May 2013 Research: PunkBuster online GUID checker 0.1.15
other games added to the list

12 May 2013 MyToolz: Mydown 0.2.10
-K for loading options from file (Curl-like or command-line like), option for applying C escapes to any field, -s can be used multiple times, improved stdin input for -C

11 May 2013 MyMusic: Bugsline

11 May 2013 Fake_players_bug: Unreal engine basic client and Fake Players DoS 0.2.7
support for Sanctum and improved -s/S option

08 May 2013 Research: Qtracklist 0.1.1
only an update for the protocol used by this old tool

07 May 2013 QuickBMS: CRC scanner
another reverse engineering script for my collection: compressions scanner, encryptions scanner and now the CRC/checksums one

07 May 2013 MyToolz: Signsrch 0.2.1
fixed CRC engine

07 May 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.20b
fixed reflection in CRC engine

07 May 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.20a
some small fixes and improvements for the CRC engine

05 May 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.20
fix for the selection of multiple files, better crc engine, -f/F with support for stdin, fix for LZMA recompression

05 May 2013 MyToolz: PackZip 0.3
fix for LZMA compression, new options, added uberflate

04 May 2013 QuickBMS: updated script supporting the DLC of Farming Simulator 2013

28 Apr 2013 Patches: Unreal engine (old games) unrfs work-around 0.1

28 Apr 2013 Patches: Unreal engine (old games) unreaload fix 0.1

27 Apr 2013 Research: Telltale TTARCH files extractor/rebuilder 0.1.14
added support for Poker Night 2

27 Apr 2013 Patches: Unreal engine (old games) unreliable fix 0.1

22 Apr 2013 Research: Race WTCC files encrypter/decrypter 0.3.2
added a work-around for some types of files

15 Apr 2013 MyToolz: Signsrch 0.2
many bugfixes, folders scanning with wildcards, improved CRC engine, multithreading

13 Apr 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.19
improved filters options -f/F that now support multiple filters and even a text file as input containing all the desired filters

11 Apr 2013 MyMusic: Maybe 2.0

11 Apr 2013 MyMusic: loop0

11 Apr 2013 MyMusic: video7

09 Apr 2013 Research: uberflate 0.1.1
set UBERFLATE_MAXZIPLEN to a bigger size, if the kzip generated files are too big for the output just skip them (kzip acts like a brute forcer in which only the last generated result is the good one), released the uberflate_test tool

06 Apr 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.18
replaced kzip with uberflate, some bugfixes (comtype dictionary and calldll), lzma recompression now available also on Linux, added the -u option to check updates

06 Apr 2013 Research: uberflate 0.1
library for performing kzip+deflopt+defluff+deflopt without using files and achieving one of the best zlib/deflate compressions available, more info in uberflate.h

22 Mar 2013 MyMusic: Video6

21 Mar 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.17c
fixed a problem in reimport mode and added some new lzma modes

19 Mar 2013 Research: ISI rFactor files decrypter/encrypter 0.2.2
added the signature of Formula Truck and the -y option for forcing the decryption of unlisted signatures

18 Mar 2013 MyMusic: Video5
music of the video ReVuln - EA Origin Insecurity

08 Mar 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.17b
fixed the multidimensional arrays and improved the debugging feature with auto-resume of breakpoints

07 Mar 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.17a
fixed a bug introduced in 0.5.17

07 Mar 2013 TestingToolz: One file only web/ftp server 0.5.2
some bug fixes and support for folders

06 Mar 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.17
endian command with switchable endianess, calldll with RET pointer, fix extraction of files called as memory/temporary files, fixed quickbms.txt, support for floating numbers in String p=, fixed encryption in reimport mode, improved get/putarray, added variable4 used in Battlefield, experimental multidimensional variables VAR[i][j], experimental debugger in the process input (implemented on-the-fly for Simraceway), added the setting of the console title with the most useful information, fixed slash/backslash in the -f/F filters, added {} other than * in the filters, other fixes

26 Feb 2013 Fake_players_bug: SA:MP invisible Fake Players DoS 0.1.10a

26 Feb 2013 Fake_players_bug: SA:MP invisible Fake Players DoS 0.1.10
support for version 0.3x

29 Jan 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.16c
added support for the DFLT compression used in the ttgames.bms script that now is stable and supports all the LEGO series

28 Jan 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.16b
fixed a bug introduced with the previous update

28 Jan 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.16a
fixed a problem with Open FDSE in scripts used from command-line with a relative filename

27 Jan 2013 QuickBMS: QuickBMS generic files extractor and reimporter 0.5.16
added the cabextract compression algorithms, signed variables useful for Get, info about the amount of file covered by the script, processes and modules, possibility of renaming an invalid output filename just by pressing RETURN, use * to select whole folders and subfolders when using QuickBMS with double-click, better performances during the scanning of folders, -S option for executing a program on each extracted file, checked compatibility with Linux (Debian/Ubuntu)

23 Jan 2013 QuickBMS: 3ds Max mse scripts decrypter

08 Jan 2013 MyToolz: CMDsock 0.1.2b
the tool can be compiled also as a dll for using it with RunDll32, no other fixes or updates

08 Jan 2013 TestingToolz: One file only web/ftp server 0.5.1
some fixes, added experimental support for WebDav, replaced the #NAME keyword for -r with #NAME#

... old news