vCard-Kontakt (.vcf)
IETF StandardvCard Electronic Business Card (VCF) ist der globale Standard für elektronische Adressbuchkontakte. Er ermöglicht den nahtlosen Kontaktaustausch, die Telefonbuchsynchronisierung und den Adressimport über Smartphones, E-Mail-Clients und CRM-Plattformen hinweg.
Von VCF zu CSV konvertieren
Kostenloser Konverter von VCF zu CSV im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.
Untersuchen & Metadaten
Betriebssysteme und Dateianalyseprogramme identifizieren VCF-Dateien anhand der führenden binären Bytefolge:
Headersignatur auf Byte-Ebene (Magic Bytes)
Betriebssysteme und Dateianalyseprogramme identifizieren VCF-Dateien anhand der führenden binären Bytefolge:
HEX-SIGNATUR (OFFSET 0):
42 45 47 49 4E 3A 56 43 41 52 44ASCII-DARSTELLUNG: BEGIN:VCARD
Standardisierung: IETF RFC 6350 (vCard v4.0)
Technische Daten
| Container-Architektur | Klartexteintrag mit strukturierten Kontakteigenschaften, beginnend mit BEGIN:VCARD und endend mit END:VCARD |
| Kompression | Unkomprimierter Text (eingebettete Fotos verwenden Base64 oder URI-Links) |
| Byte-Reihenfolge | UTF-8-/Unicode-Textstrom |
| Farbräume | Eingebettete Kontaktfotoprofile |
| Kanäle und Struktur | Vollständiger Name (FN), strukturierter Name (N), Telefonnummern (TEL), E-Mail-Adressen (EMAIL), Adressen (ADR), Fotos (PHOTO) |
| Max. Abmessungen | Unbegrenzte Kontaktliste (tausende vCards können in einer .vcf-Datei zusammengefügt werden) |
| Transparenz | None |
| Streaming und progressive Darstellung | Fortlaufende Streaming-Analyse Karte für Karte |
Technische Vergleichsmatrix: VCF und Konkurrenzformate
| Technisches Attribut | VCF (Aktuelles Format) | CSV | JSON | LDIF |
|---|---|---|---|---|
| Mobiltelefon-Import | vCard dient dem Kontaktaustausch; Import und Ergebnis hängen von Gerät, App und Version ab. | Erfordert das Zuordnen von Spalten | Erfordert Entwicklerskript | Verwendung von LDAP-Verzeichnisservern |
| Kontaktfotos | Eingebettetes Base64 oder Foto-URIs | Keine (nur Text) | URL oder Base64-String | Binäres Base64-Bild |
| Standardisierung | IETF RFC 6350 (vCard 4.0) | RFC 4180 (Tabellenkalkulation) | RFC 8259 (Webdaten) | RFC 2849 (LDAP-Verzeichnis) |
| Mehrere Telefonbezeichnungen | Integrierte Typen (CELL, WORK, HOME) | Erfordert separate Spalten | Strukturierte Arrays | LDAP-Attribute |
Häufige Datenbeschädigungen und Leitfaden zur Wiederherstellung anhand von Hex-Daten
Importierte Kontaktnamen zeigen unleserliche Zeichen an (z. B. '=C3=A9').
Ursache: Quoted-Printable-Kodierung aus älteren vCard 2.1-Dateien wurde nicht ordnungsgemäß nach UTF-8 dekodiert.
Wiederherstellung: Normalisieren und Transkodieren zu vCard 4.0 UTF-8 mit File2File.app Contact Converter.
Sicherheitsanalyse und Angriffsvektoren für Parser
VCF-Dateien bestehen aus Klartext, aber fehlerhafte Eigenschaftswerte können Pufferüberläufe in Telefonbuch-Apps oder XSS in Web-Kontakten auslösen.
Bekannte Angriffsvektoren
- Pufferüberlauf in Smartphone-Adressbuch-Parsern beim Importieren massiver Base64-Fotostrings.
- XSS-Injektion über nicht bereinigte Kontaktname- oder Notizfelder in Webmail-Adressbüchern.
- Denial of Service durch zirkuläre Kontaktgruppen-Referenzen.
Empfohlene Schutzmaßnahmen: Bereinigen Sie Kontakttextfelder und erzwingen Sie beim Import eine maximale Bytelänge für Fotos.
Historische Ursprünge & Meilensteine
Hauptvorteile & Stärken
- Universeller Mobilkontakt-Standard: Ein Doppelklick auf eine .vcf-Datei importiert Kontakte sofort auf iPhone, Android, Mac und Windows.
- Umfangreiche Kontaktdaten: Speichert mehrere Telefonnummern, E-Mail-Adressen, Straßenadressen, Firmennamen, Geburtstage und Profilfotos.
- Unterstützung für mehrere Kontakte: Ein ganzes Telefonbuch mit Tausenden von Kontakten kann in eine einzige .vcf-Datei exportiert werden.
Technische Einschränkungen & Nachteile
- Dialektunterschiede zwischen vCard 2.1, 3.0 und 4.0 können bei älteren Handys zu Beschädigungen von Fotos oder Akzentzeichen führen.
- Base64-kodierte Kontaktfotos können die Textdateigröße erheblich vergrößern.
- Keine native Beziehungszuordnung oder Gruppen-Synchronisierungshierarchie über verschiedene Cloud-Adressbücher hinweg.
Interessante technische Fakten
- Jede gültige vCard-Datei beginnt mit der exakten Zeile 'BEGIN:VCARD' und endet mit 'END:VCARD'.
- Wenn Sie einen Kontakt von Ihrem iPhone oder Android-Handy per Textnachricht teilen, generiert und sendet Ihr Telefon eine .vcf-Datei.
- vCard wurde ursprünglich vom Versit Consortium entworfen, einer 1994 von Apple, IBM, AT&T und Siemens gegründeten Allianz.
Häufig gestellte technische Fragen
Wie kann ich Kontakte von Android auf das iPhone übertragen?
vCard dient dem Kontaktaustausch; Import und Ergebnis hängen von Gerät, App und Version ab.
Kann ich eine CSV-Kontaktliste in VCF konvertieren?
vCard dient dem Kontaktaustausch; Import und Ergebnis hängen von Gerät, App und Version ab.
Wie kann ich eine VCF-Datei auf meinem Computer öffnen?
Sie können VCF-Dateien in Windows-Kontakten, Apple-Kontakten oder Microsoft Outlook öffnen oder sie mit File2File.app online anzeigen und bearbeiten.