mirror of
				https://github.com/drwetter/testssl.sh.git
				synced 2025-10-31 13:55:25 +01:00 
			
		
		
		
	Merge pull request #1952 from drwetter/fix_1717
Look-ahead trick for -U --ids-friendly
This commit is contained in:
		| @@ -22172,6 +22172,13 @@ parse_cmd_line() { | |||||||
|                     do_client_simulation=true |                     do_client_simulation=true | ||||||
|                     ;; |                     ;; | ||||||
|                -U|--vulnerable|--vulnerabilities) |                -U|--vulnerable|--vulnerabilities) | ||||||
|  |                     # Lookahead function: If the order of the cmdline is '-U --ids-friendly' | ||||||
|  |                     # then we need to make sure we catch --ids-friendly. Normally we do not, | ||||||
|  |                     # see #1717.  The following statement makes sure. In the do-while + case-esac | ||||||
|  |                     # loop it will be execute again, but it does not hurt | ||||||
|  |                     if [[ "${CMDLINE_ARRAY[@]}" =~ --ids-friendly ]]; then | ||||||
|  |                          OFFENSIVE=false | ||||||
|  |                     fi | ||||||
|                     do_vulnerabilities=true |                     do_vulnerabilities=true | ||||||
|                     do_heartbleed="$OFFENSIVE" |                     do_heartbleed="$OFFENSIVE" | ||||||
|                     do_ccs_injection="$OFFENSIVE" |                     do_ccs_injection="$OFFENSIVE" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Dirk Wetter
					Dirk Wetter