vCard 연락처 (.vcf)

IETF 표준

vCard 전자 명함(VCF)은 스마트폰, 이메일 클라이언트 및 CRM 플랫폼 간에 원활한 연락처 공유, 전화번호부 동기화 및 주소 가져오기를 가능하게 하는 전자 주소록 연락처의 글로벌 표준입니다.

VCF을(를) CSV(으)로 변환

무료 브라우저 내 VCF-CSV 변환기. 기기에서 파일을 즉시 변환하세요.

검사 및 메타데이터

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 VCF 파일을 식별합니다:

여기에 파일을 선택하거나 놓으세요

100% 브라우저 내 프라이버시 변환 - 파일이 기기를 절대 떠나지 않습니다

또는 붙여넣기 Ctrl+V
제로 네트워크 전송 프라이버시 보장: 외부 서버로 업로드된 데이터 0바이트. 모든 처리는 브라우저 샌드박스내에서 로컬로 수행되었습니다.

바이트 단위 헤더 시그니처 (매직 바이트)

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 VCF 파일을 식별합니다:

16진수 시그니처 (오프셋 0):

42 45 47 49 4E 3A 56 43 41 52 44

ASCII 표현: BEGIN:VCARD

표준화: IETF RFC 6350 (vCard v4.0)

기술 사양

컨테이너 아키텍처Plaintext record starting with BEGIN:VCARD and ending with END:VCARD containing structured contact properties
압축Uncompressed text (embedded photos use Base64 or URI links)
바이트 엔디안UTF-8 / Unicode text stream
색 공간Embedded contact photo profiles
채널 및 구조Full name (FN), structured name (N), phone numbers (TEL), emails (EMAIL), addresses (ADR), photos (PHOTO)
최대 크기Unbounded contact list (can concatenate thousands of vCards in one .vcf file)
투명도None
스트리밍 및 프로그레시브Sequential card-by-card streaming parsing

기술 비교 매트릭스: VCF 대 경쟁사

기술적 속성VCF (현재)CSVJSONLDIF
휴대폰 가져오기100% 기본 원탭 가져오기 (iOS/Android)열 매핑 필요개발자 스크립트 필요LDAP 디렉토리 서버 사용
연락처 사진포함된 Base64 또는 사진 URI없음 (텍스트 전용)URL 또는 Base64 문자열Base64 바이너리 이미지
표준화IETF RFC 6350 (vCard 4.0)RFC 4180 (스프레드시트)RFC 8259 (웹 데이터)RFC 2849 (LDAP 디렉토리)
다중 전화번호 라벨기본 유형 (CELL, WORK, HOME)별도의 열 필요구조화된 배열LDAP 속성

일반적인 손상 모드 및 헥스 복구 가이드

가져온 연락처 이름이 깨진 문자로 표시됩니다 (예: '=C3=A9').

근본 원인: 레거시 vCard 2.1의 Quoted-Printable 인코딩이 UTF-8로 올바르게 디코딩되지 않았습니다.

복구: File2File Contact Converter를 사용하여 vCard 4.0 UTF-8로 정규화 및 트랜스코딩합니다.

보안 분석 및 파서 공격 벡터

VCF 파일은 일반 텍스트이지만, 잘못된 형식의 속성 값은 전화번호부 앱에서 버퍼 오버플로를 유발하거나 웹 연락처에서 XSS를 유발할 수 있습니다.

알려진 공격 벡터

  • 대규모 Base64 사진 문자열을 가져올 때 스마트폰 주소록 파서의 버퍼 오버플로.
  • 웹메일 주소록의 정화되지 않은 연락처 이름 또는 메모 필드를 통한 XSS 주입.
  • 순환 연락처 그룹 참조를 통한 서비스 거부.

방어적 모범 사례:

역사적 배경 및 주요 이력

2011IETF가 최신 UTF-8 표준화 및 지리적 위치 태그를 추가하는 RFC 6350(vCard 4.0)을 발행합니다.
1998IETF가 vCard v3.0을 RFC 2426으로 표준화합니다.
1996Versit 컨소시엄(Apple, AT&T, IBM, Siemens)과 IMC가 vCard v2.1을 도입합니다.

주요 장점

  • 범용 모바일 연락처 표준: .vcf 파일을 두 번 클릭하면 iPhone, Android, Mac 및 Windows에서 즉시 연락처를 가져올 수 있습니다.
  • 풍부한 연락처 데이터: 여러 전화번호, 이메일 주소, 도로명 주소, 회사 이름, 생일 및 프로필 사진을 저장합니다.
  • 다중 연락처 지원: 수천 개의 연락처가 있는 전체 전화번호부를 단일 .vcf 파일로 내보낼 수 있습니다.

기술적 제한 사항 및 단점

  • vCard 2.1, 3.0 및 4.0 간의 방언 차이로 인해 구형 전화기에서 사진이나 악센트 문자가 손상될 수 있습니다.
  • Base64로 인코딩된 연락처 사진은 텍스트 파일 크기를 크게 늘릴 수 있습니다.
  • 다양한 클라우드 주소록 간에 기본 관계 매핑이나 그룹 동기화 계층 구조가 없습니다.

흥미로운 기술적 상식

  • 모든 유효한 vCard 파일은 정확한 줄 'BEGIN:VCARD'로 시작하고 'END:VCARD'로 끝납니다.
  • 문자 메시지를 통해 iPhone 또는 Android폰에서 연락처를 공유하면 전화기가 .vcf 파일을 생성하여 보냅니다.
  • vCard는 원래 Apple, IBM, AT&T, Siemens가 1994년에 결성한 동맹인 Versit 컨소시엄에 의해 설계되었습니다.

자주 묻는 기술 질문

안드로이드에서 아이폰으로 연락처를 어떻게 옮길 수 있나요?

안드로이드에서 연락처를 .vcf 파일로 내보내고, 이를 아이폰으로 이메일이나 AirDrop으로 보낸 후 파일을 탭하여 모든 연락처를 자동으로 가져옵니다.

CSV 연락처 목록을 VCF로 변환할 수 있나요?

네! File2File.app은 Excel 또는 CSV 연락처 스프레드시트를 어떤 스마트폰으로든 직접 가져올 수 있는 표준 .vcf 파일로 변환할 수 있습니다.

컴퓨터에서 VCF 파일을 어떻게 열 수 있나요?

Windows 연락처, Apple 연락처, Microsoft Outlook에서 VCF 파일을 열거나 File2File.app을 사용하여 온라인으로 보고 편집할 수 있습니다.