워드필터

Wordfilter

워드필터('필터' 또는 '검열기'라고도 함)는 일반적으로 인터넷 포럼이나 채팅룸에서 사용되는 스크립트입니다.이 스크립트는 사용자의 투고나 코멘트가 송신될 때 자동으로 스캔되어 특정 단어 또는 구문을 변경 또는 검열합니다.

가장 기본적인 워드필터는 특정 문자열만 검색하여 해당 문맥에 관계없이 삭제 또는 덮어씁니다.고급 워드필터에서는 컨텍스트에 대한 일부 예외(예: "butt" 필터링)가 발생하며 고급 워드필터에서는 정규 표현을 사용할 수 있습니다.

기능들

워드필터는 다양한 기능을 수행할 수 있습니다.

저속한 언어의 삭제

필터(불경 필터 또는 언어 필터라고도 함)는 온라인 포럼 관리자 또는 커뮤니티에서 불쾌하다고 생각되는 단어를 삭제하기 위해 텍스트를 수정하는 소프트웨어 하위 시스템입니다.욕 필터는 주로 MMORPG와 같은 커스텀 프로그램 채팅방이나 온라인 비디오 게임에서 흔히 볼 수 있습니다.이것은, 서드 파티의 개발자가 특정의 Web 사이트나 Web 사이트의 타입을 필터링 또는 차단하기 위해서, 통상은 인터넷 브라우징 프로그램에 짜넣어져 있는 컨텐츠필터링과 혼동하지 말아 주세요.욕 필터는 보통 인터넷 서비스 개발자들에 의해 만들어지거나 구현된다.

일반적으로 워드필터는 포럼이나 채팅방 운영자가 부적절하다고 생각하는 언어를 검열하는 데 사용됩니다.expletive는 일반적으로 부분적으로 대체되거나 완전히 대체되거나 터무니없는 [1]단어로 대체됩니다.이것에 의해, 관리자 또는 모델레이터는, 그러한 언어를 감시하기 위해서, 보드를 계속 순찰하는 태스크로부터 해방됩니다.또, 유저의 컴퓨터나 네트워크에 인스톨 되어 있는 컨텐츠 제어 소프트웨어는, 저속한 언어를 포함한 Web 페이지에의 액세스를 차단하는 경우가 많기 때문에, 메시지 보드가 이러한 소프트웨어를 사용하는 것을 회피할 수도 있습니다.

필터링된 문구는 저장 시 영구적으로 대체하거나(예: phpBB 1.x), 원래 문구를 저장하지만 검열 텍스트로 표시할 수 있습니다.일부 소프트웨어에서는 사용자가 투고를 인용하여 워드필터 뒤에 있는 텍스트를 볼 수 있습니다.

