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ů:
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 44ASCII REPREZENTACE: BEGIN:VCARD
Standardizace: IETF RFC 6350 (vCard v4.0)
Technické specifikace
| Architektura kontejneru | Plaintext record starting with BEGIN:VCARD and ending with END:VCARD containing structured contact properties |
| Komprese | Uncompressed text (embedded photos use Base64 or URI links) |
| Endiantita bajtů | UTF-8 / Unicode text stream |
| Barevné prostory | Embedded contact photo profiles |
| Kanály a struktura | Full name (FN), structured name (N), phone numbers (TEL), emails (EMAIL), addresses (ADR), photos (PHOTO) |
| Max. rozměry | Unbounded contact list (can concatenate thousands of vCards in one .vcf file) |
| Průhlednost | None |
| Streamování a progresivní načítání | Sequential card-by-card streaming parsing |
Technická srovnávací matice: VCF vs konkurence
| Technický atribut | VCF (Aktuální) | CSV | JSON | LDIF |
|---|---|---|---|---|
| Import do mobilního telefonu | 100% nativní import jedním klepnutím (iOS/Android) | Vyžaduje mapování sloupců | Vyžaduje skript pro vývojáře | Použití serveru adresáře LDAP |
| Fotografie kontaktů | Vložené Base64 nebo URI fotografií | Žádné (pouze text) | Řetězec URL nebo Base64 | Binární obrázek Base64 |
| Standardizace | IETF 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é sloupce | Strukturovaná pole | Atributy 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
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.