본문 바로가기

ETC

20180807~10_터널링_카테고리2 터널링이란. * 해당 기술은 출발지와 목적지만 사용하고 그 중간단계에서는 사용하지 않는 프로토콜을 전송하여 서로간의 통신이 가능하게끔 만들어 줌.* 터널링의 핵심은 캡슐화이다. - (A) HOST 와 (B) HOST 간 통신이 어떤 프로토콜을 사용하던 간에 일단 터널이 구성되면 그 안에 원래 데이터는 캡슐화 되어 본 데이터가 무엇인가는 중요하지 않음. SSH 터널링의 예시 (PUTTY 기준) * 출발지가 127.0.0.1 IP에 3388 PORT를 사용하며 목적지는 192.168.0.31:3389인 터널을 설정한다. * 세션탭에서 192.168.0.31 IP로 SSH 로그인하여 연결(터널)을 수립한다.* 로컬 PC에서 원격데스크탑 서비스를 키고 연결 주소에 127.0.0.1:3388 을 입력한다.* 위에.. 더보기
기타_윈도우10에서 쉬프트 우클릭시에 '여기서 명령창 열기 사용' 압축해제후 레지스트리 클릭. 출처: https://www.winhelponline.com/blog/cmd-here-windows-10-context-menu-add/ 더보기
20180805_터널링_카테고리_1 * 터널링 - 하위층 통신 규약의 패킷을 상위층 통신 규약으로 캡슐화 하는것으로 통신망 상 두점 간에 통신이 되도록 하는것. - 인터넷상에서 눈에 보이지 않는 통로를 만들어 통신할 수 있으므로 '터널'이라는 이름을 붙이게 되었다. SSH 터널링 : 방화벽에서 아웃바운드 정책이 허용된 경우 서버에 설치된 SSH 클라이언트를 이용하여 외부의 SSH 서버와 터널을 구성하는 기법HTTP 터널링 : 방화벽에서 인바운드의 웹 서비스만 허용되고 아웃바운드가 모두 차단된 경우에 http 통신을 이용하여 터널을 구성ICMP 터널링 : 방화벽에 ICMP 패킷이 허용되어 있는 경우에 ICMP를 이용하여 터널을 구성하는 기법 원격데스크톱 사용을 위한 SSH 터널링 1. 대상 방화벽 3389 접속 시도시 접속 불가 2. put.. 더보기