vCard Kontakt (.vcf)

IETF Standardno

vCard elektronička posjetnica (VCF) globalni je standard za kontakte u elektroničkom adresaru, koji omogućuje besprijekorno dijeljenje kontakata, sinkronizaciju telefonskog imenika i uvoz adresa na pametnim telefonima, e-mail klijentima i CRM platformama.

Pretvori VCF u CSV

Besplatni VCF u CSV pretvarač u pregledniku. Trenutno pretvorite datoteke na svom uređaju.

Pregledaj i metapodaci

Operativni sustavi i alati za analizu datoteka identificiraju VCF datoteke provjerom početnog niza binarnih bajtova:

Odaberite ili ispustite datoteke ovdje

100% privatna pretvorba u pregledniku - datoteke nikada ne napuštaju vaš uređaj

ili zalijepi Ctrl+V
Jamstvo privatnosti nulte mrežne transmisije: 0 bajtova učitano na vanjske poslužitelje. Sva obrada odvijala se lokalno u sandčiću vašeg preglednika.

Potpis zaglavlja na razini bajtova (Magic Bytes)

Operativni sustavi i alati za analizu datoteka identificiraju VCF datoteke provjerom početnog niza binarnih bajtova:

HEX POTPIS (POMAK 0):

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

ASCII PRIKAZ: BEGIN:VCARD

Standardizacija: IETF RFC 6350 (vCard v4.0)

Tehničke specifikacije

Arhitektura spremnikaPlaintext record starting with BEGIN:VCARD and ending with END:VCARD containing structured contact properties
KompresijaUncompressed text (embedded photos use Base64 or URI links)
字节序UTF-8 / Unicode text stream
Prostori bojaEmbedded contact photo profiles
Kanali i strukturaFull name (FN), structured name (N), phone numbers (TEL), emails (EMAIL), addresses (ADR), photos (PHOTO)
Maksimalne dimenzijeUnbounded contact list (can concatenate thousands of vCards in one .vcf file)
ProzirnostNone
Streaming i progresivnoSequential card-by-card streaming parsing

Tehnička matrica usporedbe: VCF vs Konkurencija

Tehnički atributVCF (Trenutno)CSVJSONLDIF
Uvoz na mobilni telefon100% izvorni uvoz jednim dodirom (iOS/Android)Zahtijeva mapiranje stupacaZahtijeva skriptu programeraKorištenje poslužitelja LDAP imenika
Fotografije kontakataUgrađeni Base64 ili URI-jevi fotografijaNema (samo tekst)URL ili Base64 nizBase64 binarna slika
StandardizacijaIETF RFC 6350 (vCard 4.0)RFC 4180 (Proračunska tablica)RFC 8259 (Web podaci)RFC 2849 (LDAP imenik)
Više telefonskih oznakaIzvorne vrste (CELL, WORK, HOME)Zahtijeva zasebne stupceStrukturirana poljaLDAP atributi

Uobičajeni načini oštećenja i vodič za heksadecimalni oporavak

Imena uvezenih kontakata prikazuju iskrivljene znakove (npr. '=C3=A9').

Temeljni uzrok: Kodiranje Quoted-Printable iz starije vCard 2.1 verzije nije ispravno dekodirano u UTF-8.

Oporavak: Normalizirajte i transkodirajte u vCard 4.0 UTF-8 pomoću File2File pretvarača kontakata.

Sigurnosna analiza i vektori napada na parser

VCF datoteke su običan tekst, ali neispravne vrijednosti svojstava mogu pokrenuti prekoračenja spremnika (buffer overflow) u aplikacijama adresara ili XSS u web kontaktima.

Poznati vektori napada

  • Prekoračenje spremnika u analizatorima adresara pametnih telefona prilikom uvoza masivnih Base64 nizova fotografija.
  • XSS injekcija putem neočišćenih polja imena kontakta ili bilješki u adresarima web-pošte.
  • Uskaćivanje usluge (DoS) putem kružnih referenci grupa kontakata.

Najbolje obrambene prakse:

Povijesni izvori i prekretnice

2011IETF izdaje RFC 6350 (vCard 4.0), dodajući modernu UTF-8 standardizaciju i oznake geolokacije.
1998IETF standardizira vCard v3.0 kao RFC 2426.
1996Versit konzorcij (Apple, AT&T, IBM, Siemens) i IMC uvode vCard v2.1.

Ključne prednosti

  • Univerzalni standard za mobilne kontakte: dvostruki klik na .vcf datoteku trenutačno uvozi kontakte na iPhone, Android, Mac i Windows uređajima.
  • Bogati podaci kontakata: pohranjuje više telefonskih brojeva, adresa e-pošte, kućnih adresa, naziva tvrtki, rođendana i profilnih fotografija.
  • Podrška za više kontakata: cijeli telefonski imenik s tisućama kontakata može se izvesti u jednu .vcf datoteku.

Tehnička ograničenja i nedostaci

  • Razlike u dijalektima između verzija vCard 2.1, 3.0 i 4.0 mogu uzrokovati oštećenje fotografija ili znakova s naglascima na starijim telefonima.
  • Fotografije kontakata kodirane u Base64 formatu mogu značajno povećati veličinu tekstualne datoteke.
  • Nema izvornog mapiranja odnosa ili hijerarhije sinkronizacije grupa između različitih adresara u oblaku.

Zanimljive tehničke činjenice

  • Svaka valjana vCard datoteka počinje točno s redom 'BEGIN:VCARD' i završava s 'END:VCARD'.
  • Kada dijelite kontakt sa svog iPhone ili Android telefona putem tekstualne poruke, vaš telefon generira i šalje .vcf datoteku.
  • vCard je izvorno dizajnirao Versit konzorcij, savez koji su 1994. godine osnovali Apple, IBM, AT&T i Siemens.

Često postavljana tehnička pitanja

Kako mogu prenijeti kontakte s Androida na iPhone?

Izvezite kontakte s Androida kao .vcf datoteku, pošaljite je e-poštom ili putem AirDropa na svoj iPhone i dodirnite datoteku kako biste automatski uvezli sve kontakte.

Mogu li pretvoriti popis kontakata iz CSV-a u VCF?

Da! File2File.app može pretvoriti Excel ili CSV proračunske tablice s kontaktima u standardne .vcf datoteke koje se uvoze izravno u bilo koji pametni telefon.

Kako mogu otvoriti VCF datoteku na svom računalu?

VCF datoteke možete otvoriti u Windows Contacts, Apple Contacts, Microsoft Outlook ili ih pregledavati i uređivati online pomoću File2File.app.