최근 수정 시각 : 2020-03-10 13:36:37

RLO

‮에서 넘어옴
1. 개요2. 용례3. 기타


U+202E, RIGHT-TO-LEFT OVERRIDE. 줄여서 RLO.

1. 개요

유니코드 문자의 하나로, 문자열이 흘러가는 방향을 강제 지정하는 데 쓰인다. 이름 RIGHT-TO-LEFT OVERRIDE에서 유추할 수 있듯, 문자열이 흘러가는 방향을 오른쪽에서 왼쪽으로 강제로 바꾸고자 할 때 쓰인다(즉 '키위무나'처럼 거꾸로 보인다).

이 문자를 문자열 중간에 삽입할 경우, 이 문자가 삽입된 이후의 문자열은 모두 오른쪽에서 왼쪽으로 흘러간다. 예를 들어 '나무위키는 이해가 쉽다.'라는 문장에서 '무'와 '위' 사이에 이 문자를 집어넣으면 '나무.다쉽 가해이 는키위'와 같이 출력된다. 이 경우 문자열 방향을 왼쪽에서 오른쪽으로 되돌리고 싶다면 U+202D LEFT-TO-RIGHT OVERRIDE (LRO) 문자를 집어넣거나 줄을 바꾸면 된다.

2. 용례

한 때, '댓글 거꾸로 다는 법'이라며 댓글 맨 앞에 ‮을 넣는 것이 유행했는데, 이 8238을 16진수로 변환하면 0x202E, 즉 이 문자를 나타낸다.

아랍 문자, 히브리 문자처럼 오른쪽에서 왼쪽으로 이어 쓰는 문자가 있기 때문에 이런 기호가 필요하다. 예를 들어 로마자로 글을 쓰다가 중간에 갑자기 아랍 문자로 된 대사를 써야 할 때 이런 기호를 쓴다. U+200E와 U+200F, 그리고 U+202A~U+202E 영역은 이렇게 문서의 글자 방향을 지정해주는 기호가 배당되어 있다. U+202C는 글자 방향 지정이 끝났다는 뜻의 기호로 예를 들어 왼쪽에서 오른쪽으로 쓰는 문자로 글을 작성하다가 U+202E와 U+202C 사이에 문자열을 집어넣으면 그 부분만 오른쪽에서 왼쪽으로 표시될 것이다. 더 자세히 읽기

이 문자는 피싱이나 욕설 필터링 우회 시에도 쓰일 수 있기 때문에 주의가 필요하다. 예를 들어 악성 코드가 삽입된 프로그램을 testcod.exe라는 이름으로 만들고, t와 c 사이에 이 문자를 집어넣으면 testexe.doc으로 보이게 된다. 즉 실제로는 exe 파일이지만 겉으로는 Microsoft Word 문서로 보이도록 위장이 가능하다.[1] 그리고 개새끼라는 욕설을 막아 둔 사이트나 게임에서 '끼새개'라고 입력한 뒤 '끼' 앞에다 이 문자를 넣으면 '개새끼'가 출력되도록 만들 수 있다. 요즘은 여러 게임에서 이 문자를 쓰지 못하도록 막아놓아서 더 이상 쓰지 못한다.

참고로 트위터, 페이스북, 유튜브, 카카오톡[2], LINE, 인스타그램, 카카오스토리, iMessage에서도 이 RLO 문자 자체를 못 쓰게 막아 놓았다. RLO를 메모장 등 외부 텍스트 편집기에서 복사해서 트윗 작성 칸에 붙여 넣는 순간 RLO가 제거된다. 예를 들어 "(RLO)나무위키"라고 써놓으면 RLO 없이 "나무위키" 만 댓글에 입력된다.

구글 어시스턴트에게 이 문자를 텍스트로 입력하면 어시스턴트 앱이 강제종료되거나 스마트폰이 재부팅되는 치명적인 버그가 있었다. 그러나 2018년 10월을 기점으로 수정되어서 더이상 거꾸로 말해주거나 앱이 죽지도 않으며 그냥 잘 모르겠다고만 나온다.

3. 기타

'‮'를 구글이나 여러 사이트 검색 창에 검색해 보자. 예를 들어 구글 맵스에 검색하면 사이트 이름이 도지 elgooG로 바뀌게 된다. 또한 구글에 검색하면 '색검 elgooG'로 바뀐다.

아래 문자열을 한번 드래그해 보자.
  • 나무‮위키는 이해가 쉽다.
  • test‮cod.exe
  • (우리민족끼리 테러 사건) 김정은 ‮끼새개
  • ‮가나다라마바사아자차카타파하ㅏㅑㅓㅕㅗㅛㅜㅠㅡㅣ

[1] 실제로 불법 공유 사이트에서 이런 식으로 낚시를 한 파일들이 많다. 주로 .avi나 .mp4 같은 동영상 파일들이 이런데, 실제로 동영상 파일이 없는데 더미 데이터를 잔뜩 넣어둬서 용량을 불리는 경우도 있다(...). .exe 뿐만 아니라 .com이나 .pif, 그리고 .scr 등의 실행 가능한 모든 확장자는 모두 동원된다.[2] PC버전만 해당.

분류