Reference Manual HexView
© 2019 Vector Informatik GmbH Version 1.12.05 1
based on template version 5.1.0
HexView
Reference Manual
Version 1.12.05
Caution
Vector Informatik GmbH is furnishing this item “as is” and free of charge. Vector
Informatik GmbH does not provide any warranty of the item whatsoever, whether
express, implied, or statutory, including, but not limited to, any warranty of
merchantability or fitness for a particular purpose or any warranty that the
contents of the item will be error-free.
Authors
Armin Happel
Status
Released
Reference Manual HexView
© 2019 Vector Informatik GmbH Version 1.12.05 2
based on template version 5.1.0
Document Information
History
Author
Date
Version
Remarks
Vishp
2019-02-28
1.12.05
> Improved backward capability mode of
/GMAL and /GMAD.
> Some keys for data processing create a
program crash.
> Suppress GUI warning in silent mode when
input file doesn’t exist.
> Support validation structure generation for
JLR VBF.
Vishp
2019-02-01
1.12.04
> Description for data processing functions
#44 - #47 added.
> Generating FCA signed header
> Support for ANSI P256 curve
> Inserting signature into data file
Vishp
2018-11-07
1.12.03
> Fixes a license issue.
> Fixes SHA-512 issue when data >= 512MB
> Fixes reverse CSUM operation from
commandline.
> Remove pbuild.dll from delivery due to
WIN10 issues.
Vishp
2018-05-10
1.12.02
> Fiat container files not generated correctly
> Neg. Hex-values not accepted
> Public key hash overwritten when merging
VBF
> Sw_signature may be written with no
contents.
Vishp
2018-02-13
1.12.01
> Fill operation with random data failed
> Improve handling of LoadAddress for s-rec.
Vishp
2018-02-05
1.12.00
> Fix range operation issues in V1.11 if not
starting on block start address.
> Fix checksum calculation issues of V1.11 for
restricted ranges or checksum target
address is located inside the csum data.
> Remove BAFA restrictions to crypto
operations.
> Restricting compression/decompression to
non-streaming operations.
> Fixing verification_structure_address output
for Ford-VBF V3.1.
> Fix startup issue on some Windows10 PCs
Reference Manual HexView
© 2019 Vector Informatik GmbH Version 1.12.05 3
based on template version 5.1.0
> Improved Hexview return codes
Vishp
2017-08-03
1.11.01
> Performance improvements for large files
operation (compared to 1.11.00).
> Fix VBF generation issue.
> Substitute binaries for VBF without changing
the VBF header (/xvbfsubst).
Vishp
2017-06-09
1.11.00
> Switches /gmal and /gmad for separate GM
header alignment operations
> Support for further VCC VBF version.
> Support for further Ford VBF version.
> Support for ed25519 signature
> Remove encryption from standard package
due to BAFA export restrictions.
> Support for GM compression (0302) and
BDL (0601) envelope types.
> Support for signature verification
> Support large files (see release notes).
Vishp
2017-03-09
1.10.04
> Tag length calculation for validation structure
corrected.
> GM SLP5: Extend use of of cal-files from 20
to 128.
> Extend number of regions from 32 to 256.
> Extend number of partitions from 20 to 128.
> Allow usage of CAL module IDs from 51 to
70. Removed them as application modules.
Vishp
2016-09-05
1.10.01
> Fixing dialog problem with HEX ASCII export
> Allow long lines for HEX ASCII exports
> Introduce /CSR for reverse csum output
> Multiple modules for GM SLP4 export
> DataTypes can be specified for GM cmpr.
Sign. (envelope 3)
> Value input with leading 0 no longer leads to
interpretation of octal values.
Vishp
2016-03-18
1.10.00
> MISRA and strict ANSI for C-File generation
improved.
> Extensions to expdatproc (RSA-PSS, RSA-
OAEP)
> Hexview returned error codes even if no
error was detected.
> Checksum calculation over holes revised.
> Support PKCS#1, PKCS#8 and X.509
certificates as file input for RSA operations
(without passwords).
Reference Manual HexView
© 2019 Vector Informatik GmbH Version 1.12.05 4
based on template version 5.1.0
Vishp
2016-01-21
1.09.04
> Correcting data processing operations.
Vishp
2015-08-28
1.09.03
> Allow sw_version in VBF V2.5 with no char.
> RSA operation with public key only fails.
> 16-Bit Intel import doesn’t allow segment
wrapping.
Vishp
2015-07-25
1.09.02
> Limited RSA operation with private key
> Importing binary data over commandline
> Improved ASCII import.
> Hexview version reported in logfile.
> Unknown commandline options reported in
logfile.
> Referencing alternative expdatproc.dll
Vishp
2015-04-13
1.09.01
> Validation struct inserted as separate block.
> Support for VBF V4.0
> Support splitting big block into smaller junks
Vishp
2014-01-16
1.09.00
> Import and Export of MIME coded files
(BASE64)
> Correct description of /remap in the
commandline overview
> New expdatproc included, rework RSA
encryption/decryption, crypto-library
replaced with Vector crypto-lib..
> ARLE compression/decompression added.
> Support GM compressed envelope
> Incorrect length of imported MIME data
> Wrong update of erase information in ini file
for VBF
> Message “out of memory” displayed when
opening BIN-files
> File type recognition failure with files that
have no extensions
> Checksum calculation over a fixed range,
even if there are wholes in the internal data
Commandline: /cs<csum-method-
number>:@<address>;!<range>|<fillpattern>
Example: /cs9:@0x8000;!0x9000-
0xBFFF|CAFÉ
Vishp
2014-05-19
1.08.06
> Export/Import of GAC binary files
Vishp
2014-04-07
1.08.05
> Commandline option to export MIME coded
files
Vishp
2014-03-11
1.08.04
> Correcting padding mode for AES
> Add support for IV-Vector w/ AES-CBC
Reference Manual HexView
© 2019 Vector Informatik GmbH Version 1.12.05 5
based on template version 5.1.0
> Support for VBF V3.0 (Ford)
> Improvements for the GM-header signature
generation for cyber security.
> Corrections on address range definition for
data processing.
> Ford-VBF allows now to omit the erase
table. Editable now in the GUI.
> Call to CANflash removed.
> Description for validation structure
generation added.
> Support multiple part numbers for VBF
> Merging files over commandline supports
now wildcards.
> Order of identifiers for VBF corrected.
> Expdatproc V1.08.04 added
> RSA encryption/decryption byte order
corrected.
> Padding mode for AES corrected
> IV can be specified explicitly for AES
CBC in the parameter
Vishp
2012-09-15
1.08.00
> Solving further Win7 problems in dialogs.
> Adding SHA256 in checksum and data
processing DLL
> Record type specifier in the commandline for
Intel-HEX and Motorola S-Records.
> Add import and Export for HEX ASCII data
through commandline
> Generate signature header for GM
> Support for VBF V2.5 (Volvo)
Vishp
2011-12-05
1.07.00
> Fixing Windows7 problems in dialogs.
> Faster HEX read operation
> Support dsPIC copy and ghost byte
clearance
> Export splitted binary data files per segment
> Add checksum to last data bytes (@end)
> Further support for compress+sign
> Padding for data encryption
> Scanning memory for EepM data (for
development)
> S5 records are now tolerated.
> Swapping words or longwords
Vishp
2010-10-11
1.06.04
> AccessParameter for Fiat export now
editable.
评论29