77Fox는 브라우저 확장 프로그램을 갖춘 Windows 데스크톱 앱으로, 서로 다른 두 가지 "인증 코드" 문제를 의도적으로 분리된 두 가지 방식으로 해결합니다. OTP 전달은 iPhone SMS 단축어와 IMAP 이메일에서 받은 일회용 코드를 브라우저로 중계하며, 입력 필드 옆에 짧은 시간 동안 후보가 나타나면 클릭해서 채웁니다. 이미지 CAPTCHA 인식은 지원되는 텍스트, 산술, 점 클릭, 슬라이더 유형에 대해 사용자 본인의 컴퓨터에서 OCR을 실행하며, 이미지는 절대 기기를 떠나지 않습니다. 한 경로는 여섯 자리 코드의 짧은 클라우드 중계이고, 다른 경로는 엄격하게 로컬이며 OCR을 사용할 수 없을 때도 조용히 클라우드로 대체하지 않습니다.
이 가이드는 두 경로, 각 정보의 보관 기간, 제외되는 필드, 설정 방법을 설명합니다.
두 경로 한눈에 보기
| OTP 전달(SMS 및 이메일) | 이미지 CAPTCHA 인식 | |
|---|---|---|
| 출처 | iOS 단축어를 통한 iPhone SMS, IMAP을 통한 이메일 | 현재 페이지의 CAPTCHA 이미지 |
| 처리 위치 | 제한된 서버 메모리에서 메시지 본문을 잠시 파싱. 후보를 브라우저로 중계 | 사용자의 기기에서 OCR(ddddocr 방식의 로컬 인식) |
| 보관되는 것 | 인증 후보, 마스킹된 출처, 타임스탬프, 사용 상태. 일반적으로 5분 이내 | 없음. 결과는 같은 컴퓨터의 확장 프로그램으로 반환 |
| 절대 저장하지 않는 것 | SMS나 이메일 전체 본문은 디스크, 데이터베이스, 로그에 기록되지 않음 | 이미지는 절대 기기를 떠나지 않음 |
| 클라우드 대체 | 해당 없음 | 없음. 로컬 인식이 실패하면 거기서 끝남 |
| 입력 위치 | 확실하게 식별된 입력 필드 옆. 클릭해서 채움 | 현재 페이지의 필드. 슬라이더와 클릭 캡차는 잠시만 페이지를 제어 |
| 제외 필드 | 결제 PIN, CVV, 일반 비밀번호 등 | 해당 없음 |
| 플랜 | 클라우드 인증 코드는 모든 77Fox 플랜에 포함된 기능으로 표시 | 로컬, 무료 |
첫 번째 경로: 휴대폰과 받은 편지함에서 브라우저로 OTP 전달
문제
여러 AI 서비스, 고객사 백오피스, 서버 패널에 로그인하다 보면 휴대폰을 집어 들고, 메일 클라이언트를 열고, 여섯 자리 숫자를 브라우저에 복사하는 일이 반복됩니다. 프리랜서, 다중 계정 운영자, 개발자는 이 일을 하루에 수십 번 합니다.
작동 방식
- 데스크톱에서 출처를 연결합니다. 77Fox 데스크톱 앱이 iPhone 연결(iOS SMS 단축어)과 메일함 연결(IMAP)을 관리합니다. 메일 앱 비밀번호나 IMAP 인증 코드는 AES-256-GCM 암호화로 저장됩니다.
- 코드가 도착합니다. 메시지 본문은 코드를 추출하기 위해 제한된 서버 메모리에서 잠시 파싱됩니다. 디스크, 데이터베이스, 로그에는 기록되지 않습니다.
- 브라우저에 후보가 나타납니다. 확장 프로그램이 확실하게 식별된 입력 필드 옆에 후보를 표시합니다. 입력과 제출은 사용자의 통제 아래 남습니다. 확장 프로그램은 제안하고, 사용자가 클릭합니다.
- 후보가 만료됩니다. 인증 후보, 마스킹된 출처, 타임스탬프, 사용 상태만 보관되며, 일반적으로 5분을 넘지 않습니다.
데스크톱 앱은 연결 상태와 상황을 유지하고, 확장 프로그램은 일치하는 필드가 있는 곳에서만 단기 후보를 표시합니다.
건드리지 않는 것
결제 PIN, CVV, 일반 비밀번호 및 유사한 필드는 제외됩니다. 코드는 콘텐츠가 아닌 단기 이벤트로 취급되며, SMS와 이메일 본문은 장기 콘텐츠로 절대 보관되지 않습니다.
두 번째 경로: 기기에 머무는 CAPTCHA 인식
문제
콘솔 로그인, 테스트 환경, 서버 패널은 하루 종일 간단한 이미지 코드를 들이밉니다. 직접 입력하는 것은 번거롭고, 이미지를 클라우드 서비스로 보내는 것은 대부분의 사람이 로그인 양식 하나 때문에 치르고 싶지 않은 개인정보 비용입니다.
작동 방식
데스크톱 앱이 로컬 인식 환경을 관리하고, 확장 프로그램이 현재 페이지의 필드를 채웁니다. 지원 유형은 텍스트, 산술, 점 클릭, 슬라이더 캡차입니다. 슬라이더와 클릭 캡차는 필요한 순간에만 잠시 페이지를 제어하고 곧바로 해제합니다.
경계는 엄격합니다. 이미지는 로컬에서만 처리되며, 인식에 실패하면 거기서 끝납니다. 절대 클라우드로 대체하지 않으므로 로컬 OCR을 사용할 수 없을 때에도 로그인 양식의 이미지는 어디로도 전송되지 않습니다.
두 경로를 분리해 두는 이유
SMS로 도착하는 코드는 본질적으로 휴대폰에서 브라우저까지 이동해야 하는 메시지이므로, 설계는 보관하는 내용과 기간을 최소화합니다. CAPTCHA 이미지는 이미 눈앞에 있고 어디로도 이동할 이유가 없으므로, 설계는 이를 컴퓨터 안에 둡니다. "인증 코드"를 하나의 기능으로 취급하면 둘 다 더 약한 경계를 강요받게 됩니다. 분리해 두면 각 기능이 자기 역할이 허용하는 가장 엄격한 경계를 갖게 됩니다.
대시보드와의 관계
77Fox 대시보드는 확장 프로그램 서비스 상태, iPhone과 메일함 연결, 로컬 OCR 환경을 한곳에 모읍니다. 브라우저는 적절한 필드 옆에서만 후보를 제안하고, 입력과 제출은 사용자의 통제 아래 남습니다. 인증은 또 하나의 흩어진 유틸리티가 아니라 워크플로의 일부가 됩니다.
자주 묻는 질문
메시지와 이메일 본문이 보관됩니까?
아니요. 인증 코드는 단기 이벤트로 처리됩니다. 본문은 제한된 서버 메모리에서 잠시 파싱되며 디스크, 데이터베이스, 로그에 기록되지 않습니다. 후보, 마스킹된 출처, 타임스탬프, 사용 상태만 보관되며 일반적으로 5분을 넘지 않습니다.
로컬 캡차 인식이 실패하면 클라우드를 시도합니까?
아니요. 로컬 인식은 거기서 끝나며 절대 클라우드로 대체하지 않습니다. 이미지 자체는 절대 사용자의 컴퓨터를 떠나지 않습니다.
확장 프로그램이 코드를 자동으로 입력합니까?
필드 옆에 후보를 표시하고, 사용자가 클릭하면 채웁니다. 제출은 사용자의 통제 아래 남습니다.
어떤 필드가 제외됩니까?
결제 PIN, CVV, 일반 비밀번호 및 유사한 필드에는 절대 입력하지 않습니다.
데스크톱 앱이 필요합니까?
SMS와 이메일 연결, 로컬 인식에는 필요합니다. 데스크톱 앱이 연결과 OCR 환경을 관리하고, 확장 프로그램이 페이지에서 동작합니다.