티스토리 뷰

1. 계기

애드블록을 해제 안 하면 내용을 안 보여주겠답니다. 그렇다고 잠깐 해제하고 치우기엔 너무나도 괘씸해서요. 코드를 들여다보기로 했습니다.


2. 해킹은 아닙니다.

여러분의 컴퓨터에 설치한 광고차단 프로그램을 원격지인 서버에서 들여다볼 수 있다면 그건 보안 구멍이죠. 그런건 상식적으로 불가능한 일입니다.

그렇다면?

여러분의 컴퓨터에 다운받아서 실행되는 프로그램이라는 뜻입니다. 자바스크립트... 라고 하는데요. 웹페이지를 서버에서 받을 때 같이 다운받게 됩니다. 그리고 다운받은 걸 실행하는거죠.

광고차단 프로그램은 아예 광고를 다운받지 않게 차단해버립니다. 그래서 이걸로 어떻게 적용할 수 있지 않을까 해봤는데, 웹페이지에 쌩으로 프로그램[각주:1]을 박아놨네요. 경사났네 경사났어... 이러면 다운로드를 막지는 못하죠. 그걸 막으면 그 페이지 자체를 못 보게 되는걸요.

스크립트 이름 좀 보소; fuckadblock.js 라니;


그럼 똑같이 우리도 프로그램 만들어서 실행하면 되죠. 어차피 자기 컴퓨터에 다운받아 실행하는 프로그램인 이상, 우리도 하지 말라는 법 없습니다.


3. fuckAdBlock.js

어쩌다보니 알게되었는데요. 이렇게 광고차단기를 차단하는 프로그램을 깃헙에서 배포중이네요.

https://github.com/sitexw/FuckAdBlock
https://github.com/sitexw/BlockAdBlock

위 코드도 이걸 쓰고있습니다. (FuckAdBlock)


4. 해결방법

저야 다른 방법으로 해결했지만 몇 가지 방법이 있는데요.


4-1. 부가기능을 쓰세요.

일반 사용자에게 쉬운 방법입니다.

파이어폭스 부가기능 : 안티-애드블록 비활성화시키는 부가기능
↑ 이거 잘 안 되는 경우가 많네요; 4-2로 갑시다.

크롬 사용자는 직접 찾아보세요. 되는지 확인해볼 생각 없습니다. 크롬이 없거든요. 안 깔 거에요.

+ 2016년 추가 : FuckFuckAdblock이 파이어폭스 부가기능으로 나왔군요.


4-2. 유저스크립트를 쓰세요.

이건 사용자측에서 프로그램을 돌리는 방법이라 익숙하지 않다면 조금 어렵습니다. 링크만 드릴테니 알아서 하세요. 설치만 하는 건 쉬우니 약간 아래에서 다루겠습니다.

재미있는건 깃헙에서 검색하니 바로 나오더군요....

> FuckFuckAdBlock (FuckAdBlock 만 대상으로 함)
> 안티 애드블록 킬러 << 얘가 더 나아보임 (안써봤어요)

잡담 : 더보기


5. 안티 애드블록 킬러를 설치해보자

위에서 잠깐 언급했던 안티 애드블록 킬러를 설치해봅시다. 여기에 나와있는데, 영어가 힘드신 분들을 위해...


1. 스크립트 매니저를 설치합니다.

파이어폭스 >> 그리스몽키
크롬 >> 탬퍼몽키
오페라 >> 탬퍼몽키
크롬, 오페라 >> 닌자킷

파이어폭스 쓰시는 분들은 잊지 말고 파이어폭스를 껐다키세요. 그리스몽키는 설치할 때 재시작이 필요한 부가기능입니다.


2. 애드블록 차단 리스트에 차단 추가

http://reek.github.io/anti-adblock-killer/subscribe.html


subscribe 버튼을 눌러서 차단 목록에 추가하세요.


3. 스크립트 프로그램을 설치하세요.

https://raw.githubusercontent.com/reek/anti-adblock-killer/master/anti-adblock-killer.user.js

파이어폭스라면, 링크를 클릭하시면 이렇게 뜰 겁니다. 저 버튼을 눌러서 설치하시면 돼요

그리고 테스트로 썰워스트에 들어가봅시다.



오 예

(이쯤되면 저 사이트의 내용 따위는 관심이 전혀 없지만서도- 일단 테스트로 들어가본거죠.)


5. 안티 애드블록은 무의미하다

어차피 사용자의 컴퓨터를 해킹할 수 없는 이상, 광고 차단 프로그램이 여기 나 설치돼있어요! 하고 웹사이트에 알려줄 일은 없습니다. 그러니 결국 여러분의 컴퓨터에 다운받아서 실행할 수 밖에 없는데, 그렇게되면

안티 애드블록이 실행되는 것조차 실행하는 컴퓨터, 즉 우리의 통제하에 있게 됩니다. 애초에 막아봤자 막는게 실행 안 되게 하면 된다는거죠.

