OpenAI 번역 페이지를 활용한 ChatGPT 5.2 무료 사용 확장 프로그램 등장!

by DD
4개월 전
조회수 14

OpenAI의 번역 페이지를 통해 ChatGPT 5.2를 무료로 사용할 수 있는 Chrome 확장 프로그램이 개발됨

확장 프로그램은 번역 UI를 채팅 인터페이스로 대체하고, 모델 선택 및 프롬프트 설정을 지원함

네트워크 요청 가로채기(Network Request Interception)를 통해 모델 및 프롬프트 값을 변경하는 방식으로 작동함

커뮤니티에서는 OpenAI의 취약점(Vulnerability)을 지적하며, 지속 가능성에 대한 우려를 표명함

네트워크 요청 가로채기를 통한 모델 변경

확장 프로그램은 OpenAI 서버로 전송되는 /conversation 요청(Request)을 가로채어, 모델, 시스템 프롬프트, 개발자 프롬프트 값을 사용자가 설정한 값으로 변경한다. 이는 OpenAI의 번역 페이지(Translation Page)를 ChatGPT 5.2의 인터페이스로 활용하는 핵심 기술이다. 기술적으로 보면, 네트워크 레벨(Network Level)에서 요청을 조작하여 OpenAI의 모델 제한을 우회하는 방식이다.

확장 프로그램의 기능 및 구현

확장 프로그램은 모델 선택(Model Selection), 커스텀 시스템 프롬프트(Custom System Prompt), 개발자 프롬프트(Developer Prompt) 설정을 지원한다. 또한, 마크다운 렌더링(Markdown Rendering) 기능을 통해 코드 블록, 인라인 코드, 굵은 글씨, 기울임꼴 텍스트를 지원한다. 구현 측면에서는 content.js를 통해 UI를 주입하고 설정 관리를 수행하며, injector.js를 사용하여 네트워크 요청을 가로챈다.

보안 취약점 및 지속 가능성 우려

커뮤니티에서는 OpenAI의 프런트엔드(Frontend) 취약점을 지적하며, 확장 프로그램의 지속 가능성에 대한 우려를 표명한다. 특히, OpenAI가 해당 취약점을 인지하고 수정할 경우 확장 프로그램의 작동이 중단될 수 있다. 데이터 미저장 정책(Zero-Retention Policy)이 적용되지 않을 경우, 사용자의 대화 내용이 노출될 위험도 존재한다.

개발자 관점의 vibecoding

개발자는 확장 프로그램의 UI가 'vibecoded'되었다고 언급하며, 프런트엔드 개발 경험이 부족함을 밝혔다. 이는 UI 디자인 및 사용자 경험 측면에서 개선의 여지가 있음을 시사한다. vibecoding은 특정 기술이나 디자인 패턴을 따르지 않고, 직관적인 방식으로 코드를 작성하는 것을 의미하며, 유지보수 및 확장성 측면에서 어려움을 야기할 수 있다.

Something different, ChatGPT 5.2 completely for free, no account needed. Using their official /translate page.