Update 01;
FlukeFlashTool2txt v2.0 2024
It works on Fluke and Tektronix Scope Firmware for:
Fluke 192B/196B/199B/192C/196C/199C/215C/225C
Fluke 190 - 062/102/104/202/204/502/504 (Series I & II)
Tektronix THS3014/3024
It Decrypts/Encrypts FlashTool.ini and cpl.bin files
It creates output files prepended by "o"
Usage:
FlukeFlashTool2txt -d|-e [-f FlashTool.ini] [-c cpl.bin]
Examples:
FlukeFlashTool2txt -d -f .\FlashTool.ini -c .\cpl.bin
FlukeFlashTool2txt -d -c .\cpl.ini
FlukeFlashTool2txt -e -f .\FlashTool.ini -c .\cpl.bin
FlukeFlashTool2txt -e -f .\FlashTool.ini
Options:
-h, --help Get help
-d, --Decrypt Decrypt file
-e, --Encrypt Encrypt file
-f, --FlashTool_ini FlashTool.ini input file
-c, --cpl_bin cpl.bin input file
Virustotal still produces false positives.
https://www.virustotal.com/gui/file/ffcab96927ccfef435ea99bcce97eef9a04dd85426915525db69922e14aa37d1I just decrypted the file cpl.bin from 2 different Fluke v8.04 firmware upgrades;
one that claims having bushealth support (19xC_2xC_v804.zip) and a regular one (FlashTool_19xC_2xC_V804.exe) with out it
While data.bin are both identical, cpl.bin ( it contains the upgrade command sequence) are different.
cpl.bin decrypted no Bushealth
EM
MAINTENANCE
CI 30,16,-3
CI 40,16,-3
CI 13,FLASH804
EO
cpl.bin decrypted w/Bushealth
EM
MAINTENANCE
CI 12,0
CI 13,confix
CI 14,0
CI 17,110195
CI 18,y
CI 320,N
RC
EO
Fully understanding the CI RC and EO commands is still pending.
Best,
Pat