Επαφή vCard (.vcf)

IETF Τυπικό

Η ηλεκτρονική επαγγελματική κάρτα vCard (VCF) είναι το παγκόσμιο πρότυπο για επαφές ηλεκτρονικού βιβλίου διευθύνσεων, επιτρέποντας την απρόσκοπτη κοινή χρήση επαφών, συγχρονισμό τηλεφωνικού καταλόγου και εισαγωγή διευθύνσεων σε smartphone, προγράμματα-πελάτες email και πλατφόρμες CRM.

Μετατροπή VCF σε CSV

Δωρεάν μετατροπέας από VCF σε CSV εντός του προγράμματος περιήγησης. Μετατρέψτε αρχεία άμεσα στη συσκευή σας.

Επιθεώρηση & Μεταδεδομένα

Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία VCF ελέγχοντας την αρχική δυαδική ακολουθία byte:

Επιλέξτε ή αποθέστε αρχεία εδώ

100% ιδιωτική μετατροπή εντός προγράμματος περιήγησης - τα αρχεία δεν φεύγουν ποτέ από τη συσκευή σας

ή επικόλληση Ctrl+V
Εγγύηση Απορρήτου Μηδενικής Μετάδοσης Δικτύου: 0 byte μεταφορτώθηκαν σε εξωτερικούς διακομιστές. Όλη η επεξεργασία πραγματοποιήθηκε τοπικά στο sandbox του προγράμματος περιήγησής σας.

Υπογραφή κεφαλίδας σε επίπεδο byte (Magic Bytes)

Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία VCF ελέγχοντας την αρχική δυαδική ακολουθία byte:

ΔΕΚΑΕΞΑΔΙΚΗ ΥΠΟΓΡΑΦΗ (OFFSET 0):

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

ΑΝΑΠΑΡΑΣΤΑΣΗ ASCII: BEGIN:VCARD

Τυποποίηση: IETF RFC 6350 (vCard v4.0)

Τεχνικές Προδιαγραφές

Αρχιτεκτονική ΠεριέκτηPlaintext record starting with BEGIN:VCARD and ending with END:VCARD containing structured contact properties
ΣυμπίεσηUncompressed text (embedded photos use Base64 or URI links)
Endianness ByteUTF-8 / Unicode text stream
Χρωματικοί ΧώροιEmbedded contact photo profiles
Κανάλια & ΔομήFull name (FN), structured name (N), phone numbers (TEL), emails (EMAIL), addresses (ADR), photos (PHOTO)
Μέγιστες ΔιαστάσειςUnbounded contact list (can concatenate thousands of vCards in one .vcf file)
ΔιαφάνειαNone
Streaming & Προοδευτική ΦόρτωσηSequential card-by-card streaming parsing

Τεχνικός Πίνακας Σύγκρισης: VCF έναντι Ανταγωνιστών

Τεχνικό χαρακτηριστικόVCF (Τρέχον)CSVJSONLDIF
Εισαγωγή Κινητού Τηλεφώνου100% εγγενής εισαγωγή με ένα πάτημα (iOS/Android)Απαιτείται αντιστοίχιση στηλώνΑπαιτείται σενάριο προγραμματιστήΧρήση διακομιστή καταλόγου LDAP
Φωτογραφίες ΕπαφώνΕνσωματωμένο Base64 ή URI φωτογραφιώνΚαμία (μόνο κείμενο)URL ή συμβολοσειρά Base64Δυαδική εικόνα Base64
ΤυποποίησηIETF RFC 6350 (vCard 4.0)RFC 4180 (Υπολογιστικό φύλλο)RFC 8259 (Δεδομένα ιστού)RFC 2849 (Κατάλογος LDAP)
Πλλαπλές Ετικέτες ΤηλεφώνουΕγγενείς τύποι (CELL, WORK, HOME)Απαιτούνται ξεχωριστές στήλεςΔοωμημένοι πίνακεςΙδιότητες LDAP

Συνηθισμένοι Τρόποι Διαφθοράς & Οδηγός Ανάκτησης Hex

Τα εισαγόμενα ονόματα επαφών εμφανίζουν παραμορφωμένους χαρακτήρες (π.χ. '=C3=A9').

Βασική Αιτία: Η κωδικοποίηση Quoted-Printable από παλαιό vCard 2.1 δεν αποκωδικοποιήθηκε σωστά σε UTF-8.

Ανάκτηση: Κανονικοποίηση και μετατροπή σε vCard 4.0 UTF-8 χρησιμοποιώντας το File2File Contact Converter.

Ανάλυση Ασφάλειας & Διανύσματα Επίθεσης Parser

