vCard kontakt (.vcf)

IETF Štandard

Elektronická vizitka vCard (VCF) je globálny štandard pre kontakty v elektronickom adresári, ktorý umožňuje bezproblémové zdieľanie kontaktov, synchronizáciu zoznamov kontaktov a import adries naprieč smartfónmi, e-mailovými klientmi a platformami CRM.

Konvertovať VCF do CSV

Bezplatný konvertor z VCF do CSV priamo v prehliadači. Konvertujte súbory okamžite vo svojom zariadení.

Preskúmať a metadáta

Operačné systémy a analyzátory súborov identifikujú súbory VCF kontrolou počiatočnej binárnej bajtovej sekvencie:

Vyberte alebo presuňte súbory sem

100 % súkromná konverzia v prehliadači - súbory nikdy neopustia vaše zariadenie

alebo prilepiť Ctrl+V
Záruka súkromia s nulovým prenosom do siete: 0 bajtov odovzdaných na externé servery. Všetko spracovanie prebehlo lokálne v pieskovisku vášho prehliadača.

Podpis hlavičky na úrovni bajtov (Magic Bytes)

Operačné systémy a analyzátory súborov identifikujú súbory VCF kontrolou počiatočnej binárnej bajtovej sekvencie:

HEXADECIMÁLNY PODPIS (OFFSET 0):

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

ASCII REPREZENTÁCIA: BEGIN:VCARD

Štandardizácia: IETF RFC 6350 (vCard v4.0)

Technické špecifikácie

Architektúra kontajneraPlaintext record starting with BEGIN:VCARD and ending with END:VCARD containing structured contact properties
KompresiaUncompressed text (embedded photos use Base64 or URI links)
Poradie bajtov (Endianness)UTF-8 / Unicode text stream
Farebné priestoryEmbedded contact photo profiles
Kanály a štruktúraFull name (FN), structured name (N), phone numbers (TEL), emails (EMAIL), addresses (ADR), photos (PHOTO)
Max. rozmeryUnbounded contact list (can concatenate thousands of vCards in one .vcf file)
PriehľadnosťNone
Streamovanie a postupné načítavanieSequential card-by-card streaming parsing

Technická porovnávacia matica: VCF vs konkurenti

Technický atribútVCF (Aktuálne)CSVJSONLDIF
Import do mobilného telefónu100% natívny import jedným klepnutím (iOS/Android)Vyžaduje mapovanie stĺpcovVyžaduje skript pre vývojárovPoužitie servera adresára LDAP
Kontaktné fotografieVložené Base64 alebo URI fotografiíŽiadne (iba text)URL alebo reťazec Base64Binárny obrázok Base64
ŠtandardizáciaIETF RFC 6350 (vCard 4.0)RFC 4180 (Tabuľkový hárok)RFC 8259 (Webové dáta)RFC 2849 (Adresár LDAP)
Viacero telefónnych štítkovNatívne typy (CELL, WORK, HOME)Vyžaduje samostatné stĺpceŠtruktúrované poliaAtribúty LDAP

Bežné režimy poškodenia a príručka na obnovu v hexadecimálnom kóde

Importované mená kontaktov zobrazujú skomolené znaky (napr. '=C3=A9').

Hlavná príčina: Kódovanie Quoted-Printable zo staršej verzie vCard 2.1 nie je správne dekódované do UTF-8.

Obnova: Normalizujte a prekonvertujte do vCard 4.0 UTF-8 pomocou nástroja File2File Contact Converter.

Bezpečnostná analýza a vektory útokov na parser

Súbory VCF sú v čistom texte, ale nesprávne vytvorené hodnoty vlastností môžu spustiť pretečenie vyrovnávacej pamäte v aplikáciách adresára alebo XSS vo webových kontaktoch.

Známe vektory útokov

  • Pretečenie vyrovnávacej pamäte v parseroch adresárov smartfónov pri importovaní masívnych reťazcov fotografií Base64.
  • XSS injekcia cez Neošetrené pole mena kontaktu alebo poznámok v adresároch webmailu.
  • Odopretie služby prostredníctvom cirkulárnych odkazov na skupiny kontaktov.

Najlepšie obranné postupy:

Historický pôvod a míľniky

2011IETF publikuje RFC 6350 (vCard 4.0), ktorým pridáva modernú štandardizáciu UTF-8 a značky geolokácie.
1998IETF štandardizuje vCard v3.0 ako RFC 2426.
1996Konzorcium Versit (Apple, AT&T, IBM, Siemens) a IMC zavádzajú vCard v2.1.

Kľúčové výhody a prednosti

  • Univerzálny štandard pre mobilné kontakty: dvojité kliknutie na súbor .vcf okamžite importuje kontakty v systémoch iPhone, Android, Mac a Windows.
  • Bohaté kontaktné údaje: ukladá viaceré telefónne čísla, e-mailové adresy, poštové adresy, názvy spoločností, dátumy narodenia a profilové fotografie.
  • Podpora viacerých kontaktov: celý zoznam obsahujúci tisíce kontaktov je možné exportovať do jediného súboru .vcf.

Technické obmedzenia a nevýhody

  • Rozdiely v dialektoch medzi vCard 2.1, 3.0 a 4.0 môžu na starších telefónoch spôsobiť poškodenie fotografií alebo znakov s diakritikou.
  • Kontaktné fotografie kódované v Base64 môžu výrazne zväčšiť veľkosť textového súboru.
  • Žiadna natívna hierarchia mapovania vzťahov alebo synchronizácie skupín naprieč rôznymi cloudovými adresármi.

Zaujímavé technické drobnosti

  • Každý platný súbor vCard začína presným riadkom 'BEGIN:VCARD' a končí riadkom 'END:VCARD'.
  • Keď zdieľate kontakt zo svojho iPhonu alebo telefónu s Androidom via textovú správu, váš telefón vygeneruje a odošle súbor .vcf.
  • Formát vCard pôvodne navrhlo konzorcium Versit, aliancia založená v roku 1994 spoločnosťami Apple, IBM, AT&T a Siemens.

Často kladené technické otázky

Ako môžem preniesť kontakty z Androidu do iPhonu?

Exportujte svoje kontakty z Androidu ako súbor .vcf, odošlite ho e-mailom alebo cez AirDrop do iPhonu a ťuknutím na súbor automaticky importujte všetky kontakty.

Môžem skonvertovať zoznam kontaktov z CSV do VCF?

Áno! File2File.app dokáže skonvertovať tabuľky kontaktov z Excelu alebo CSV na štandardné súbory .vcf, ktoré sa dajú priamo importovať do akéhokoľvek smartfónu.

Ako môžem otvoriť súbor VCF v počítači?

Súbory VCF môžete otvoriť v aplikácii Kontakty systému Windows, Kontakty Apple, Microsoft Outlook alebo si ich prezrieť a upraviť online pomocou služby File2File.app.