2010-07-17 2 views
2

Facebook에서 글쎄, 그들은 웹 사이트의 iframe을로드하지 못하도록 막혀있는 것 같습니다.지난 페이 스북 받기 Iframe 블록

이렇게하면 웹 사이트의 전체 기능이 잠 깁니다 example.

나는 이것을 무시할 수있는 방법을 아는 사람이 있는지 궁금한가요?

답변

5

공격자가이를 막지 못하면 공격자는 Facebook 페이지를 투명한 iframe에로드하고 그 아래에 흥미로운 것을 넣을 수 있습니다. 피해자가 페이스 북에 로그인 한 다음 공격자의 웹 사이트를 방문 할 수 있도록 허용합니다 (잠시 후 다른 탭에서).

피해자가 공격자의 웹 사이트에서 무언가를 클릭합니다. 그러나 사실 그것은 투명 iframe을 클릭하고 페이스 북 웹 사이트에서 어떤 행동을 유발합니다. 브라우저는 물론 세션 쿠키를 Facebook에 보내고 Facebook은 로그인 한 사용자가 합법적 인 행동을 취하게됩니다. http://en.wikipedia.org/wiki/Clickjacking

이 공격 그래서 자바 스크립트를 깨는 프레임, 불행하게도 모든 브라우저를 지원하지 http://www.webmasterworld.com/webmaster/4022867.htm에 설명 된대로 비공식적 인 X-프레임 - 옵션 HTTP 헤더를 사용하여 방지 할 수 있습니다 :

위키 백과 클릭 재킹에 대한 기사가 있습니다 필요합니다.

4

당신이 할 수있는 경우, 페이스 북은 심각한 보안 위협에 직면 해있다.

나는 그것을 잊어 버린다. 방법을 찾더라도 곧 페이스 북이 그것을 막을 것이고 그 방법은 실패 할 것이다.

당신이 장난 꾸러기를하고 있지 않다면 지금 일하는 것이 필요합니다.

+0

나는 이것을 허용함으로써 Facebook이 직면하게 될 보안 위협에 대해 알고 싶습니다. 당신은 정교 할 수 있습니까? – lucideer

+2

예를 들어 클릭 재킹. – irreputable