욕 필터는 일반적으로 프로그램 작성에 사용되는 프로그래밍 언어에 내장된 문자열 치환 기능을 이용하여 부적절한 단어 및 구 목록을 다양한 대안과 교환합니다.다른 방법으로는 다음이 있습니다.

  • ! 같은 난센스한 문자@#$%^&*
  • 특정 문자를 시프트 번호 문자 또는 이와 유사한 문자로 바꿉니다.
  • 필터되는 원래 워드의 길이 또는 설정된 길이의 별표(* 또는 #).또는 포스터는 종종 특정 글자를 별표로 대체합니다.
  • "견" 또는 "단"과 같은 다진 맹세 또는 "플럼"과 같은 신조어.
  • 'LOVE'나 'I LOVE YOU'와 같은 가족 친화적인 단어 또는 완곡어법 또는 원래 단어와는 전혀 관련이 없는 완전히 다른 단어.
  • 투고 삭제.이 경우 게시물 전체가 차단되어 보통 수정할 방법이 없습니다.
  • 전혀 없어요.이 경우 문제의 단어는 삭제됩니다.

일부 욕 필터는 문자열을 단순하게 검색합니다.공백이 무시되는 측도가 있는 경우도 있고 영숫자가 아닌 모든 문자를 무시하고 일반 텍스트를 필터링하는 경우도 있습니다.즉, "you"라는 단어를 필터링하도록 설정하면 "y o u" 또는 "y.o!u"도 필터링됩니다.

클리셰 제어

Clichés(특히 포스트에서 항상 재사용되는 단어 또는 구)는 "메모"라고도 하며 포럼에서 개발되는 경우가 많습니다.어떤 사용자들은 이러한 진부한 말들이 재미를 더한다고 생각하지만, 다른 사용자들은 특히 너무 많이 사용했을 때 지루함을 느낀다.관리자는 귀찮은 상투적인 문구로 대체하거나 아예 삭제하도록 워드필터를 설정할 수 있습니다.

반달리즘 통제

인터넷 포럼은 종종 반복된 터무니없는 메시지로 포럼을 채우려는 반달이나 상업용 웹사이트 링크를 삽입하려는 스팸 발송자들에 의해 공격당하기도 한다.사이트의 워드필터는 반달들이 사용하는 난센스 텍스트를 삭제하거나 게시물에서 특정 웹 사이트에 대한 모든 링크를 삭제하도록 구성할 수 있습니다.

라미네스 필터

Lameness 필터는, Slash 베이스의 Web 사이트(텍스트 보드나 이미지 보드)가, 이야기에 대한 정크 코멘트의 투고를 막기 위해서 사용하는 텍스트 베이스의 워드 필터입니다.필터링 하도록 설계된 것 중 일부는 다음과 같습니다.

  • 대문자가 너무 많다
  • 반복이 너무 심하다
  • ASCII 아트
  • 너무 짧거나 긴 댓글
  • 웹 페이지 분리를 시도하는 HTML 태그 사용
  • 댓글 제목만 '첫 번째 투고'로 구성됨
  • (프로그래머에 의해) 불쾌한/불량하다고 간주되는 단어 또는 용어의 발생

우회 필터

워드필터는 자동화되어 특정 문자 시퀀스만 검색되므로 필터를 인식하는 사용자는 필터를 피할 수 있을 정도로만 문자를 변경함으로써 워드필터를 회피하려고 할 수 있습니다.저속성 필터를 피하려고 하는 사용자는 문제가 되는 단어 중 하나의 문자를 별표나 대시 등으로 대체할 수 있습니다.일부 관리자는 일반적인 대체 항목을 찾기 위해 워드필터를 수정하는 것으로 응답합니다.또 다른 관리자는 필터 회피 자체를 [2]처벌 가능한 위반으로 간주할 수도 있습니다.워드필터를 회피하는 간단한 예로는 문자 사이에 기호를 입력하거나 리트를 사용하는 것이 있습니다.워드필터 회피에는 이미지 사용, 숨겨진 태그 사용 또는 키릴 문자(즉, 동음이의 스푸핑 공격)가 포함됩니다.

또 다른 방법은 소프트 하이픈을 사용하는 것입니다.소프트 하이픈은 텍스트 줄을 끊을 때 단어를 분할할 수 있는 위치를 나타내는 데만 사용되며 표시되지 않습니다.단어 중간에 배치하면 단어가 분해되어 워드필터에 의해 인식되지 않을 수 있습니다.

온라인 게임 RuneScape의 필터와 같은 고급 필터는 바이패스를 감지할 수 있습니다.그러나 민감한 워드필터의 단점은 합법적인 문구도 걸러진다는 것입니다.

검열 측면

워드필터는 인터넷 포럼이나 채팅방에 코드화되어 해당 포럼이나 채팅방에 제출된 자료에서만 작동합니다.이것에 의해, 워드 필터와 컨텐츠 제어 소프트웨어가 구별됩니다.이 소프트웨어는 일반적으로 최종 사용자의 PC 또는 컴퓨터 네트워크에 설치되어 문제의 PC 또는 네트워크와 송수신 되는 모든 인터넷 컨텐츠를 필터링 할 수 있습니다.워드필터는 사용자의 동의 없이 사용자의 말을 변경하기 때문에 일부 사용자는 여전히 사용자의 말을 검열로 간주하는 반면, 다른 사용자는 이를 포럼의 내용을 관리할 수 있는 포럼 운영자의 허용 가능한 권리의 일부로 간주한다.

폴스 포지티브

단어 필터의 일반적인 기호는 사용자가 종종 우스꽝스럽거나 악화시키는 것으로 간주되며, 필터링이 의도되지 않은 단어에 영향을 미치는 경우가 많다는 것이다.이것은 짧은 단어가 필터링될 때 발생하는 일반적인 문제입니다.예를 들어, "엉덩이"라는 단어를 검열하면, 누군가는 "클래식 음악을 연주하기 위해 아이스턴스가 필요합니까?"라고 볼 수 있다.공백이 무시되면 여러 단어가 필터링되어 "예상된" 단어가 "예상된" 단어가 될 수 있습니다."hard on"과 같은 문구를 금지하면 "Sorry I harped you"와 같은 악의 없는 문구를 "That was a e!"와 "Sorry I was you"로 필터링할 수 있습니다.

실수로 걸러진 단어들이 불경스러운 단어들의 대체물이 될 수 있다.그 예 중 하나는 Myst 포럼 Mystcommunity에서 찾을 수 있습니다.그곳에서 'manuscript'라는 단어가 'anus'라는 단어를 포함하고 있다는 이유로 실수로 검열되었고, 그 결과 'm****cript'가 되었다.이 단어는 대체 서약으로 채택되어 포럼이 옮겨갈 때 이어졌으며, "스크립팅"과 같은 많은 대체어가 사용됩니다(대부분 나이든 커뮤니티 구성원에 의해 사용됨).

욕설의 일부가 포함되어 있기 때문에 의도치 않게 장소명이 필터링 될 수 있습니다.인터넷의 초기 몇 년 동안, 영국의 지명인 페니스톤은 종종 스팸과 욕설 [3]필터에서 제외되었다.

실행

월드오브워크래프트같은 많은 게임들, 그리고 최근에는 하보 호텔과 룬스케이프도 사용자가 필터를 끄도록 허용하고 있다.나이트 온라인과 같은 다른 게임들, 특히 무료 Massively Multiplayer 온라인 게임에는 그러한 옵션이 없습니다.

명예메달과 콜 오브 듀티(Call of Duty: World at War, Call of Duty: Black Ops, Call of Duty: Black Ops 2, Call of Duty: Black Ops 3)와 같은 다른 게임에서는 사용자가 스크립트 형식의 반어를 끌 수 없습니다.

게임 외에 불경 필터는 포럼, 블로그, 소셜 미디어 앱, 어린이 웹사이트 및 제품 리뷰에서 사용자가 생성한 콘텐츠를 조정하기 위해 사용할 수 있습니다.WebPurify 등 욕설을 다른 문자로 대체하는 데 도움이 되는 불경 필터 API가 많이 있습니다(@#$!).이러한 불경 필터 API는 불경 검색 및 치환 메서드로 작동합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "When the **** did we get a wordfilter?". Retrieved 2006-10-01.
  2. ^ "GameFAQs Terms of Use". GameFAQs. Retrieved 2008-08-04.
  3. ^ Sheerin, Jude (29 March 2010). "How spam filters dictated Canadian magazine's fate". BBC Online. Retrieved 5 April 2011.

외부 링크

  • 온라인 텍스트 난독화 – 문자를 다른 문자 집합(키릴 문자 등)의 유사한 Unicode 문자로 바꿉니다.
  • 텍스트 필터 – 텍스트 도구 온라인:알파벳 정렬, 중복 제거, 영숫자가 아닌 모든 문자 삭제, 숫자만, 문자 등

는 다른 문자 집합의 유사한 유니코드 문자로 문자를 바꿉니다(예: 키릴 문자).