브라우저 해킹 vs 보안 독자 증정 이벤트

Twitter icon류광, 2014-11-03 23:11
브라우저 해킹 vs 보안 독자 증정 이벤트 소식.

저번 글에서 약속한대로, Browser Hacker's Handbook의 번역서 브라우저 해킹 vs 보안를 독자 세 분께 한 권씩 증정합니다.

이번에는 간단한 문제 풀기입니다.

문제: 다음은 현재 서핑 중인 웹 페이지를 GpgStudy 게임 개발 소식의 사용자 임시 보관함에 등록하는 북마클릿입니다(원래는 한 줄인데 너무 길어서 줄을 좀 바꾸었습니다. 이 점이 답에 영향을 미치지는 않습니다). 이 코드에서 setTimeout(function ... 3000) 부분은 어떤 의미일까요?

javascript:(function(){var d=document;var s=d.createElement('script');
s.type='text/javascript';s.charset='UTF-8';
var h=encodeURIComponent(d.location.href);
s.src='http://gpgstudy.com/news/js/draft?u='+h;d.documentElement.appendChild(s);
setTimeout(function(){if(typeof gnd_added_=="undefined")
location.href='http://gpgstudy.com/news/add/draft?u='+h},3000)})()

해당 호출이 무슨 일을 하는지, 왜 그런 일이 필요한지 서술하시면 됩니다. 힌트: 짐작하셨겠지만 브라우저의 보안 기능과 관련이 있습니다.


입니다. 댓글로 다시면 안 됩니다!!!

갱신: 기간과 답 보낼 곳이 바뀌었습니다. http://occamsrazr.net/tt/290 을 보세요.

마감 시간까지 제출된 답들을 미리 정해진 기준에 따라 채점해서 득점 순으로 세 분을 선정하겠습니다. 동점자가 있으면 http://www.random.org/를 이용해서 무작위로 추첨하고요.

미리 정해진 기준은 지금 공개하지 않겠습니다. 답이 포함되어 있어서요. 단, 기준에 '선착순'은 없다는 점은 말씀드릴 수 있습니다.

이번에도 이 증정 이벤트는 넷텐션후원합니다. 넷텐션 대표 배현직 님 고맙습니다.

많이들 참여해 주세요!

태그: 번역서 이벤트

comments powered by Disqus