LabView VI-file format Explorer
This tool is a basic implementation for low level reading of National Instruments LabView (C) VI-file format.
Features:
- open .vi file [version 4 up to 2017] and read main file structure
- decompress blocks
- calculate/overwrite file password
- read version information [vers-block]
- read password information [BDPW-block]
- save .vi file
see: VI-Explorer-VI at gitHub
Known bugs:
- only windows support: The [clLabview_blockUncompress.vi] file uses the [zlib.dll] to uncompress content
- .vi file versions less than 8 are not well supported
- The password Salt is not extracted out of the .VI-File it is "brute forced"
To do:
- replace [zlib.dll] by LabView-library-call [ZUncompressLStr]
- replace md5 calculation by LabView-library-call [GetMD5Digest]
- replace the "brute forced" for the slat from [clLabview_BDPW_calcSalt.vi] with code [clVCTP.php] function.
Download:
Please report bugs to (Tomsoftware {at} gmx {dot} de)