허허 참.... 또 뜬다..

  • 근데 좀 다른 점을 발견해서 기록으로...
  • 테스트 주소 : http://woollimcoop.org/?m=bbs&bid=contact
  • 재현 방법 : 위 주소에 접속 한 뒤, F5를 빠른 시간에 여러번 누른다.

문제 추측 1 : 팝업을 허용한 곳이 있어서 생기는 문제 아닐까?

  • 웹브라우져를 사용하다보면 팝업을 허용하게 되는곳이 한 두 곳 생긴다.
  • 팝업을 허용한 A 사이트가 있고, B 사이트에서는 팝업이 막혀 있을때, B 사이트에서 A 사이트의 url을 iframe 등으로 loading 한 뒤, popup을 띄우면 가능하지 않을까? 라는 생각이 들었다.
  • 그래서 팝업이 허용되어있는 모든 사이트를 삭제 했지만, 팝업이 뚫고 나오는 문제 발생
  • 재현 동영상
  •  

문제 추측 2 : 익스텐션(확장) 문제가 아닐까?

  • 설치된 익스텐션 중 일부의 기능이나, 버그를 우회해서 팝업을 띄우는게 아닐까 생각을 해 보았다.
  • 그래서 모든 익스텐션을 disable 시키고 테스트 해 보았으나, 실패...
  • 그래서 팝업 블로커 익스텐션만 따로 설치해서 테스트 해도, 팝업이 뚫고 나오는 문제 발생
  • 재현 동영상
  •  

그래서..

  • 걍 이쯤에서 포기하고 크롬을 새로 깔까 생각중...;;;
  1. June 2019.08.08 09:30

    모비온 회사에서 아래 링크와 같이 차단하는 방법을 안내하고 있는데요,
    이 방법으로 차단이 되는 건지 한번 봐주시면 좋겠어요
    http://www.mediacategory.com/mediaCategory/ad/mobon_user_policy_linfo.html

    • 2019.08.12 23:41 신고

      안녕하세요 ^_^
      해당 내용은 "맞춤 광고"에 대한 내용입니다.

      "맞춤 광고"라는건 사용자의 사용 기록을 확인하여, 그에 맞는 광고를 보여주는 것입니다.

      팝업이 뜨는것과를 별개로 보입니다. ^_^

이런이런.. 또 뜨네?

  • 그래서 이제는 코드까지 좀 뜯어 보기로

코드는?

  • YTN에 페이지에 접근했는데 광고가 또 떴다.
  • 그래서 이제는 코드를 뜯어 보기로...
  • 개발자 도구를 띄웠는데.. 에러가 나있네?

에러난쪽 코드 분석...

  • 에러는 다음의 jquery에서 시작된 것이다.
    • 이 파일을 열어 보면, mobon.net 이라는 사이트에서 jquery를 다시 긁어 오는것을 알 수 있다.
    • mobon.net 사이트에 접근해 보면, 이전에 조사한 사이트인 인라이플라는 회사가 연관되어 있는것을 알 수 있다.
      • 또한, mediacategory 사이트에 접근할때, megadata.co.kr 이라는 사이트에서 javascript를 다운 받는다. 해당 자바스크립트에는 인플라이 광고주 랜딩처리 한다고 적혀 있다.
  • 또한 해당 코드를 확인해보면 의심스러운 몇가지 행동을 하는 코드를 발견할 수 있다.
    • HTML Document에 a tag를 만들어 추가하고, click event를 발생시키는 코드. 이후 추가한 a tag를 제거하고 있다.
    • 빈 새창을 띄우고, focus를 보낸뒤, 창을 닫는 동작
    • 모바일 웹 브라우져면 동작하지 않도록
    • Safari면 동작하지 않도록
    • 볼만한 부분은 아래 부분이다. 계속해서 about:blank popup을 만들고 focus를 주고, close 시키는것을 0.5초마다 반복하도록 한다.

