안녕하세요! 최근 OpenGraph 메타 태그를 사용해 몇 가지 클릭베이트 링크를 만들어 봤는데, Discourse는 대상 URL을 표시하지 않고 스푸핑이 가능한 메타 태그에만 의존하여 사용자가 무엇을 클릭하는지 알려주는 것 같습니다. 예를 들어, The Verge의 실제 기사입니다:
하지만 이 태그를 제 사이트로 복사해 붙여넣으면, 원본이 아님을 알 수 있는 어떤 표시도 없이 실제 기사의 미리보기와 동일한 복제본을 만들 수 있습니다.
이것은 사용자가 "신뢰할 수 있는 사이트"라고 생각하며 클릭했지만 실제로는 완전히 다른 곳으로 이동하게 될 수 있기 때문에 위험해 보입니다. 따라서 기사의 게시 날짜를 표시하는 대신 대상 사이트의 도메인이나 잘린 URL을 표시하도록 제안합니다.
그는 아마도 악용 가능한 기능을 발견했을 것이라고 말하는 것 같습니다. 그는 그가 신뢰할 수 있는 사이트처럼 보이는 클릭베이트 링크를 만들었습니다. 이 시나리오에서 잘못된 점은 이를 게시한 사용자가 식별된다는 것입니다. 익명 사용자가 이러한 내용을 게시할 경우 문제가 될 수 있습니다.
제가 사용하는 포럼에서 모더레이터는 아니기 때문에 그 부분에 대해 통제할 수 있는 권한이 없습니다. 트위터, 페이스북, 애플 링크 미리보기 모두 대상 링크를 표시하지만, Discourse만 그렇지 않습니다. 원래 게시물 이전에는 제가 Byte 앱의 종료 소식을 알리는 가짜 링크를 포럼에 공유한 적이 있는데, 실제 링크가 표시되지 않을 것이라는 점을 인지하지 못한 채로 그랬습니다. 제 링크는 BlackLivesMatter 허브로 리다이렉트되었지만, 이것이 얼마나 악용될 수 있는지를 보여줍니다. https://community.byte.co/t/byte-is-shutting-down-not-really/54585