문제

나는 몇몇 웹 사이트에 트래픽을 추적하기 위해 JS 추적 코드 (분석)를 심고 싶다고 궁금합니다. 그러나 사이트의 소스 코드를 볼 때 사람들이 JS 추적 코드를 내장했음을 알 수있을 것입니다.

가능합니까? 아파치/PHP 트릭을 사용하여?

감사,

로이.

도움이 되었습니까?

해결책

브라우저가 코드를 실행하는 것이 불가능합니다. 해당 코드가 추적 코드 자체를 검색하는 경우에도 처음에는 일부 코드를 실행해야합니다.

또한 모든 최신 웹 개발자 도구는로드 된 코드에 대한 액세스를 제공하므로 누구나 그 제품을 사용하여이를 통해 그만 두어야 할 모든 것을 볼 수 있습니다.

더 중요한 질문은 사람들을 추적하는 것을 숨기고 싶은 이유입니다.

다른 팁

절대적으로 불가능합니다 JavaScript와 함께. JavaScript는 항상 사용자 브라우저의 맥락에서 실행되므로 항상 사용자가 스크립트를 볼 수 있다는 것을 의미합니다. 당신은 그것을 난독 화하거나 JS 코드에서 촉수 방지와 유사한 트릭을 시도 할 수 있지만, 누군가가 FireBug와 같은 간단한 도구로 코드가 무엇을하는지 알아내는 것이 여전히 쉽습니다.

그러나 JavaScript없이 트래픽을 추적 할 수 있습니다. Analytics는 휴대 성을 위해 JavaScript를 사용하며 액세스하는 데이터 중 일부는 JavaScript에서만 액세스 할 수 있기 때문에. 그러나 JavaScript가 필요하지 않은 트래픽을 추적하는 더 많은 수동적 방법이 있습니다. 로그 분석기 처럼 Awstats. 당신은 단지 분석의 멋진 기능을 얻지 못합니다.

불가능하지만 스크립트 파일의 이름을 "mouseover.js"와 같은 무고한 것으로 지정할 수 있습니다.

가능하지 않습니다. JS 코드는 웹 브라우저에서 실행해야합니다. 즉, 브라우저와 페이지를 검사하는 사람이 읽을 수 있어야합니다.

JS를 난독하게 시도 할 수는 있지만 무슨 일이 일어나고 있는지 알기로 결심 한 사람을 막을 수는 없습니다.

~할 수 있었다 소수의 사람들이 당신이 그들을 추적하고 있는지 확인할 것이라는 확률이 무엇인지 스스로에게 물어보십시오. 나는 그것을 기대하지 않을 것입니다.

당신은 기술적으로 코드를 숨길 수는 없지만 코드를 스크램블 할 수 있도록 스크램블 할 수 있습니다. 나는 사용했다 http://hivelogic.com/enkoder/form Dan Benjamin에 의해 내 페이지에서 일부 JS를 스크래블하기 위해 (이 경우 이메일 주소를 스크램블했습니다). 브라우저가 실행할 수 있도록 스크램블하지만 인간적으로 읽을 수는 없습니다 ...

그런 다음이 스크립트에서했던 것처럼 함수라고 부를 수 있습니다. http://www.jamischarles.com/css_js/email_encoder.js. 시도 해봐.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top