안녕하세요. 새해 복 많이 받으세요!
서버에서 네트웍 관리 프로그램을 사용하면 클라이언트들의 OS와 버전을 확인할 수 있는 것으로 알고있습니다.
그런데 OS의 경우 TTL 값으로 쉽게 분간이 가능한데 (리눅스 64, 윈도우 128 등), 클라이언트의 OS 버전은 어떻게 판단이 가능한지 궁금합니다. 윈도우7이나 윈도우10이나 TTL은 128로 나올텐데 버전 분간이 가능할까요?
클라이언트가 default TTL 값을 변경하면 서버에서 TTL 값을 통해 클라이언트 OS 판단하는 것은 속일 수 있는데 OS 버전의 경우 어떻게 되는지 궁금합니다.
열려있는 포트 등을 보고 추정하는 것일지요?
읽어주셔서 감사드립니다.
Ŭ¶óÀ̾ðÆ®¿¡ º°µµÀÇ ¿¡ÀÌÀüÆ® ¼³Ä¡ µÇÀÖÀ»²¨¿¡¿ä.
¾Æ¼ö½º °øÀ¯±â¿¡µµ ÀÌ°Ô ¹ºÁö ³ª¿À´Â°Åº¸¸é º°µµ ¿¡ÀÌÀüÆ®°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê¾Æµµ ¾î´ÀÁ¤µµ´Â ³ª¿À´Â°Å °°½À´Ï´Ù.
OS ¹öÀüÀº ¾È³ª¿Íµµ È£½ºÆ®³×ÀÓÀ̳ª OS Á¾·ù±îÁö´Â ³ª¿É´Ï´Ù.
Á¦ »ý°¢¿£ OS ºÎÆõɶ§ ºê·ÎµåÄɽºÆ®·Î ½î´Â°Ô ¾Æ´Ò±î ½ÍÀºµ¥¿ä...
°íÁ¤IP·Î ÇÒ´çÇѰ͵µ ³ª¿À´Â°Å ºÁ¼´Â DHCP¶ûÀº »ó°ü ¾ø¾îº¸À̱¸¿ä.
±Ùµ¥ ÀÌ°Ç ¿ÜºÎ·Î ¾È³ª°¡´Ï À§ »ç¾È°ú´Â Å« °ü°Ô°¡ ¾øÀ»°Í °°½À´Ï´Ù.
¸ðµç Windows¿¡¼´Â SMB Client°¡ ±âº»À¸·Î µé¾î°¡ Àֱ⠶§¹®¿¡ nbtstat°ú SMB »ç¿ëÇϸé OS TypeÀº ½±°Ô ãÀ» ¼ö ÀÖ½À´Ï´Ù.