Τα αρχεία VCF είναι απλό κείμενο, αλλά οι μη έγκυρες τιμές ιδιοτήτων μπορούν να πυροδοτήσουν υπερχειλίσεις buffer σε εφαρμογές τηλεφωνικού καταλόγου ή XSS σε επαφές ιστού.

Γνωστά διανύσματα επίθεσης

  • Υπερχείλιση buffer σε αναλυτές βιβλίου διευθύνσεων smartphone κατά την εισαγωγή τεράστιων συμβολοσειρών φωτογραφιών Base64.
  • Έγχυση XSS μέσω μη απολυμασμένων πεδίων ονόματος επαφής ή σημείωσης σε βιβλία διευθύνσεων webmail.
  • Άρνηση υπηρεσίας μέσω κυκλικών αναφορών ομάδων επαφών.

Βέλτιστες αμυντικές πρακτικές:

Ιστορική Αναδρομή & Ορόσημα

2011Το IETF δημοσιεύει το RFC 6350 (vCard 4.0), προσθέτοντας σύγχρονη τυποποίηση UTF-8 και ετικέτες γεωγραφικής θέσης.
1998Το IETF τυποποιεί το vCard v3.0 ως RFC 2426.
1996Η κοινοπραξία Versit Consortium (Apple, AT&T, IBM, Siemens) και το IMC εισάγουν το vCard v2.1.

Κύρια Πλεονεκτήματα

  • Καθολικό πρότυπο κινητών επαφών: το διπλό κλικ σε ένα αρχείο .vcf εισάγει επαφές άμεσα σε iPhone, Android, Mac και Windows.
  • Πλούσια δεδομένα επαφών: αποθηκεύει πολλούς αριθμούς τηλεφώνου, διευθύνσεις email, διευθύνσεις κατοικίας, ονόματα εταιρειών, γενέθλια και φωτογραφίες προφίλ.
  • Υποστήριξη πολλαπλών επαφών: ένας ολόκληρος τηλεφωνικός κατάλογος χιλιάδων επαφών μπορεί να εξαχθεί σε ένα ενιαίο αρχείο .vcf.

Τεχνικοί Περιορισμοί & Μειονεκτήματα

  • Οι διαφορές διαλέκτων μεταξύ vCard 2.1, 3.0 και 4.0 μπορούν να προκαλέσουν καταστροφή φωτογραφιών ή χαρακτήρων τόνων σε παλαιότερα τηλέφωνα.
  • Οι φωτογραφίες επαφών κωδικοποιημένες με Base64 μπορούν να αυξήσουν σημαντικά το μέγεθος του αρχείου κειμένου.
  • Χωρίς εγγενή αντιστοίχιση σχέσεων ή ιεραρχία συγχρονισμού ομάδων σε διαφορετικά βιβλία διευθύνσεων cloud.

Ενδιαφέροντα Τεχνικά Στοιχεία

  • Κάθε έγκυρο αρχείο vCard ξεκινά με την ακριβή γραμμή 'BEGIN:VCARD' και τελειώνει με 'END:VCARD'.
  • Όταν μοιράζεστε μια επαφή από το iPhone ή το τηλέφωνο Android σας μέσω γραπτού μηνύματος, το τηλέφωνό σας δημιουργεί και στέλνει ένα αρχείο .vcf.
  • Το vCard σχεδιάστηκε αρχικά από το Versit Consortium, μια συμμαχία που σχηματίστηκε το 1994 από τις Apple, IBM, AT&T και Siemens.

Συχνές Τεχνικές Ερωτήσεις

Πώς μπορώ να μεταφέρω επαφές από Android σε iPhone;

Εξάγετε τις επαφές σας από το Android ως αρχείο .vcf, στείλτε το με email ή AirDrop στο iPhone σας και πατήστε το αρχείο για να εισαγάγετε όλες τις επαφές αυτόματα.

Μπορώ να μετατρέψω μια λίστα επαφών CSV σε VCF;

Ναι! Το File2File.app μπορεί να μετατρέψει υπολογιστικά φύλλα επαφών Excel ή CSV σε τυπικά αρχεία .vcf που εισάγονται απευθείας σε οποιοδήποτε smartphone.

Πώς μπορώ να ανοίξω ένα αρχείο VCF στον υπολογιστή μου;

Μπορείτε να ανοίξετε αρχεία VCF στις Επαφές Windows, στις Επαφές Apple, στο Microsoft Outlook, ή να τα προβάλετε και να τα επεξεργαστείτε online χρησιμοποιώντας το File2File.app.