인터넷 공유기 단말기 IP 어떻게 구별하나요?

trymp의 이미지

SKT 인터넷을 사용하는데요 ~

어쩌다 인터넷 사용하다보면 단말기 수를 3대 초과해서 사용한다고 경고페이지가 뜨는 경우가 있습니다.

근데 궁금한 점은 인터넷모뎀 > 공유기 > PC 이런 식인데 공유기에서 NAT 가 된단 말이죠~

그러면 공유기 안쪽으로 PC가 몇대가 붙었는지 어떻게 알죠?

NAT된 패킷을 분석한다고 다른PC 라고 구별할 수가 있나요?

혹시 어떤식으로 구별하는지 아시면 조언 좀 부탁드립니다.

김정균의 이미지

여러가지 기법이 있습니다. 그 중에 하나가, TCP header 의 timestamp 를 추적하는 방법인데, 여러대의 PC 가 공유기 밑에서 보낼경우, timestamp 가 중구난방이 될 수 있다는 점을 이용하기도 합니다.
저도 이쪽으로 관심이 많지는 않아서,, 아는바도 별로 없네요.

익명 사용자의 이미지

경고 페이지가 뜬다는 말은, 상단에 L7장비 또는 proxy 장비가 있을 확율이 높아 보입니다.
이런 장비들로 pc대수를 검출 하는거 같네요.
확실한건 아니니 참고만 하세요

vhgksl의 이미지

공유기 어드민 도구 들어가보면 NIC 의 UUID 나, 디바이스 정보, Private IP 들을 수집하더라고요.
이런것들로 아마 구분하지 싶습니다.

Necromancer의 이미지

내부에 쓰는 컴퓨터 중에 웹브라우저 있다면 자바스크립트 실행시켜서 내부 IP 알아낼 수 있습니다.

Written By the Black Knight of Destruction

김정균의 이미지

요즘 자바스크립트는 시스템 접근이 가능 한가요? 브라우저들이 보안 때문에 sandbox 로 구동되기 시작한지 5-6년이 지난거 같은데..요

Necromancer의 이미지

되는줄로 알고 찾아봤더니 IE는 안되고 크롬, 파폭에서는 된다고 하네요.

https://m.blog.naver.com/PostView.nhn?blogId=spdlqjdudghl&logNo=220688580588&proxyReferer=https:%2F%2Fwww.google.co.kr%2F

이것으로 알아낸 내부 IP를 숨은 iframe 등으로 요청하는 식으로 특정 서버 주소로 전송시키면 됩니다.
물론 이 기술 쓰기 위해서는 프록시로 http 가로채는건 필수입니다.

참고로 15년 전인가 ... 20년 전이었던가, kt가 인터넷종량제 하겠다고 해서 시끌시끌할때 내부 ip 검출 시도할려는 듯한 정황이 있었는데 그때는 자바 애플릿 + 프록시였습니다. url 쳐서 사이트 접속하는데 접속 중간에 그 url과 무관한 모르는 IP가 떠서 이상하게 봤었고 그 IP 목록 수집하기도 했었습니다.

Written By the Black Knight of Destruction

fefd의 이미지

LAN 통신도 arp가 필요하니 공유기에서 arp 목록 >= 3 이면 검출하도록 할 수도 있죠.

익명 사용자의 이미지

https://automobility.tistory.com/1518

proxy를 쓰는거 같네요

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.