2010-04-30 3 views
0

일부 페이스 북 게임에 대한 내 친구의 계정이 Greasemonkey를 브라우저에 설치했기 때문에 계정이 일시 중지되었습니다. Greasemonkey를 제거하고 계정이 복원되었는지 묻습니다. 내 질문은 어떻게 웹 서버가 클라이언트 측 플러그인 존재를 감지 할 수 있습니까?Firefox 플러그인 인 Greasemonkey를 웹 서버에서 검색 할 수 있습니까?

Greasemonkey 또는 Greasemonkey 스크립트는 클라이언트 측에서만 작동하므로 서버가이를 감지 할 수 없다고 가정합니다.

+0

아마도 greasemonkey가 헤더에 들어가는 특수 MIME 유형을 지원합니까? 아니면 그냥 그 게임과의 상호 작용 패턴에 의해 ... –

+0

[내가 userscript를 실행하고 있는지 웹 사이트에서 알 수 있습니까?] (http://stackoverflow.com/questions/8548141/can-a-website-know -if-i-am-running-a-userscript) –

답변

3

greasemonkey 스크립트에서 많은 정보를 Facebook 서버로 보내면 페이스 북은이 요청이 일반 사용자로부터 전송되지 않는다고 분석 할 수 있습니다. 양식을 작성하는 greasemonkey 스크립트는 괜찮지 만 서버에 많은 요청을 보내는 스크립트를 감지 할 수 있습니다.

2

사용자 에이전트 문자열 형식으로 자신을 광고하는 경우 서버가이를 감지하거나 서버가 자체 브라우저 플러그인을 사용하는 경우 해당 플러그인을 다른 플러그인의 존재를 감지하는 데 사용할 수 있습니다. "당신의 친구는"속이 그리스 몽키를 사용하는 경우

그러나, 다음 게임은 아마 그는 (예를 들어, 분당 요청 비인간적 인 수를 제출 말을) 부정 행위와 그것이 그리스 몽키했다 짐작했다는 사실을 감지합니다.

이야기의 도덕은 : 속이지 마세요.

관련 문제