프로그래밍/Security (1) 썸네일형 리스트형 SSH(Secure Shell) 원격으로 로그인할 때, 누군가 sniffing하는 것을 발견할 수 있다. Telnet과 다르게 SSH는 data를 암호화하여 전송함으로서 sniffing에 의해 credential이 노출되는 것 방지한다. SSH는 기술적으로 websocket으로 connection을 맺을수도 있지만, 보통은 TCP를 이용하여 connection을 맺는다. SSH의 packet은 다음과 같이 구성되어 있다 (RFC 4253)Packet LengthPadding AmountPayloadRandom PaddingMessage Authentication Code(MAC) Packet length는 패킷의 길이를 의미한다.Padding Amount는 Random padding의 길이를 의미한다.Payload는 packet의 c.. 이전 1 다음