vCard কন্টাক্ট (.vcf)

IETF স্ট্যান্ডার্ড

vCard ইলেকট্রনিক বিজনেস কার্ড (VCF) হলো ইলেকট্রনিক ঠিকানা বই পরিচিতির জন্য বিশ্বব্যাপী মানদণ্ড, যা স্মার্টফোন, ইমেল ক্লায়েন্ট এবং CRM প্ল্যাটফর্ম জুড়ে নির্বিঘ্নে যোগাযোগ শেয়ারিং, ফোনবুক সিঙ্ক্রোনাইজেশন এবং ঠিকানা আমদানির অনুমতি দেয়।

VCF থেকে CSV-তে রূপান্তর করুন

বিনামূল্যের ব্রাউজারভিত্তিক VCF-থেকে-CSV রূপান্তরকারী। আপনার ডিভাইসেই ফাইল তাৎক্ষণিকভাবে রূপান্তর করুন।

ইনস্পেক্ট ও মেটাডেটা

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে VCF ফাইল শনাক্ত করে:

এখানে ফাইল নির্বাচন করুন বা ড্রপ করুন

ব্যক্তিগত - ফাইল কখনোই আপনার ডিভাইস ছেড়ে যায় না

অথবা পেস্ট করুন Ctrl+V
নেটওয়ার্কে কোনো ডেটা পাঠানো হয় না - গোপনীয়তার নিশ্চয়তা: বাহ্যিক সার্ভারে ০ বাইট আপলোড করা হয়েছে। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজার স্যান্ডবক্সে স্থানীয়ভাবে ঘটেছে।

বাইট-লেভেল হেডার সিগনেচার (ম্যাজিক বাইটস)

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে VCF ফাইল শনাক্ত করে:

হেক্স সিগনেচার (অফসেট 0):

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

ASCII রিপ্রেজেন্টেশন: BEGIN:VCARD

স্ট্যান্ডার্ডাইজেশন: IETF RFC 6350 (vCard v4.0)

প্রযুক্তিগত বৈশিষ্ট্য

কন্টেইনার আর্কিটেকচারBEGIN:VCARD দিয়ে শুরু ও END:VCARD দিয়ে শেষ হওয়া plaintext record; এতে কাঠামোবদ্ধ contact property থাকে
কম্প্রেশনআনকমপ্রেসড টেক্সট (এমবেড করা ছবি Base64 বা URI link ব্যবহার করে)
বাইট এন্ডিয়াননেসUTF-8 / Unicode টেক্সট স্ট্রিম
কালার স্পেসএমবেড করা contact photo profile
চ্যানেল ও কাঠামোপূর্ণ নাম (FN), কাঠামোবদ্ধ নাম (N), ফোন নম্বর (TEL), ইমেইল (EMAIL), ঠিকানা (ADR), ছবি (PHOTO)
সর্বোচ্চ মাত্রাContact list-এর নির্দিষ্ট সীমা নেই (একটি .vcf ফাইলে হাজারো vCard জোড়া যেতে পারে)
স্বচ্ছতাNone
স্ট্রিমিং ও প্রোগ্রেসিভএকটির পর একটি card পড়ে ক্রমিক streaming parsing

টেকনিক্যাল তুলনা ম্যাট্রিক্স: VCF বনাম প্রতিযোগীগণ

প্রযুক্তিগত বৈশিষ্ট্যVCF (বর্তমান)CSVJSONLDIF
মোবাইল ফোন আমদানিvCard-এ যোগাযোগের তথ্য বিনিময় হয়, তবে আমদানি ডিভাইস, অ্যাপ ও সংস্করণের ওপর নির্ভর করে।কলাম ম্যাপিং প্রয়োজনডেভেলপার স্ক্রিপ্ট প্রয়োজনLDAP ডিরেক্টরি সার্ভার ব্যবহার
পরিচিতি ছবিএম্বেডেড Base64 বা ছবির URIকোনোটিই নয় (শুধুমাত্র পাঠ্য)URL বা Base64 স্ট্রিংBase64 বাইনারি ছবি
মানীকরণIETF RFC 6350 (vCard 4.0)RFC 4180 (স্প্রেডশীট)RFC 8259 (ওয়েব ডেটা)RFC 2849 (LDAP ডিরেক্টরি)
একাধিক ফোন লেবেলনেটিভ প্রকার (CELL, WORK, HOME)আলাদা কলাম প্রয়োজনকাঠামোগত অ্যারেLDAP বৈশিষ্ট্য

সাধারণ করাপশন মোড এবং হেক্স রিকভারি গাইড

আমদানি করা পরিচিতির নাম বিকৃত অক্ষর প্রদর্শন করে (যেমন '=C3=A9')।

মূল কারণ: লিগ্যাসি vCard 2.1 থেকে Quoted-Printable এনকোডিং সঠিকভাবে UTF-8 এ ডিকোড করা হয়নি।

পুনরুদ্ধার: File2File.app Contact Converter ব্যবহার করে vCard 4.0 UTF-8 এ নরমালাইজ এবং ট্রান্সকোড করুন।

নিরাপত্তা বিশ্লেষণ ও পার্সার অ্যাটাক ভেক্টর

