# ping 192.168.1.34
PING 192.168.1.34 (192.168.1.34): 56 data bytes
64 bytes from 192.168.1.34: icmp_seq=0 ttl=128 time=1.418 ms
64 bytes from 192.168.1.34: icmp_seq=1 ttl=128 time=0.814 ms
64 bytes from 192.168.1.34: icmp_seq=2 ttl=128 time=0.802 ms
64 bytes from 192.168.1.34: icmp_seq=3 ttl=128 time=0.810 ms
64 bytes from 192.168.1.34: icmp_seq=4 ttl=128 time=0.809 ms
64 bytes from 192.168.1.34: icmp_seq=5 ttl=128 time=0.807 ms
--- 192.168.1.34 ping statistics ---
6 packets transmitted, 6 packets received, 0% packet loss
round-trip min/avg/max/std-dev = 0.802/0.910/1.418/0.227 ms
#
유닉스 계열
# ping 192.168.1.32
PING 192.168.1.32 (192.168.1.32): 56 data bytes
64 bytes from 192.168.1.32: icmp_seq=0 ttl=255 time=1.649 ms
64 bytes from 192.168.1.32: icmp_seq=1 ttl=255 time=0.657 ms
64 bytes from 192.168.1.32: icmp_seq=2 ttl=255 time=0.632 ms
64 bytes from 192.168.1.32: icmp_seq=3 ttl=255 time=0.635 ms
64 bytes from 192.168.1.32: icmp_seq=4 ttl=255 time=0.627 ms
64 bytes from 192.168.1.32: icmp_seq=5 ttl=255 time=0.634 ms
--- 192.168.1.32 ping statistics ---
6 packets transmitted, 6 packets received, 0% packet loss
round-trip min/avg/max/std-dev = 0.627/0.805/1.649/0.378 ms
#
제가 핑을 쏘아 봤습니다.
34번의 경우는 윈도우 계열의 서버
32번은 리눅스 서버입니다.
어떻게 구별 할 수 있냐하면 ... 바로 TTL (Time To Live)
ttl 값이 255 는 유닉스 계열
ttl 값이 128 은 윈도우 계열입니다.
ttl값은 라우터를 하나 지날때 마다 1씩 감소 합니다.
그러므로 ttl값이 100번때이면 윈도우 계열
ttl값이 200번때면 유닉스 계열 이겠지요!
이글을 보시면 알아 낼수 있다고 나와 있긴 하지만 제가 알기로는 핑값은 사용자가 임의로
바꿀수 있다고 들었습니다.(윈도우에서는 레지스트리를 변경한다는군요)
아니면 이 방법 말고 알아내는 방법은 없나요?
해킹을 하려는 의도는 아닙니다. 그냥 저 싸이트 에서 어떤 운영체제를 쓰는지 궁굼해서 그렇습니다.
아니면 핑 말고 다른 방법은 없는건가요?
1.웹싸이트 관리자 에게 물어본다?
2.웹사이트 에서 어떤 프로그램을 쓰는지 알아낸다(asp,php,java script등등)
3.알필요 없다?
4.니가 알아서 해라?
좋은 하루 되시고 건강 하시기 바랍니다.
짧은글 일수록 신중하게.