Επαφή vCard (.vcf)
IETF ΤυπικόΗ ηλεκτρονική επαγγελματική κάρτα vCard (VCF) είναι το παγκόσμιο πρότυπο για επαφές ηλεκτρονικού βιβλίου διευθύνσεων, επιτρέποντας την απρόσκοπτη κοινή χρήση επαφών, συγχρονισμό τηλεφωνικού καταλόγου και εισαγωγή διευθύνσεων σε smartphone, προγράμματα-πελάτες email και πλατφόρμες CRM.
Μετατροπή VCF σε CSV
Δωρεάν μετατροπέας από VCF σε CSV εντός του προγράμματος περιήγησης. Μετατρέψτε αρχεία άμεσα στη συσκευή σας.
Επιθεώρηση & Μεταδεδομένα
Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία VCF ελέγχοντας την αρχική δυαδική ακολουθία byte:
Υπογραφή κεφαλίδας σε επίπεδο 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 Byte | UTF-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 (Τρέχον) | CSV | JSON | LDIF |
|---|---|---|---|---|
| Εισαγωγή Κινητού Τηλεφώνου | 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.
- Άρνηση υπηρεσίας μέσω κυκλικών αναφορών ομάδων επαφών.
Βέλτιστες αμυντικές πρακτικές:
Ιστορική Αναδρομή & Ορόσημα
Κύρια Πλεονεκτήματα
- Καθολικό πρότυπο κινητών επαφών: το διπλό κλικ σε ένα αρχείο .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.