รายชื่อผู้ติดต่อ vCard (.vcf)

IETF มาตรฐาน

vCard นามบัตรอิเล็กทรอนิกส์ (VCF) คือมาตรฐานสากลสำหรับรายชื่อในสมุดโทรศัพท์อิเล็กทรอนิกส์ ช่วยให้สามารถแชร์ผู้ติดต่อ ซิงค์สมุดโทรศัพท์ และนำเข้าที่อยู่ได้อย่างราบรื่นข้ามสมาร์ทโฟน อีเมลไคลเอนต์ และแพลตฟอร์ม CRM

แปลง VCF เป็น CSV

ตัวแปลงจาก VCF เป็น CSV ฟรีในเบราว์เซอร์ แปลงไฟล์ได้ทันทีบนอุปกรณ์ของคุณ

ตรวจสอบและดู Metadata

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ VCF โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

เลือกหรือวางไฟล์ที่นี่

การแปลงไฟล์แบบส่วนตัว 100% ในเบราว์เซอร์ - ไฟล์จะไม่ rời ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V
การรับประกันความเป็นส่วนตัวแบบไม่มีการส่งผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

ลายเซ็นส่วนหัวในระดับไบต์ (Magic Bytes)

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ VCF โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

ลายเซ็น HEX (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)
การจัดลำดับไบต์ (Byte 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
การนำเข้าโทรศัพท์มือถือนำเข้าด้วยการแตะครั้งเดียวแบบเนทีฟ 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

การวิเคราะห์ความปลอดภัยและเวกเตอร์การโจมตีตัวแยกวิเคราะห์

ไฟล์ VCF เป็นข้อความธรรมดา แต่ค่าคุณสมบัติที่จัดรูปแบบไม่ถูกต้องอาจทริกเกอร์บัฟเฟอร์โอเวอร์โฟลว์ในแอปสมุดโทรศัพท์หรือ XSS ในรายชื่อผู้ติดต่อบนเว็บ

เวกเตอร์การโจมตีที่ทราบ

  • บัฟเฟอร์โอเวอร์โฟลว์ในตัวแยกวิเคราะห์สมุดโทรศัพท์ของสมาร์ทโฟน เมื่อนำเข้าสตริงรูปภาพ Base64 ขนาดใหญ่
  • การฉีด XSS ผ่านชื่อผู้ติดต่อหรือฟิลด์บันทึกที่ไม่ได้ผ่านการสุขาภิบาลในสมุดที่อยู่อีเมลบนเว็บ
  • การปฏิเสธการให้บริการ (DoS) ผ่านการอ้างอิงกลุ่มผู้ติดต่อแบบวนรอบ

แนวทางปฏิบัติที่ดีที่สุดในการป้องกัน:

ประวัติความเป็นมาและเหตุการณ์สำคัญ

2011IETF เผยแพร่ RFC 6350 (vCard 4.0) เพิ่มการมาตรฐาน UTF-8 สมัยใหม่และแท็กพิกัดภูมิศาสตร์
1998IETF กำหนดมาตรฐาน vCard v3.0 เป็น RFC 2426
1996Versit Consortium (Apple, AT&T, IBM, Siemens) และ IMC เปิดตัว vCard v2.1

ข้อได้เปรียบและจุดเด่นสำคัญ

  • มาตรฐานผู้ติดต่อบนมือถือระดับสากล: การดับเบิลคลิกไฟล์ .vcf จะนำเข้ารายชื่อผู้ติดต่อได้ทันทีบน iPhone, Android, Mac และ Windows
  • ข้อมูลผู้ติดต่อที่หลากหลาย: จัดเก็บหมายเลขโทรศัพท์ ที่อยู่อีเมล ที่อยู่บ้าน ชื่อบริษัท วันเกิด และรูปโปรไฟล์ได้หลายรายการ
  • รองรับผู้ติดต่อหลายราย: สมุดโทรศัพท์ทั้งเล่มที่มีผู้ติดต่อหลายพันรายสามารถส่งออกเป็นไฟล์ .vcf ไฟล์เดียวได้

ข้อจำกัดทางเทคนิคและข้อควรพิจารณา

  • ความแตกต่างของภาษาย่อย (Dialect) ระหว่าง vCard 2.1, 3.0 และ 4.0 อาจทำให้รูปภาพหรืออักขระพิเศษเสียหายบนโทรศัพท์รุ่นเก่า
  • รูปภาพผู้ติดต่อที่เข้ารหัส Base64 อาจทำให้ขนาดไฟล์ข้อความใหญ่ขึ้นอย่างมาก
  • ไม่มีการจับคู่ความสัมพันธ์แบบเนทีฟหรือลำดับชั้นการซิงค์กลุ่มข้ามสมุดโทรศัพท์บนคลาวด์ที่แตกต่างกัน

เกร็ดความรู้ทางเทคนิคที่น่าสนใจ

  • ไฟล์ vCard ที่ถูกต้องทุกไฟล์จะเริ่มต้นด้วยบรรทัด 'BEGIN:VCARD' และสิ้นสุดด้วย 'END:VCARD' อย่างแม่นยำ
  • เมื่อคุณแชร์ผู้ติดต่อจากโทรศัพท์ iPhone หรือ Android ผ่านข้อความตัวอักษร โทรศัพท์ของคุณจะสร้างและส่งไฟล์ .vcf ออกไป
  • vCard เดิมได้รับการออกแบบโดย Versit Consortium ซึ่งเป็นพันธมิตรที่ก่อตั้งขึ้นในปี 1994 โดย Apple, IBM, AT&T และ Siemens

คำถามทางเทคนิคที่พบบ่อย

ฉันจะย้ายรายชื่อติดต่อจาก Android ไปยัง iPhone ได้อย่างไร

ส่งออกรายชื่อติดต่อของคุณจาก Android เป็นไฟล์ .vcf, ส่งอีเมลหรือ AirDrop ไปยัง iPhone ของคุณ แล้วแตะที่ไฟล์เพื่อนำเข้ารายชื่อติดต่อทั้งหมดโดยอัตโนมัติ

ฉันสามารถแปลงรายการรายชื่อติดต่อ CSV เป็น VCF ได้หรือไม่

ได้! File2File.app สามารถแปลงสเปรดชีตรายชื่อติดต่อ Excel หรือ CSV เป็นไฟล์ .vcf มาตรฐานที่สามารถนำเข้าสู่สมาร์ทโฟนเครื่องใดก็ได้โดยตรง

ฉันจะเปิดไฟล์ VCF บนคอมพิวเตอร์ได้อย่างไร

คุณสามารถเปิดไฟล์ VCF ได้ใน Windows Contacts, Apple Contacts, Microsoft Outlook หรือดูและแก้ไขออนไลน์ได้โดยใช้ File2File.app