mirror of
				https://github.com/drwetter/testssl.sh.git
				synced 2025-10-30 23:30:59 +01:00 
			
		
		
		
	Fix bug in reading of cipher mapping file
When the cipher-mapping.txt file is read, the contents of the "Mac=..." column is placed in `TLS_CIPHER_EXPORT` rather than the contents of the "export" column. This PR fixes that.
This commit is contained in:
		
							parent
							
								
									72a96f64e4
								
							
						
					
					
						commit
						bceca2a89e
					
				| @ -9405,7 +9405,7 @@ maketempf() { | ||||
| } | ||||
| 
 | ||||
| prepare_debug() { | ||||
|      local hexc ossl_ciph ossl_supported_tls="" ossl_supported_sslv2="" | ||||
|      local hexc mac ossl_ciph ossl_supported_tls="" ossl_supported_sslv2="" | ||||
|      if [[ $DEBUG -ne 0 ]]; then | ||||
|           cat >$TEMPDIR/environment.txt << EOF | ||||
| 
 | ||||
| @ -9484,7 +9484,7 @@ EOF | ||||
|      if [[ -e $CIPHERS_BY_STRENGTH_FILE ]]; then | ||||
|           "$HAS_SSL2" && ossl_supported_sslv2="$($OPENSSL ciphers -ssl2 -V 'ALL:COMPLEMENTOFALL:@STRENGTH' 2>$ERRFILE)" | ||||
|           ossl_supported_tls="$($OPENSSL ciphers -tls1 -V 'ALL:COMPLEMENTOFALL:@STRENGTH' 2>$ERRFILE)" | ||||
|           while read hexc n TLS_CIPHER_OSSL_NAME[TLS_NR_CIPHERS] TLS_CIPHER_RFC_NAME[TLS_NR_CIPHERS] TLS_CIPHER_SSLVERS[TLS_NR_CIPHERS] TLS_CIPHER_KX[TLS_NR_CIPHERS] TLS_CIPHER_AUTH[TLS_NR_CIPHERS] TLS_CIPHER_ENC[TLS_NR_CIPHERS] TLS_CIPHER_EXPORT[TLS_NR_CIPHERS]; do | ||||
|           while read hexc n TLS_CIPHER_OSSL_NAME[TLS_NR_CIPHERS] TLS_CIPHER_RFC_NAME[TLS_NR_CIPHERS] TLS_CIPHER_SSLVERS[TLS_NR_CIPHERS] TLS_CIPHER_KX[TLS_NR_CIPHERS] TLS_CIPHER_AUTH[TLS_NR_CIPHERS] TLS_CIPHER_ENC[TLS_NR_CIPHERS] mac TLS_CIPHER_EXPORT[TLS_NR_CIPHERS]; do | ||||
|                TLS_CIPHER_HEXCODE[TLS_NR_CIPHERS]="$hexc" | ||||
|                TLS_CIPHER_OSSL_SUPPORTED[TLS_NR_CIPHERS]=false | ||||
|                if [[ ${#hexc} -eq 9 ]]; then | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user