ISP가 모든 웹 사이트를 프레임에 넣지 못하게하는 방법은 무엇입니까?


55

내 ISP는 내가 방문하는 모든 페이지를 iframe광고 등으로 오버레이 할 수 있는 나쁜 습관을 가지고 있습니다.

프레임을 제거하거나 시도를 차단할 수있는 추가 기능이 있습니까?

이 경우 AdBlock과 같은 것이 작동하지 않습니다.


17
어떤 ISP가 있습니까? 그리고 당신은 확실히 는 ISP가이 일이야? 그것은 매우 스케치처럼 들리며, 당신이 이것을하는 바이러스가 있는지 궁금합니다. 이 작업을 수행하는 소수의 무료 전화 접속 공급자를 제외하고는 ISP에 대해 잘 모릅니다.
닌클

7
그것은 ISP 괜찮습니다 :-) VPN을 활성화하자마자 문제가 없습니다. 문제는 Windows, Android, WinRT (표면), iOS, Linux에서 동일합니다. 저는 중국에 있습니다 ... 여기서는 매우 일반적입니다. StackOverflow / Superuser는 심지어 내가 프레임이 있다는 것을 알려주고 프레임을 제거합니다.
TimothyP

34
이것은 중국이기 때문에 모든 것을 모니터링하고 차단하려고합니다.
TimothyP

3
가능하면 다른 ISP로 이동하십시오.

13
최상의 결과를 얻으려면 다른 나라에서 살고 일하십시오.
Michael Butler

답변:


52

Stack Exchange 사이트의 프레임 버스 팅 코드가 제대로 작동하면 모든 사이트 에 프레임 버스 팅 코드를 삽입하는 사용자 스크립트를 작성할 수 있습니다. 이전에 사용자 스크립트를 만든 적이 없다면 시작하기위한 몇 가지 리소스가 있습니다.

프레임 버스 팅 및 프레임 버스트 버스터 버스 팅 에 우수한 스택 오버플로 스레드가 있습니다. 이론적으로 SO 게시물의 답변에서 일부 코드를 가져 와서 사용자 스크립트를 사용하여 모든 페이지에 삽입 할 수 있습니다.


이것은 내가 찾고있는 것 같습니다, thnx
TimothyP

38

지갑에 투표하고이 쓰레기를 처리하는 ISP를 사용하지 마십시오.

이것이 가능하지 않다면, 다음으로 가장 좋은 방법은 ISP에서 모든 트래픽을 숨겨서 내부를 볼 수없고 결과적으로 수정할 수 없도록하는 것입니다. 가능한 모든 트래픽을 암호화하여이를 달성 할 수 있습니다.

HTTPS Everywhere 와 같은 브라우저 애드온으로이를 수행 할 수 있습니다 . 이 애드온이 강제로 HTTPS 연결을 수행하는 많은 웹 사이트 목록이 있습니다. 또한 브라우저에 SPDY 프로토콜이 활성화되어 있는지 확인하십시오. SPDY 사양의 일부로 모든 연결이 암호화됩니다.

한 단계 더 나아가려면 VPN 서비스를 사용해보십시오. 그러면 트래픽 내용이 ISP에 완전히 숨겨져 해당 내용이 수정되지 않습니다.


4
우리는 가능한 한 많이 VPN을 사용하지만 적극적으로 스캔하고 차단합니다. 현재 OpenVPN은 쓸모없고 PPTP 연결로 바뀌 었습니다. 10 분 동안 유지할 수 있다면 운이 좋습니다. 우리는 변화하는 공급 업체를 찾고 있습니다. 그러나 우리에게 아무런 도움이되지 않을 큰 기회가 있습니다. 프라이버시는 중국에서 존중되는 것이 아닙니다
TimothyP

이들이 openvpn 및 pptp를 차단하는 경우 여전히 ipsec이 있습니다. SSH 프로토콜을 사용하여 VPN과 같은 연결을 설정할 수도 있습니다. 고려해야 할 또 다른 사항은 일종의 원격 데스크톱 연결을 사용하여 중국 외부에서 모든 탐색을 수행하는 것입니다. 속도는 느려지지만 적어도 그들은 당신을 감시하지 않을 것입니다.
Mxx

