Ghost Font: An Anti-AI Visual Communication Experiment
Ghost Font: An Anti-AI Visual Communication Experiment
Ghost Font uses motion and decoys to bypass AI perception
Ghost Font는 정적인 텍스트 대신 비디오에 메시지를 인코딩하는 실험적인 시각적 통신 방법입니다. 이는 많은 현재의 멀티모달 AI 모델이 비디오를 일련의 정적 프레임으로 분석하는 반면, 인간의 눈은 움직임과 시간적 패턴을 인지한다는 사실을 활용합니다. 글자를 일시 정지했을 때 배경과 섞여버리는 움직이는 점들로 렌더링함으로써, Ghost Font는 단일 스크린샷에서는 보이지 않지만 재생 중에는 인간 관찰자에게 읽힐 수 있는 메시지를 생성합니다.
자동화된 디코딩을 더욱 어렵게 만들기 위해, Ghost Font는 미끼(decoy) 메시지를 포함합니다. 만약 AI 에이전트가 점들의 움직임을 분석하려고 시도한다면, 먼저 미끼 텍스트를 마주하고 이를 주요 메시지로 식별하여 모델을 효과적으로 오도할 수 있습니다.
Technical implementation and the "font" distinction
"font"라고 불리지만, Ghost Font는 전통적인 서체 파일(예: TTF)이 아닙니다. 대신, 이는 비디오 생성 시스템입니다. 핵심 메커니즘은 다음과 같은 난독화 계층에 의존합니다:
- Temporal Encoding: 글자는 어떤 단일 프레임에서도 배경과 시각적으로 동일한 점들로 형성됩니다. 메시지는 시간이 지남에 따라 이러한 점들의 움직임을 통해서만 나타납니다.
- Static Camouflage: 점들이 배경과 섞이기 때문에, 정적인 스크린샷은 읽을 수 있는 텍스트를 생성하지 않으며, 이는 표준 광학 문자 인식(OCR) 도구를 무력화합니다.
- Decoy Layering: 시간적 분석이나 로컬 코드 실행이 가능한 AI 에이전트를 속이기 위해 보조적인 가짜 메시지가 삽입됩니다.
이 접근 방식은 노이즈와 위장을 사용하여 OCR을 무력화했던 2013년 ZXX font 프로젝트의 현대적 진화입니다. 그러나 ZXX가 초기 OCR에 효과적이었던 반면, 현대 AI 모델은 이제 ZXX 텍스트를 쉽게 읽을 수 있습니다. Ghost Font는 도전을 정적인 이미지 분석에서 시간적 인지로 전환함으로써 목표 지점을 옮기려고 시도합니다.
AI capabilities and vulnerability analysis
설계 목표에도 불구하고, 커뮤니티 분석 및 테스트 결과 Ghost Font는 고급 AI 모델에 대한 절대적인 장벽이기는 어렵다는 것을 나타냅니다. 몇 가지 기술적 취약점이 확인되었습니다:
Temporal and Optical Flow Analysis
일부 사용자들은 고급 모델, 특히 GPT 5.6 Sol이 시간적 분석을 사용하여 텍스트를 디코딩할 수 있다고 보고했습니다. 광학 흐름(optical flow)과 수직 변위 맵(vertical-displacement maps)을 적용함으로써, AI는 이미지의 움직임을 추정하고 글자 모양을 드러내는 모션 맵을 생성할 수 있습니다.
Frame Differencing
이 시스템은 단순한 알고리즘 공격에 취약합니다. 한 사용자는 두 개의 연속된 프레임을 가져와 섭동(perturbations)을 적용(인덱스 이동)하고 프레임을 차감함으로써, 몇 줄의 코드만으로 글자의 시각적 윤곽을 복구할 수 있음을 보여주었습니다.
Model Hallucinations
일부 사례에서는 모델이 완전히 실패합니다. 한 보고서에 따르면 ChatGPT 5.5 Pro가 Ghost Font 클립을 19분 동안 분석한 끝에 존재하지 않는 메시지를 환각(hallucinate)해냈으며, 다른 사용자는 스크린샷을 읽으라는 요청을 받았을 때 모델이 완전히 관련 없는 문구("WHAT HAPPENS IN VEGAS STAYS IN VEGAS")를 반환했다고 보고했습니다.
Potential applications and limitations
Ghost Font의 제작자는 이 기술이 AI에 의해 쉽게 해결되는 현재 버전들을 대체하기 위해 CAPTCHA 시스템에 통합될 수 있다고 제안합니다. 과제를 해결하기 위해 움직임의 인지를 요구함으로써, 자동화된 봇을 위한 더 높은 장벽을를 만들 수 있습니다.
하지만 현재 프로토타입에는 상당한 실용적인 한계가 있습니다:
- Human Legibility: 사용자들은 텍스트가 인간에게 읽기 어려울 수 있다고 언급했으며, 일부는 이를 "Magic Eye" 3D 그림과 비교하며 눈의 피로를를까하다는 보고를 했습니다.
- The AI Arms Race: 커뮤니티 구성원들이 언급했듯이, 모든 패턴 기반 난독화는 꼬리에 꼬리를 무는 게임과 같습니다. 인코딩 방식이 알려지면, AI는 특정 스크립트나 업데이트된 모델 아키텍처를를까다는 것을 알합니다.
- Security: 이 프로젝트는 진정한 비밀 유지를 위해 암호화가 유전히 유일한 실행 가능한 솔루션임을 인정합니다. Ghost Font는 암호화가 아닌 난독화의 방법입니다.