mirror of
				https://github.com/PowerShell/Win32-OpenSSH.git
				synced 2025-10-31 19:53:55 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			473 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			473 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #	$OpenBSD: proto-mismatch.sh,v 1.4 2015/03/03 22:35:19 markus Exp $
 | |
| #	Placed in the Public Domain.
 | |
| 
 | |
| tid="protocol version mismatch"
 | |
| 
 | |
| mismatch ()
 | |
| {
 | |
| 	server=$1
 | |
| 	client=$2
 | |
| 	banner=`echo ${client} | ${SSHD} -o "Protocol=${server}" -i -f ${OBJ}/sshd_proxy`
 | |
| 	r=$?
 | |
| 	trace "sshd prints ${banner}"
 | |
| 	if [ $r -ne 255 ]; then
 | |
| 		fail "sshd prints ${banner} and accepts connect with version ${client}"
 | |
| 	fi
 | |
| }
 | |
| 
 | |
| mismatch	2	SSH-1.5-HALLO
 | |
| if ssh_version 1; then
 | |
| 	mismatch	1	SSH-2.0-HALLO
 | |
| fi
 |