10
PRC를 대체 할 수있는 방법이 있습니까? 나는 한 손이 등 뒤로 묶인 것처럼 느끼지 않고 어떻게 기술 생활을하는 사람이 실제로 거기에서 일할 수 있는지 알 수 없습니다. 그들은 여전히 ​​GitHub를 차단하고 있습니까? 그들은 내 여행 도중에 그 쓰레기를 바로 시작했습니다…
Garrett Albright

4
Github는 문제없이 작동합니다. 내가 말할 수있는 것은 ... 몇 년 전에 직장을 찾아 중국으로 갔고, 여자를 만나거나, 결혼 한 등 ... SU : p
TimothyP

3
@TimothyP FUD,하지만 당신은 할 수 없음 확신 Github에서이 있는지 정확히 당신이 생각하는대로 작동 ?
kojiro

16

ISP가 특정 도메인에서 제공 한 JavaScript를 주입하여이 작업을 수행하는 경우 해당 도메인에서 JavaScript가 실행되지 않도록 JavaScript 블랙리스트 확장을 사용할 수 있습니다. (내가 연결 한 공개 핫스팟 중 하나가이 방법을 사용합니다.) 그러나 ISP가 전체 스크립트를 직접 주입하면 이것이 작동하지 않을 것입니다.

크롬 : 자바 스크립트 블랙리스트

Firefox : 예 스크립트

또한 광고 차단 확장 프로그램을 사용하여 JavaScript를 차단할 수 있어야합니다. 가장 인기있는 것은 사용자 정의 필터 목록을 지원하며 프레이밍 코드를 잡기 위해 추가 필터 패턴을 추가하는 것은 매우 쉽습니다. 어쨌든 이미 광고 차단기를 실행중인 경우 가장 합리적인 방법 일 수 있습니다.


나는 그들이 정확히 무엇을하고 있는지 알아 내려고 노력할 것입니다
TimothyP

4
프레임이있는 페이지에서 전체 HTML 덤프를 얻는 것이 도움이됩니다. 프레임을 보유한 페이지의 소스보기가 도움이 될 것입니다.
닌클

@jjlin 웹 페이지가 iframe 내부에 표시되면 Javascript를 완전히 차단하는 것이 무엇인지 확실하지 않습니다.
user2284570

@ user2284570 첫 번째 문장에서 " ISP가 특정 도메인에서 제공 한 Javascript를 주입하여이 작업을 수행하고 있다면 ..."하지만 요즘에는 VPN 또는 HTTPS 프록시를 통과하는 것이 더 간단 할 것입니다.
jjlin

@jjlin보다 말하기 쉽다 : 社會 信用 體系. ᴠᴘɴ를 사용하는 것이 나쁜 캐스트인지 잘 모르겠습니다…
user2284570

15

프레임 버스 팅 트릭 외에도 프레임 페이지를 제공하는 서버의 IP를 가져 와서 차단하는 것이 좋습니다. 나처럼 China Telecom을 사용하는 경우 항상 페이지의 프레임 을 구성하지는 않으며 그렇게하면 간단한 재로드로 프레임이없는 페이지가 표시됩니다. 분당 수백만 개의 연결을 가로 채면 리소스가 빨리 줄어들 기 때문에 모든 것을 프레임 할 수는 없습니다.

그래서 내가 한 일은이 모든 IP를 차단하여 현재 요청을 망칠 때 깨끗한 연결 오류가 발생하는 것입니다. 그런 다음 실제 페이지를 가져 오기 위해 다시로드 할 수 있다는 것을 알고 있습니다. 이 방법의 또 다른 장점은 이러한 서버에 정보를 보내지 않고 프레임 버스트 트릭의 경우 요청이 계속 진행된다는 것입니다 (그리고 그들이 보낸 쓰레기를 감안할 때 민감한 정보로 신뢰할 수는 없습니다) 로그에서 끝날 수 있습니다).

여기에 대한 정보는 현재 수집 및 차단 한 IP입니다.

여기에 이미지 설명을 입력하십시오


이봐, thnx 나도 이것을 시도 할 것이다
TimothyP

2
이 스크린 샷의 출처는 어디입니까?
그 브라질 사람

4
Windows 방화벽의 @ ruda.almeida (고급 설정)
laurent
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.