VCF ফাইলগুলি প্লেইন টেক্সট, তবে ত্রুটিপূর্ণ প্রপার্টি মান ফোনবুক অ্যাপগুলিতে বাফার ওভারফ্লো বা ওয়েব পরিচিতিগুলিতে XSS ট্রিগার করতে পারে।

পরিচিত অ্যাটাক ভেক্টর

  • বিশাল Base64 ছবির স্ট্রিং আমদানি করার সময় স্মার্টফোন ঠিকানা বই পার্সারগুলিতে বাফার ওভারফ্লো।
  • ওয়েবমেইল ঠিকানা বইে স্যানিটাইজ করা হয়নি এমন পরিচিতির নাম বা নোট ক্ষেত্রের মাধ্যমে XSS ইনজেকশন।
  • সার্কুলার পরিচিতি গ্রুপ রেফারেন্সের মাধ্যমে পরিষেবা অস্বীকার (Denial of service)।

প্রতিরক্ষামূলক সেরা অনুশীলন: আমদানির সময় যোগাযোগের টেক্সট ফিল্ড স্যানিটাইজ করুন এবং সর্বোচ্চ ছবির বাইটের দৈর্ঘ্য প্রয়োগ করুন।

ঐতিহাসিক উৎপত্তি ও মাইলফলক

2011IETF RFC 6350 (vCard 4.0) প্রকাশ করে, আধুনিক UTF-8 মান এবং জিওলোকেশন ট্যাগ যোগ করে।
1998IETF vCard v3.0 কে RFC 2426 হিসেবে মানসম্মত করে।
1996Versit কনসোর্টিয়াম (Apple, AT&T, IBM, Siemens) এবং IMC vCard v2.1 প্রবর্তন করে।

প্রধান সুবিধাসমূহ ও গুণাবলী

  • সর্বজনীন মোবাইল পরিচিতি মানদণ্ড: একটি .vcf ফাইলে ডাবল ক্লিক করলে iPhone, Android, Mac এবং Windows-এ তাৎক্ষণিকভাবে পরিচিতি আমদানি হয়।
  • সমৃদ্ধ পরিচিতি ডেটা: একাধিক ফোন নম্বর, ইমেল ঠিকানা, রাস্তার ঠিকানা, কোম্পানির নাম, জন্মদিন এবং প্রোফাইল ছবি সংরক্ষণ করে।
  • একাধিক পরিচিতি সমর্থন: হাজার হাজার পরিচিতির একটি সম্পূর্ণ ফোনবুক একক .vcf ফাইলে রপ্তানি করা যেতে পারে।

কারিগরি সীমাবদ্ধতা ও অসুবিধা

  • vCard 2.1, 3.0 এবং 4.0-এর মধ্যে ডায়ালেক্টের পার্থক্যের কারণে পুরানো ফোনে ছবি বা অ্যাকসেন্ট চরিত্রের ক্ষতি হতে পারে।
  • Base64-এনকোডেড পরিচিতির ছবি ফাইলের আকার উল্লেখযোগ্যভাবে বাড়িয়ে দিতে পারে।
  • বিভিন্ন ক্লাউড ঠিকানা বই জুড়ে কোনো নেটিভ সম্পর্ক ম্যাপিং বা গ্রুপ সিঙ্ক্রোনাইজেশন হায়ারার্কি নেই।

আকর্ষণীয় কারিগরি তথ্য

  • প্রতিটি বৈধ vCard ফাইল সঠিক 'BEGIN:VCARD' লাইন দিয়ে শুরু হয় এবং 'END:VCARD' দিয়ে শেষ হয়।
  • যখন আপনি টেক্সট বার্তার মাধ্যমে আপনার iPhone বা Android ফোন থেকে কোনো পরিচিতি শেয়ার করেন, তখন আপনার ফোন একটি .vcf ফাইল তৈরি করে এবং পাঠায়।
  • vCard মূলত Versit কনসোর্টিয়াম দ্বারা ডিজাইন করা হয়েছিল, যা Apple, IBM, AT&T এবং Siemens দ্বারা ১৯৯৪ সালে গঠিত একটি জোট।

সচরাচর জিজ্ঞাসিত প্রযুক্তিগত প্রশ্নাবলি

অ্যান্ড্রয়েড থেকে আইফোনে কীভাবে কন্ট্যাক্ট স্থানান্তর করব?

vCard-এ যোগাযোগের তথ্য বিনিময় হয়, তবে আমদানি ডিভাইস, অ্যাপ ও সংস্করণের ওপর নির্ভর করে।

আমি কি CSV কন্ট্যাক্ট লিস্ট VCF-এ রূপান্তর করতে পারি?

vCard-এ যোগাযোগের তথ্য বিনিময় হয়, তবে আমদানি ডিভাইস, অ্যাপ ও সংস্করণের ওপর নির্ভর করে।

কম্পিউটারে আমি কীভাবে VCF ফাইল খুলব?

আপনি Windows Contacts, Apple Contacts, Microsoft Outlook-এ VCF ফাইল খুলতে পারেন, অথবা File2File.app ব্যবহার করে অনলাইনে সেগুলো দেখতে এবং এডিট করতে পারেন।