2009-07-20 6 views
2

나는 을 내 다양한 ​​웹 사이트의 standard manner에 사용했다. 사용자가 텍스트 상자에서 수동으로 재생산하기 위해 이미지에서 난독 화 문자열 (단어, 난수 등)을 생성했다. 나는 또한 recaptcha.net을 알고 있는데, 이것은 사람의 봇을 스크리닝하는 기본 기능을 확장하고 책을 디지털화하는 것을 돕는다. 방금 문자를 재현하라고 사용자에게 묻는 대신에 쉽게 인식 할 수있는 이미지 (가위, 연필, 책 등)를 똑같이 영역으로 드래그하도록 요청하는 대신 AJAX Fancy CAPTCHA jQuery plugin으로 CAPTCHA를 수행하는 다른 방법을 발견했습니다 확인할 수 있는. 내가 이것을 보았을 때 나는 나 자신에게 "와우 ... 멋지다!"라고 말해야했습니다.CAPTCHA 프로세스를보다 사용자 친화적으로 구현할 수 있습니까?

질문 :은 거기에 사람이 시도하는 사용자에 대한 이미지로 문자의 임의의 문자열을 생성하고를 읽을 필요없이 CAPTCHA를 수행하는 단정하고 다른 방법의 다른 예 (또는 때까지 재생합니까 그들은 수 있습니다 그래서 그들은 수동으로 그것을 상자에 입력 할 수 있습니까?

답변

3

나는 컴퓨터가 외설물인지 아닌지를 알 수없는 이미지에 대해 ReCAPTCHA가 구현 된 것을보고 싶습니다. 웹 필터 회사는 무료 포르노 사이트에 지불하여이 시스템을 사용하여 블랙리스트를보다 잘 채울 수 있습니다. 무료 포르노 사이트는 더 많은 포르노를 만들 수 있고 웹 필터는 더 많은 포르노를 차단합니다.

+0

흥미로운 아이디어이지만 실제로 실천할 지 확신 할 수 없습니다. 예를 들어 미켈란젤로의 데이비드를 '성인'으로 쉽게 평가할 수 있습니다. 왜냐하면 내가 아는 대부분의 사람들이 자녀에게 동상을 보여주기는했지만 그 사람이 그의 허름한 옷을 놓치기 때문입니다. –

+0

많은 다른 X에 적용되는 오래된 격언을 기억하십시오. "X는 외설과 같습니다 ... 정의하기 어렵지만, 내가 볼 때 그것을 압니다." –

+0

이것은 실제로 ReCaptcha가 첫번째 인물을 복음으로 받아들이지 않는 것처럼 작동합니다. 그것은 많은 사람들의 입장을 취하고 대다수가 실제로는 오리라고 말하면 ... 그 단어는 그런 것으로 분류됩니다. 음란물에 대해서도 마찬가지입니다 ... 모두가 섹스라고 말하면 섹스 일 것입니다! 그리고 누군가가 "외설물"이라고 말하는 것을 허용하는 것은 갈 길이 아닙니다. 사람들이 이미지에 적용 할 수있는 분류 시스템을 제안 할 것입니다. 그렇다면 백 엔드의 카테고리를 적절하게 분류 할 수 있습니다. "노출 된 페니스", "노출 된 유방", "침투"등 –

1

나는이 답변에 특히 도움이되지 않는다는 것을 알고 있지만, 나는 그럴 경우 기분이 언젠가는 자유롭지 만, captchas에 기술적 인 견해 (비전문가 임에도 불구하고)를 발표하고 싶다.

누군가가 말했듯이, captcha는 웹의 반 패턴입니다. 그 목적은 오직 인간 (의도적으로)이 할 수있는 일을함으로써 당신이 인간임을 증명하게하는 것입니다. 사실 captcha가 있음에도 불구하고 소프트웨어의 패턴 인식을 향상시켜 더 나은 봇을 만드는 것이 유일한 결과입니다. 이러한 의미에서, captcha의 최종 목적은 봇으로부터 인간을 선택하는 것이 아니라, 더러운 봇 (또는 값싼 노동자)을 나쁜 것에서 선택하는 것이 었습니다.

당신이 묻는 것은 실제로 현재 연구의 문제입니다. 나는 수학에서의 문제를 해결하고, 오렌지에서 사과를 인식하고, 사진에있는 사람들의 수를 세우는 등의 것을 보았습니다. 그러나 결국에는 현재 사용 가능한 것보다 더 능숙하거나 사용자 친화적 인 것을 얻을 수 있을지 의심 스럽습니다. 결국, captcha를 해결해야한다는 순수한 사실은 사용자에게 친숙하지 않습니다.

1

사용자가 개와 고양이를 구분하도록 할 수 있습니다. Microsoft's Asirra.

+0

오 예 ... 이것은 내가 찾고있는 것입니다. 이 사람이 아닌지 직접 알려주지 만 참/거짓 특성을 가진 주제를 사용하는 비 주관적인 검사. 일반적으로 강아지가 고양이를 혼동하는 것은 매우 어려울 것입니다. 나는 내 마음 속에 이렇게 많은 다른 형태들을 볼 수있다. –

+0

@Stefano Borini - 이것이 당신의 요점을 입증하고 반증하는 데 도움이된다. "이런 의미에서, captcha의 최종 목적은 봇으로부터 인간을 선택하는 것이 아니라 더 나은 봇 (또는 값싼 노동자)을 선택하는 것이었다. 비열한 것들. " 이 형태의 보안 문자 (asirra)는 모든 봇 솜털을 아주 쉽게 제거합니다.그러나 그것은 "싼 노동자"개념을 제거하지 않을 것입니다! –

+0

누군가가 컴퓨터로 개와 고양이를 구별 할 수있는 방법을 찾거나 captcha를 해독하여 어떤 식 으로든이를 무시할 때까지 제거합니다. 이 의미에서 그것은 영원한 싸움입니다. –

0

보안 문자는 다른 대안을 시도한 최후의 수단이어야합니다. 예를 들어 a honeypot technique,은 사용자가 볼 수는 없지만 로봇이 볼 수있는 양식 필드를 사용합니다. 사용자가 입력하지 않으면 사람이 아닌 것으로 알 수 있습니다.

경우에 따라 수수께끼 같은 간단한 CAPTCHA 또는 간단한 수학 문제로 실험 할 수 있습니다. 사용자 경험 관점에서 볼 때 가장 좋은 전략은 가능한 한 부드럽게 시작하고 봇이 실제 문제가되는 경우에만 실행하는 것입니다.

관련 문제