איש קשר vCard (.vcf)

IETF תקן

כרטיס ביקור אלקטרוני מסוג vCard (VCF) הוא התקן הגלובלי לאנשי קשר בפנקס כתובות אלקטרוני, המאפשר שיתוף אנשי קשר חלק, סנכרון ספר טלפונים וייבוא כתובות בין סמארטפונים, לקוחות דוא"ל ופלטפורמות CRM.

המר VCF ל-CSV

ממיר חינמי מ-VCF ל-CSV פועל בדפדפן. המר קבצים באופן מיידי במכשיר שלך.

בדיקה ומטא-דאטה

מערכות הפעלה ומנתחי קבצים מזהים קבצי VCF על ידי בדיקת רצף הבייטים הבינארי הראשוני:

בחר או גרור קבצים לכאן

המרה פרטית ב-100% בתוך הדפדפן - הקבצים לעולם אינם עוזבים את המכשיר שלך

או הדבק Ctrl+V
הבטחת פרטיות ללא העברה ברשת: 0 בייט הועלו לשרתים חיצוניים. כל העיבוד מתבצע באופן מקומי בארגז החול של הדפדפן שלך.

חתימת כותרת ברמת הבייט (Magic Bytes)

מערכות הפעלה ומנתחי קבצים מזהים קבצי VCF על ידי בדיקת רצף הבייטים הבינארי הראשוני:

חתימת HEX (היסט 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)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
הזרמה ופרוגרסיביותSequential card-by-card streaming parsing

מטריצת השוואה טכנית: VCF מול מתחרים

תכונה טכניתVCF (נוכחי)CSVJSONLDIF
ייבוא לטלפון ניידייבוא מקורי בלחיצה אחת מלאה (iOS/Android)דורש מיפוי עמודותדורש סקריפט מפתחשימוש בשרת ספריית LDAP
תמונות אנשי קשרמחרוזות Base64 מוטמעות או מזהי URI של תמונותללא (טקסט בלבד)כתובת אתר או מחרוזת 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.

התאוששות: נרמל והמר לקידוד UTF-8 בפורמט vCard 4.0 באמצעות File2File Contact Converter.

ניתוח אבטחה ווקטורי התקפה על מנתחים (Parsers)

קבצי VCF הם קבצי טקסט פשוט, אך ערכי מאפיינים מעוותים עלולים לגרום לגלישות חוצץ ביישומי ספר טלפונים או לפגיעויות XSS באנשי קשר מבוססי אינטרנט.

ווקטורי תקיפה ידועים

  • גלישת חוצץ במנתחי ספר טלפונים בסמארטפונים בעת ייבוא מחרוזות תמונה עצומות בקידוד Base64.
  • הזרקת XSS באמצעות שדות שם איש קשר או הערות שאינם עוברים חיטוי בפנקסי כתובות של דוא"ל רשת.
  • מניעת שירות (DoS) באמצעות הפניות מעגליות של קבוצות אנשי קשר.

השיטות המומלצות להגנה:

היסטוריה ואבני דרך

2011ארגון IETF מפרסם את תקן RFC 6350 (vCard 4.0), המוסיף תקנון יוניקוד (UTF-8) מודרני ותגי מיקום גיאוגרפי.
1998ארגון IETF מתקנן את vCard v3.0 תחת המספר RFC 2426.
1996קונסורציום Versit (אפל, AT&T, IBM, סימנס) ו-IMC מציגים את vCard v2.1.

יתרונות מרכזיים

  • תקן אנשי קשר נייד אוניברסלי: לחיצה כפולה על קובץ .vcf מייבאת אנשי קשר באופן מיידי ב-iPhone, Android, Mac ו-Windows.
  • נתוני אנשי קשר עשירים: מאחסן מספר מספרי טלפון, כתובות דוא"ל, כתובות רחוב, שמות חברות, ימי הולדת ותמונות פרופיל.
  • תמיכה באנשי קשר מרובים: ספר טלפונים שלם ובו אלפי אנשי קשר ניתן לייצוא לקובץ .vcf יחיד.

מגבלות טכניות וחסרונות

  • הבדלי ניבים (dialects) בין vCard 2.1, 3.0 ו-4.0 עלולים לגרום לשחיתות של תמונות או תווי ניקוד בטלפונים ישנים.
  • תמונות אנשי קשר המקודדות בקידוד Base64 עלולות להגדיל משמעותית את נפח קובץ הטקסט.
  • אין מיפוי יחסים מקורי או היררכיית סנכרון קבוצות בין פנקסי כתובות שונים בענן.

עובדות טכניות מעניינות

  • כל קובץ vCard תקין מתחיל בשורה המדויקת 'BEGIN:VCARD' ומסתיים ב-'END:VCARD'.
  • כאשר אתה משתף איש קשר מה-iPhone או ממכשיר ה-Android שלך באמצעות הודעת טקסט, הטלפון שלך מייצר ושולח קובץ .vcf.
  • vCard עוצב במקור על ידי קונסורציום Versit, ברית שהוקמה ב-1994 על ידי אפל, IBM, AT&T וסימנס.

שאלות טכניות נפוצות

כיצד אוכל להעביר אנשי קשר מאנדרואיד ל-iPhone?

ייצא את אנשי הקשר שלך מאנדרואיד כקובץ .vcf, שלח אותו באימייל או ב-AirDrop ל-iPhone שלך, והקש על הקובץ כדי לייבא את כל אנשי הקשר באופן אוטומטי.

האם אוכל להמיר רשימת אנשי קשר מ-CSV ל-VCF?

כן! File2File.app יכול להמיר גיליונות אלקטרוניים של אנשי קשר מ-Excel או CSV לקובצי .vcf תקניים המיובאים ישירות לכל סמארטפון.

כיצד אוכל לפתוח קובץ VCF במחשב שלי?

באפשרותך לפתוח קובצי VCF ב-Windows Contacts, ב-Apple Contacts, ב-Microsoft Outlook, או להציג ולערוך אותם באופן מקוון באמצעות File2File.app.