vCard kontakt (.vcf)

IETF Standardní

Elektronická vizitka vCard (VCF) je globální standard pro kontakty v elektronickém adresáři, který umožňuje bezproblémové sdílení kontaktů, synchronizaci adresáře a import adres napříč smartphony, e-mailovými klienty a platformami CRM.

Převést VCF do CSV

Bezplatný konvertor z VCF do CSV v prohlížeči. Převeďte soubory okamžitě ve svém zařízení.

Zkontrolovat a metadata

Operační systémy a analyzátory souborů identifikují soubory VCF kontrolou počáteční binární sekvence bajtů:

Vyberte nebo přetáhněte soubory sem

100% soukromá konverze v prohlížeči - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V
Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

Podpis hlavičky na úrovni bajtů (Magic Bytes)

Operační systémy a analyzátory souborů identifikují soubory VCF kontrolou počáteční binární sekvence bajtů:

HEXADECIMÁLNÍ PODPIS (OFFSET 0):

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

ASCII REPREZENTACE: BEGIN:VCARD

Standardizace: IETF RFC 6350 (vCard v4.0)

Technické specifikace

Architektura kontejneruPlaintext record starting with BEGIN:VCARD and ending with END:VCARD containing structured contact properties
KompreseUncompressed text (embedded photos use Base64 or URI links)
Endiantita bajtůUTF-8 / Unicode text stream
Barevné prostoryEmbedded contact photo profiles
Kanály a strukturaFull name (FN), structured name (N), phone numbers (TEL), emails (EMAIL), addresses (ADR), photos (PHOTO)
Max. rozměryUnbounded contact list (can concatenate thousands of vCards in one .vcf file)
PrůhlednostNone
Streamování a progresivní načítáníSequential card-by-card streaming parsing

Technická srovnávací matice: VCF vs konkurence

Technický atributVCF (Aktuální)CSVJSONLDIF
Import do mobilního telefonu100% nativní import jedním klepnutím (iOS/Android)Vyžaduje mapování sloupcůVyžaduje skript pro vývojářePoužití serveru adresáře LDAP
Fotografie kontaktůVložené Base64 nebo URI fotografiíŽádné (pouze text)Řetězec URL nebo Base64Binární obrázek Base64
StandardizaceIETF RFC 6350 (vCard 4.0)RFC 4180 (Tabulka)RFC 8259 (Webová data)RFC 2849 (Adresář LDAP)
Více štítků telefonůNativní typy (CELL, WORK, HOME)Vyžaduje samostatné sloupceStrukturovaná poleAtributy LDAP

Běžné režimy poškození a příručka pro obnovení v hex

Jména importovaných kontaktů se zobrazují jako poškozené znaky (např. '=C3=A9').

Hlavní příčina: Kódování Quoted-Printable ze staršího formátu vCard 2.1 nebylo správně dekódováno do UTF-8.

Obnovení: Normalizovat a transkódovat do formátu vCard 4.0 UTF-8 pomocí nástroje File2File Contact Converter.

Bezpečnostní analýza a vektory útoků na parser

Soubory VCF jsou prostý text, ale chybné hodnoty vlastností mohou vyvolať přetečení vyrovnávací paměti v aplikacích adresáře nebo útoky XSS ve webových kontaktech.

Známé vektory útoků

  • Přetečení vyrovnávací paměti v parseru adresáře smartphonu při importu masivních řetězců fotografií v Base64.
  • Injekce XSS prostřednictvím neošetřených polí jména kontaktu nebo poznámky v adresářích webmailu.
  • Útok odepření služby (DoS) prostřednictvím kruhových odkazů na skupiny kontaktů.

Doporučené bezpečnostní postupy:

Historický vývoj a milníky

2011IETF publikuje RFC 6350 (vCard 4.0), čímž přidává moderní standardizaci UTF-8 a značky geolokace.
1998IETF standardizuje vCard v3.0 jako RFC 2426.
1996Konzorcium Versit (Apple, AT&T, IBM, Siemens) a IMC představují vCard v2.1.

Klíčové výhody a přednosti

  • Univerzální standard pro mobilní kontakty: dvojité kliknutí na soubor .vcf okamžitě importuje kontakty v systémech iPhone, Android, Mac a Windows.
  • Bohatá data kontaktů: ukládá více telefonních čísel, e-mailových adres, domovských adres, názvů společností, dat narození a profilových fotografií.
  • Podpora více kontaktů: celý adresář čítající tisíce kontaktů lze exportovat do jediného souboru .vcf.

Technická omezení a nevýhody

  • Rozdíly v dialektech mezi verzemi vCard 2.1, 3.0 a 4.0 mohou u starších telefonů způsobit poškození fotografií nebo znaků s diakritikou.
  • Fotografie kontaktů kódované v Base64 mohou významně zvětšit velikost textového souboru.
  • Žádné nativní mapování vztahů nebo hierarchie synchronizace skupin napříč různými adresáři v cloudu.

Zajímavé technické drobnosti

  • Každý platný soubor vCard začíná přesným řádkem 'BEGIN:VCARD' a končí 'END:VCARD'.
  • Když sdílíte kontakt z iPhonu nebo telefonu se systémem Android prostřednictvím textové zprávy, váš telefon vygeneruje a odešle soubor .vcf.
  • Formát vCard původně navrhlo konsorcium Versit, aliance založená v roce 1994 společnostmi Apple, IBM, AT&T a Siemens.

Často kladené technické otázky

Jak mohu přenést kontakty z Androidu do iPhonu?

Exportujte své kontakty z Androidu jako soubor .vcf, pošlete si jej e-mailem nebo přes AirDrop do iPhonu a klepnutím na soubor automaticky importujte všechny kontakty.

Mohu převést seznam kontaktů z CSV do VCF?

Ano! File2File.app dokáže převést tabulky kontaktů z Excelu nebo CSV na standardní soubory .vcf, které lze přímo importovat do kteréhokoli smartphonu.

Jak mohu otevřít soubor VCF v počítači?

Soubory VCF můžete otevřít v aplikacích Kontakty Windows, Kontakty Apple, Microsoft Outlook nebo si je můžete prohlédnout a upravit online pomocí File2File.app.