Ssh tunneling (1)
13
SSH Tunneling
Transcript of Ssh tunneling (1)
![Page 1: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/1.jpg)
SSH Tunneling
![Page 2: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/2.jpg)
2
환경구성– Kali
![Page 3: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/3.jpg)
3
환경구성– 방화벽 (80번 포트 차단)
![Page 4: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/4.jpg)
4
환경구성– 방화벽 확인 (80번 차단)
![Page 5: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/5.jpg)
5
SSH tunneling– plink 를 이용한 로컬 포트포워딩
![Page 6: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/6.jpg)
6
SSH tunneling– 방화벽 우회
![Page 7: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/7.jpg)
7
결론– 모든 데이터는 22번 포트를 통해 데이터를 송수신 방화벽 우회
SSH TunnelR port 22 port
555 port 80 port
![Page 8: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/8.jpg)
8
응용– 로컬 포트 포워딩으로 RDP 포워딩
![Page 9: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/9.jpg)
9
응용– 로컬 포트 포워딩으로 RDP 포워딩
![Page 10: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/10.jpg)
10
결론– 로컬 포트 포워딩 만으로도 이러한 기능이 구현 가능.
– 상황에 따라 리모트 포트 포워딩이 꼭 필요할 때가 있음.
– 로컬과 리모트 포워딩은 데이터의 흐름을 생각하면 쉬움.
SSH TunnelR port 22 port
555 port 3389 port
![Page 11: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/11.jpg)
11
환경구성– 리모트 포트 포워딩
![Page 12: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/12.jpg)
12
SSH tunneling– 리모트 포트 포워딩
![Page 13: Ssh tunneling (1)](https://reader034.fdocuments.net/reader034/viewer/2022052215/559422c81a28abfd568b45bd/html5/thumbnails/13.jpg)
13
결론– 리포트 포트 포워딩은 SSH 서버에서 접근해야 할 때 사용
– 이 경우는 포워딩 된 포트는 암호화 통신을 하지 않음
– 와이어 샤크로 패킷 덤프를 떠보면 평문으로 보임
SSH TunnelR port 22 port
2222 port 1234 port평 문