vCard névjegy (.vcf)

IETF Szabvány

A vCard (VCF) az IETF által szabványosított formátum a kapcsolati adatok cseréjére; az importálás módja az okostelefonokon, levelezőprogramokban és CRM-platformokon eltér.

VCF konvertálása erre: CSV

Ingyenes, böngészőben használható VCF-konverter CSV formátumba. A fájlokat azonnal konvertálhatja az eszközén.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) VCF fájlokat:

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

Bájtszintű fejlécaláírás (fájlazonosító bájtok)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) VCF fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

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

ASCII ÁBRÁZOLÁS: BEGIN:VCARD

Szabványosítás: IETF RFC 6350 (vCard v4.0)

Műszaki specifikációk

Konténer architektúraEgyszerű szöveges rekord, amely „BEGIN:VCARD” sorral kezdődik, „END:VCARD” sorral végződik, és strukturált kapcsolati adatokat tartalmaz
TömörítésTömörítetlen szöveg (a beágyazott fotók Base64-kódolásúak vagy URI-hivatkozásokkal szerepelnek)
BájtsorrendUTF-8 / Unicode szövegfolyam
SzínterekBeágyazott névjegyfotók képadatai
Csatornák és struktúraTeljes név (FN), strukturált név (N), telefonszámok (TEL), e-mail-címek (EMAIL), címek (ADR) és fotók (PHOTO)
Max. méretekA névjegylista hossza nincs korlátozva (több ezer vCard is összefűzhető egy .vcf-fájlba)
ÁtlátszóságNincs
Streaming és progresszívSzekvenciális, kártyánkénti adatfolyam-elemzés

Műszaki összehasonlító mátrix: VCF vs. versenytársak

Technikai attribútumVCF (Jelenlegi)CSVJSONLDIF
Mobiltelefon-importálásA vCard névjegyeket cserél, de az importálás eszköztől, alkalmazástól és verziótól függ.Oszlopok leképezését igényliFejlesztői parancsfájlt igényelLDAP címtárkiszolgáló használata
NévjegyfotókBeágyazott Base64-adatok vagy fényképekre mutató URI-kNincs (csak szöveg)URL vagy Base64 karakterláncBase64 bináris kép
SzabványosításIETF RFC 6350 (vCard 4.0)RFC 4180 (Táblázat)RFC 8259 (Webes adatok)RFC 2849 (LDAP címtár)
Több telefontípus címkéjeNatív típusok (CELL, WORK, HOME)Külön oszlopokat igényelStrukturált tömbökLDAP attribútumok

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

Az importált névjegynevek helytelen karaktereket jelenítenek meg (pl. '=C3=A9').

Kiváltó ok: A régi vCard 2.1 Quoted-Printable kódolása nem lett megfelelően dekódolva UTF-8-ra.

Helyreállítás: Normalizálja és kódolja át vCard 4.0 UTF-8 formátumra a File2File.app Contact Converter segítségével.

Biztonsági elemzés és elemző (parser) támadási vektorok

A VCF-fájlok egyszerű szövegesek, de a hibás tulajdonságértékek puffertúlcsordulást okozhatnak a telefonkönyv-alkalmazásokban, illetve XSS-t a webes névjegyzékekben.

Ismert támadási vektorok

  • Puffertúlcsordulás az okostelefonok címjegyzék-feldolgozóiban hatalmas Base64-fényképkarakterláncok importálásakor.
  • XSS-támadás nem tisztított névjegy- vagy megjegyzésmezőkön keresztül a webes levelezők címjegyzékeiben.
  • Szolgáltatásmegtagadás (DoS) körkörös névjegycsoport-hivatkozások révén.

Ajánlott védekezési módszerek: Tisztítsa meg a névjegyek szöveges mezőit, és szabja meg a fényképek bájthosszának felső határát importáláskor.

Történeti háttér és mérföldkövek

2011Az IETF közzétette az RFC 6350-et (vCard 4.0), amely bevezette a modern UTF-8-szabványosítást és a földrajzi helymeghatározási címkéket.
1998Az IETF szabványosította a vCard v3.0-t az RFC 2426-ban.
1996A Versit Consortium (Apple, AT&T, IBM, Siemens) és az IMC bevezette a vCard v2.1-et.

Főbb előnyök

  • A vCard széles körben használt kapcsolati formátum; az importálás módja és támogatása eszközenként, operációs rendszerenként és vCard-verziónként eltér.
  • Gazdag névjegyadatok: több telefonszámot, e-mail-címet, postacímet, cégnevet, születésnapot és profilfotót tárol.
  • Több névjegy támogatása: névjegyek ezreit tartalmazó teljes telefonkönyv exportálható egyetlen .vcf-fájlba.

Technikai korlátok és hátrányok

  • A vCard 2.1, 3.0 és 4.0 közötti dialektusok eltérései fotó- vagy ékezetes karakterek sérülését okozhatják régebbi telefonokon.
  • A Base64 kódolású névjegyfotók jelentősen megnövelhetik a szövegfájl méretét.
  • Nincs natív kapcsolatleképezési vagy csoportszinkronizációs hierarchia a különböző felhőbeli címtárak között.

Érdekes technikai tudnivalók

  • Minden érvényes vCard-fájl pontosan a 'BEGIN:VCARD' sorral kezdődik, és az 'END:VCARD' sorral végződik.
  • Egyes telefonos névjegymegosztási munkafolyamatok .vcf-fájlt küldenek.
  • A vCardot eredetileg a Versit Consortium tervezte, amelyet 1994-ben az Apple, az IBM, az AT&T és a Siemens alapított.

Gyakran Ismételt Műszaki Kérdések

Hogyan vihetek át névjegyeket Androidról iPhone-ra?

A vCard névjegyeket cserél, de az importálás eszköztől, alkalmazástól és verziótól függ.

Átalakíthatok egy CSV névjegyzéket VCF-be?

A vCard névjegyeket cserél, de az importálás eszköztől, alkalmazástól és verziótól függ.

Hogyan nyithatok meg egy VCF fájlt a számítógépemen?

Megnyithatja a VCF-fájlokat a Windows Névjegyek, az Apple Névjegyek vagy a Microsoft Outlook programjában, illetve megtekintheti és szerkesztheti őket online a File2File.app segítségével.