그러니, 차라리 비침입형 광고를 하세요. 글 보는데 방해될 정도로 광고가 있으면 누가 그 광고를 볼까요.


  1. 자바스크립트 코드 [본문으로]
신고
댓글
  • 프로필사진 BlogIcon 퍼스나콘 창과 방패의 싸움에서는 창이 이길 수 밖에 없습니다.

    뚫리면 그걸 막고
    또 뚫어내면 그걸 또 막고 반복할뿐이죠.
    2015.06.12 04:09 신고
  • 프로필사진 BlogIcon Ch. 이 경우는 방패를 창이 뚫었는데 또 다른 방패로 막은 경우겠군요. 그렇다면 창이 날아왔는데 하필이면 집 앞에 떨어져있어서 그저 주워서 쓰레기통에 버렸다... 정도로 생각하면 되겠군요. 2015.06.12 04:16 신고
  • 프로필사진 BlogIcon 모게모게 외국 사이트들, 특히 광고로 수익얻는 사이트에서는 저런 안티에드블록같은 스크립트가 흔하더군요
    재밌는건 윈도우태블릿 등의 저사양 컴에서는 컴퓨터 리소스를 덜 차지하기 위해 애드블록같은 걸 쓰는데
    오히려 그걸 쓰면 플러그인 구동하느라 더 느려지더군요
    그래서 저사양 윈탭에서는 그냥 생 ie11 씁니다. 크롬 파폭보다 훨빨라요. 이유를 모르겠네요
    2015.06.20 02:58 신고
  • 프로필사진 BlogIcon 별빛사랑 헤에.. 저런 곳도 있나요. XX끼들이네요.(자라나는 어린 양들을 위해 자체처리)
    근데 저경우엔 자바스크립트만 끄면 되는 것 아닌가요?

    Tab Mix Plus에서 자바 스크립트 끌 수 있는데 적용하면 되려나...

    여튼 저런 곳은 처음보네요.. 아 그러고보니 다른데서 '님 제발 저 돈 좀 벌게 광고 차단 좀 꺼주세요 엉엉'하면서 빌던 곳은 기억나네요.

    근데 죄없는 많은 사람들이 알아서 돈을 들이밀어 줄텐데, 그 속셈 다 아는 나까지 그럴 이유가 없다는 생각에 가차없이 차단했던 기억이 나네요.
    2015.10.14 00:14 신고
  • 프로필사진 BlogIcon Ch. 수익자 입장에서는 당연한 거겠죠. 땅 파서 영업하는게 아니니까요. 다만 이용자를 불편하게까지 하면서 그런 건 이용자로부터 반감을 살 테니 좀 아닌가 싶습니다. 2015.10.14 23:03 신고
  • 프로필사진 우우우 감사합니다 사업 번창하세요:) 2016.04.24 21:25 신고
  • 프로필사진 츠네 옙 수정하고왔습니다. 2016.04.25 22:47 신고
  • 프로필사진 BlogIcon Ch. 감사합니다 :) 즐거운 블로그 생활 되세요! 2016.04.25 22:49 신고
  • 프로필사진 ss 좋은정보 주셔서 감사합니다. 항상 광고가 짜증나게나오는곳은 다 막아놓던데 덕분에 좀 편하게 하겠네요 2016.04.26 20:20 신고
  • 프로필사진 ㄴㅁㅇㅁㄴㅇ 마루마루란곳 에드블록안되서 여기 참고했어요 2016.04.27 10:47 신고
  • 프로필사진 BlogIcon Ch. 저도 잘 알고있습니다만 망가우마루 얘기는 꺼내지 않아주셨으면 좋겠어요. 다른 분들도 마찬가지구요. 이유야 뭐,,, 설명하지 않아도 다들 아실겁니다.

    덧붙이자면 저는 그 사이트를 이용하지 않습니다. (제가) 완전히 깨끗하지는 않지만, 가능하면 더욱 편리한 정식 루트를 사용하는 편이구요.
    2016.04.29 11:11 신고
  • 프로필사진 비밀댓글입니다 2016.06.26 22:21
  • 프로필사진 BlogIcon Ch. 해결 못했습니다. 죄송합니다 2016.07.03 22:03 신고
  • 프로필사진 안녕하세요ㅠㅠ 아닙니다. 바쁘신데 이렇게 지나가던 댓글에도 신경써주셔서 감사합니다ㅠㅠ
    좋은 하루 보내세요!!!
    2016.07.05 09:08 신고
  • 프로필사진 광고꺼져 TV광고까지 완벽하게 차단하는 기술이 개발되면 좋겠습니다.
    각종 찌라시 광고들 정말 짜증납니다. 지긋지긋해요 차단하면 좋겠습니다.
    2016.09.05 09:40 신고
  • 프로필사진 굿굿 정말 훌륭한 포스팅 입니다. 고맙습니다! 2016.11.06 07:49 신고
  • 프로필사진 많이 좋아졌네요. 그냥 들어가서 Subscribe 누르니 자신이 쓰고있는 애드블럭에 자동으로 추가되네요. 2016.11.06 20:18 신고
댓글쓰기 폼