엇...

  • 실수로 창을 닫아 버렸다. -_-;;;
  • 오늘은 여기까지... ;;;
  1. 한수 배우고 싶습니다 2019.06.09 21:05

    수고 많으십니다. 선생님.
    #_enliple"target="_blank'>~~ 요런 해시태그를 캐다 보니 이 홈피까지 와서 많이 배우게 될 거 같은데요
    이 해시태그가 정확히 무얼 의미하는 것인지, 저 광고 회사와 어떤 연관이 있는지 정확하게 좀 알고 싶습니다.

    • 2019.06.26 13:06 신고

      헐... 저도 아직 가끔씩 광고창이 뜨고 있습니다. 크롬 플러그인에서 무언가가 있는지도 확인해 봐야 할 듯 해요.

      저 광고회사랑은 반드시 연관이 있다고 생각하고 있습니다. ^_^

  2. 돈덕후만 2019.06.10 09:30 신고

    감사합니다.
    너무 궁금한데, 실력이 미천하여 추적하지는 못하고 고수님의 글 보고 있습니다.
    막을 수 없더라도 이유는 알고 싶어서 계속 방문하겠습니다.

    • 2019.06.26 13:09 신고

      음.. 아마도 hosts 파일을 변경하는것으로 광고 뜨는것을 막을 수는 있을듯 합니다.

      https://vfxpedia.tistory.com/8

      위 글을 확인해 보시고, 해당 회사의 도메인도 등록해 주시면 동작하지 않을듯 합니다.

      잘 되면 알려 주세요 ^_^

크롬에서 가끔 광고창이 뜬다. 그것도 팝업으로..

  • 요즘에는 웹브라우져에서 기본적으로 팝업을 다 막아 둔다.
  • 그런데도 가끔씩 팝업으로 광고가 뜨는 경우가 있다.
  • 근데 이게 맨날 뜨는건 아니라서, 그냥 참고 쓰고 있었는데...

이거 안되겠다.

  • 궁금하기도 하고 말야... ㅎ.

어떤 경우에 떴었지?

  • 우선 팝업으로 광고창이 뜰 때 상황을 대략 보면
    • 새 탭으로 링크를 열때 주로 뜨더라 ( 내가 거의 모든 창을 새 탭으로 띄워서.. 그렇게 생각 된 것일수도... )
    • 새 탭으로 링크를 열면, 해당 창에서 popup이 blocking 된다는 아이콘이 여러번 나온뒤, 팝업창이 뜨고 광고가 나온다.

어떤 과정을 통해서 뜨지?

  • 크롬에서 팝업이 뜨면, "이전"으로 갈 수 없으므로, 팝업을 띄운 놈을 알기 어려운 문제가 있다.
  • 하지만, 팝업 창에서 F12나, Ctrl+Shift+I를 누르면 나오는 개발자 도구에서 정보를 얻을 수 있는데...
  • 그 중 network 상태를 보면 앞 부분에 appier.net 에 대해 연결 되는것을 볼 수 있다.
  • 그 정보를 분석해 보면
    • 출발지(referer) : www.mediacategory.com
    • URL Request : anylist.c.appier.net
    • 광고할 사이트 : dongwonmall.com

그래서 각 사이트는 뭔가?

  • URL 주소가 몇개가 있는데, 각 사이트는 뭔지 확인해 보자.

    • 광고할 사이트 dongwonmall은... 말 그대로 동원몰 이다.

    • Request를 보내는 appier.net 는 광고 마케팅 업체이다.

    • mediacategory.com 에 접근해서 정보를 보면, 많은양의 cookie 정보를 가지고 있는것을 알 수 있다.

      • mediacategoty.com 의 도메인 정보를 보면 주인이 enliple.com 인것을 알 수 있다.

      • enliple 역시 광고 플랫폼 회사다.

어떻게 크롬 팝업 block을 뚫고 뜨는거지?

  • 이건 아직 모르겠다. 다음번에 팝업 blocker를 뚥고 나올때, 다시 보고 분석하는것으로.. 끝. ㅋ.

결론

  • 광고 업체는 어떻게든.. 먹고 사는구나...
  • 이 업체에 광고를 맡긴 업체에게 뭐라고 해야, 하려나? 이런식의 광고는 사용자에게 나쁜 경험을 준다고?

+ Recent posts