আইপিটিসি মেটাডেটা ফেসবুকে আপলোড করা চিত্রগুলিতে স্বয়ংক্রিয়ভাবে যুক্ত হয়েছে


91

ফেসবুকে আপলোড করা অনেকগুলি ছবিতে আইপিটিসি / আইআইএম ক্ষেত্র থাকে যা আপলোড প্রক্রিয়া চলাকালীন স্বয়ংক্রিয়ভাবে যুক্ত হয়ে থাকে:

  • বিশেষ নির্দেশ , "এফবিএমডি" দিয়ে শুরু হওয়া একটি স্ট্রিং
  • আসল ট্রান্সমিশন রেফারেন্স

উদাহরণস্বরূপ দেখুন এই (ব্যক্তিগত) চিত্রটি ফেসবুকে আপলোড হয়েছে এবং জেফ্রির এক্সিফ ভিউয়ারটি ব্যবহার করে ডিকোড করেছেন: http://exif.regex.info/exif.cgi

এটা কি?


6
"এটা কি?" - এটি
এমনই

4
বিটিডব্লিউ, আইপিটিসি ডেটা কি কোনও সরঞ্জাম বা জেফ্রির এক্সিফ ভিউয়ারের মতো কোনও এপিআই ব্যবহার করছে না তা দেখতে পাওয়া সম্ভব ? অর্থাত্ হেক্স-ভিউয়ারে? বা কমপক্ষে কেবল বাইনারি চিত্রের ফাইল পরীক্ষা করে আইপিটিসি ডেটা আছে কিনা তা পরীক্ষা করে দেখুন? (যেমন হেক্স বিষয়বস্তু প্রদর্শন করতে সক্ষম কোনও পাঠ্য সম্পাদকে) এখনও অবধি আমি একটি দুর্দান্ত প্রশ্নের উত্তর +1 খুঁজে পেতে ব্যর্থ হয়েছি ।
এত তীক্ষ্ণ নয়

আমি বর্তমানে এই মেটাটাটা ক্ষেত্রটি কীভাবে এনকোড করা হয়েছে তা সন্ধান করার চেষ্টা করছি। যেহেতু আমি বাইট স্তরে কাজ করছি, আমি আপনাকে বলতে পারি যে তিনি পোস্ট করেছিলেন যেমন এটি ছিল, এফবিএমডি করার পরে আপনি সংখ্যাগুলি বর্ণানুক্রমিক পাঠ্য হিসাবে খুঁজে পাবেন (সমস্ত ASCII সেট এর মধ্যে)। সুতরাং এটি কেবল পাঠ্য, আমার পরীক্ষার ক্ষেত্রে 94 বাইট দীর্ঘ, এবং আমি সেখানে কী সঞ্চিত আছে তা দেখতে এখনও তাদের ক্র্যাক করতে পারি না।
বকনস্তানজো

@ বিকানস্তানসো যে সত্যই আসকি চরিত্রের মতো দেখায় না আমার ক্ষেত্রে সারিবদ্ধভাবে অনেকগুলি শূন্য রয়েছে
মকিপিএল

@ মেকিপিএল আমি কিছুক্ষণ এই বিষয় থেকে দূরে ছিলাম, তাই হতে পারে ফেসবুক তাদের এই ধরণের মেটাডেটার ব্যবহার পরিবর্তন করেছে। তারা মনে হয় আইটিপিসি মেটাডেটা ক্ষেত্রটি নিজের মতো করে রাখার জন্য (কী-কীভাবে এনকোডেড মেটাডাটা) রাখে তা আইটিপিসি মেটাডেটা ক্ষেত্রটি ব্যবহার করছে (মনে হচ্ছে আপত্তিজনক?) আরও তথ্য ছাড়াই, ডেটা ক্ষেত্রে বিপরীত প্রকৌশল জন্য রাখা খুব সামান্য আছে।
বকনস্তানজো

উত্তর:


44

এই সাইট অনুসারে :

বিশেষ নির্দেশাবলী [আইপিটিসি কোর] পুরানো আইপিটিসি আইআইএম স্কিমা থেকে বিকল্প লেবেল, " নির্দেশাবলীর জন্য" ব্যবহৃত হয় ।

নির্দেশাবলী [আইপিটিসি কোর] এটি একটি সাধারণ পাঠ্য ক্ষেত্র যা এতে সরবরাহকারীর বা স্রষ্টার কাছ থেকে ফটোগ্রাফ গ্রহণকারীকে বিভিন্ন নির্দেশাবলী একসাথে অন্তর্ভুক্ত করতে পারে। নিম্নলিখিত যে কোনও অন্তর্ভুক্ত থাকতে পারে: নিষেধাজ্ঞাগুলি (যেমন: নিউজ ম্যাগাজিনগুলি আউট আউট) এবং অন্যান্য নিষেধাজ্ঞাগুলি অধিকার ব্যবহারের শর্তাদি ক্ষেত্রের (বা নতুন প্লাসের অধিকার সম্পর্কিত ক্ষেত্রগুলি) আচ্ছাদিত নয়; ক্যাপচারের আসল উপায়গুলি সম্পর্কিত তথ্য (স্ক্যানিং নোট, রঙ প্রোফাইল ইত্যাদি) বা ব্যবহারকারীকে সঠিক প্রজননের জন্য প্রয়োজনীয় অন্যান্য নির্দিষ্ট পাঠ্য তথ্য; প্রকাশের সময় অতিরিক্ত অনুমতি বা ক্রেডিট প্রয়োজন। দ্রষ্টব্য: এই ক্ষেত্রটি অ্যাডোব ফটোশপ ফাইল তথ্য সংলাপের মূল প্যানেলের "নির্দেশাবলী" ক্ষেত্রের সাথে "ভাগ করা"।

উদাহরণস্বরূপ: * চিত্রটি একবারে ব্যবহৃত হবে, ইংরাজী-ভাষা-সংস্করণ ম্যাগাজিনের অভ্যন্তরের চিত্র হিসাবে অ-একচেটিয়া, পুরো রঙের রঙের চেয়ে বড় নয়। জুলি ডো / এক্সওয়াইজেড এজেন্সির সাথে আগেই আলাপ-আলোচনা করার জন্য অতিরিক্ত তৃতীয় পক্ষের অধিকার। বিশেষভাবে মঞ্জুর না করা সমস্ত অধিকার সংরক্ষিত reserved নির্দিষ্ট লাইসেন্সের জন্য ডেলিভারি মেমো দেখুন।

কেবল বিবেচনার জন্য; পূর্ব, লিখিত অনুমতি ব্যতীত কোনও আকারে কোনও প্রজনন নেই

এটি আন্তর্জাতিক প্রেস টেলিযোগাযোগ কাউন্সিল (আইপিটিসি) স্ট্যান্ডার্ড ইনফরমেশন ইন্টারচেঞ্জ মডেল (আইআইএম)

আমি ফেসবুকের ডেটা ডিকোড করতে সক্ষম হইনি, তবে আবার কোনও চিত্র আটকানো, ডাউনলোড করা এবং আটকানো ডেটা কিছুটা পরিবর্তন করবে।

আইপিটিসি ডেটা ছাড়াই কোনও জেপিজিতে "টেস্টিং" করার জন্য বিশেষ নির্দেশাবলী সেট করতে ইরফানভিউ ব্যবহার করে এই বাইটগুলি শিরোনামে যুক্ত করে:

জেপিজিতে যুক্ত আইপিটিসি ডেটার হেক্সড.ইটি স্ক্রিনশট

আমি 94 এর পরে নির্দেশের দৈর্ঘ্যের 339 টি চিত্র ডাউনলোড করেছি FBMDএবং নিম্নলিখিত বাইটগুলি একই ছিল:

0 {'0': 339}
1 {'1': 339}
2 {'0': 339}
3 {'0': 339}
4 {'0': 339}
5 {'a': 339}
8 {'0': 339}
9 {'3': 339}
10 {'0': 339}
11 {'0': 339}
12 {'0': 339}
13 {'0': 339}
18 {'0': 339}
19 {'0': 339}
20 {'0': 339}
21 {'0': 339}
26 {'0': 339}
27 {'0': 339}
28 {'0': 339}
29 {'0': 339}
34 {'0': 339}
35 {'0': 339}
36 {'0': 339}
37 {'0': 339}
42 {'0': 339}
43 {'0': 339}
44 {'0': 339}
45 {'0': 339}
50 {'0': 339}
52 {'0': 339}
53 {'0': 339}
58 {'0': 339}
60 {'0': 339}
61 {'0': 339}
66 {'0': 339}
68 {'0': 339}
69 {'0': 339}
74 {'0': 339}
76 {'0': 339}
77 {'0': 339}
82 {'0': 339}
84 {'0': 339}
85 {'0': 339}
90 {'0': 339}
92 {'0': 339}
93 {'0': 339}

আমি পরে 86 found টি রহস্য বাইটের সাথে 3 টি চিত্রও পেয়েছি FBMD, যেমন 23000986030000f91d0000e5230000502900004889000041ac000004c900007aee0000cf0f0100f02d0100, গত কয়েক মাসে সংরক্ষণ করা হয়েছিল। সেখানে একই বাইট ছিল:

0 {'2': 3}
1 {'3': 3}
2 {'0': 3}
3 {'0': 3}
4 {'0': 3}
5 {'9': 3}
6 {'8': 3}
8 {'0': 3}
9 {'3': 3}
10 {'0': 3}
11 {'0': 3}
12 {'0': 3}
13 {'0': 3}
16 {'1': 3}
18 {'0': 3}
19 {'0': 3}
20 {'0': 3}
21 {'0': 3}
26 {'0': 3}
27 {'0': 3}
28 {'0': 3}
29 {'0': 3}
34 {'0': 3}
35 {'0': 3}
36 {'0': 3}
37 {'0': 3}
42 {'0': 3}
43 {'0': 3}
44 {'0': 3}
45 {'0': 3}
50 {'0': 3}
51 {'0': 3}
52 {'0': 3}
53 {'0': 3}
58 {'0': 3}
59 {'0': 3}
60 {'0': 3}
61 {'0': 3}
66 {'0': 3}
67 {'0': 3}
68 {'0': 3}
69 {'0': 3}
74 {'0': 3}
76 {'0': 3}
77 {'0': 3}
82 {'0': 3}
84 {'0': 3}
85 {'0': 3}
86 {'\x00': 3}

এই ব্লগ পোস্টটি এ সম্পর্কে আরও জানার জন্য উপস্থিত হয়:

[...] 2014-11-13 এ, ফেসবুক একটি নতুন ট্র্যাকিং কোড চালু করেছে। এটি আইপিটিসি বিশেষ নির্দেশাবলী মেটাডেটা ক্ষেত্র হিসাবে উপস্থিত হয়। তারা দেখতে একইরকম:

বিশেষ নির্দেশাবলী: FBMD01000ac60300004a1d00002d4b000067580000c9650000d5fc000054350100953a0100d3420100e84b01005f8f0100

বিশেষ নির্দেশাবলী: FBMD23000969010000b1590000cb7700000a8600000c07010046820100b8c0010052590200e5c902006e440300

আমি মনে করি যে "এফবিএমডি" "ফেসবুক সদস্য ডেটা" এর জন্য দাঁড়িয়েছে (তবে আমি ভুল হতে পারি)।

আমি এই স্ট্রিংগুলির মধ্যে একটি আকর্ষণীয় দিক ডিকোড করতে প্রস্তুত করেছি: দৈর্ঘ্য। প্রতিটি স্ট্রিং "FBMD", দুটি হেক্স অক্ষর (1 বাইট) এবং একটি 16 বাইট (4-অক্ষর) দৈর্ঘ্যের সাথে শুরু হয়। তারপরে 32-বিট (8-বাইট) মানের দৈর্ঘ্য + 1 সেট আসে।

FBMD01 000a = দৈর্ঘ্য 10, সুতরাং 11 ক্ষেত্রের প্রত্যাশা করুন: c6030000 4a1d0000 2d4b0000 67580000 c9650000 d5fc0000 54350100 953a0100 d3420100 e84b0100 5f8f0100

FBMD23 0009 = দৈর্ঘ্য 9, সুতরাং 10 ক্ষেত্রের প্রত্যাশা করুন: 69010000 b1590000 cb770000 0a860000 0c070100 46820100 b8c00100 52590200 e5c90200 6e440300

আমি ফেসবুক সম্প্রদায়কে এটি সম্পর্কে জিজ্ঞাসা করেছি ।


10

ভাল দেখে মনে হচ্ছে কেউ দেখছে

আমি প্রথমে এটি খুঁজে পেয়েছি , এই স্ট্যাক পোস্টের লিঙ্ক আছে

উপরে থেকে উদ্ধৃত:

"ছবি এবং ফেসবুককে গোপনে এম্বেড থাকা ট্যাগ সহ এটি আপলোড করুন: A008E8E97FA55

ফেসবুকে বন্ধু "এ" এটি ডাউনলোড করে।

বন্ধু "এ" এটি অন্য এক বন্ধুকে পাঠায় - আপনি জানেন না এমন কেউ, তাদের বন্ধু বন্ধু "বি", এবং তাদের বন্ধুটির আরেক বন্ধু "সি"

বন্ধু "বি" ফেসবুকে নেই, বা তারা সম্ভবত বেশিরভাগই রেডডিতে পোস্ট করে।

বন্ধু "বি" রেডডিতে পোস্ট করুন। ফেসবুক এটিকে দেখেছে (রেডডিটকে নিয়মিতভাবে ঘায়েল করে, যেভাবে অনুসন্ধান ইঞ্জিনগুলি পুরো 'ওয়েবকে সাধারণভাবে ঘায়েল করে)। এটি কয়েকবার দেখার পরে, দ্রুত পুনরাবৃত্তি করা, ফেসবুক এখন জানতে পারে আপনি কিছুটা বন্ধু “বি” এর কাছাকাছি রয়েছেন are

সুতরাং এখন ফেসবুক জানেন যে আপনার আর একটি "বন্ধুর বন্ধু" সংযোগগুলি - এমন একটি ব্যক্তি যা আপনি নিজের সম্পর্কে জানেন না!

এই ক্রিয়াকলাপটি বৃহত্তর আকারে পুনরাবৃত্তি করুন এবং এখন ফেসবুক আপনার ফেসবুক বন্ধুরা, ফেসবুক অনুসরণকারী এবং আপনার বাস্তব-বিশ্বের বন্ধুরা, সহকর্মী এবং সহযোগীদের জানে। এমনকি তারা আপনার "বন্ধুদের বন্ধু" (যাদের আপনি জানেন না) এবং তাদের কেনার এবং জীবনধারা সম্পর্কিত বিশদ এবং আপনার বন্ধুদের এবং এমনকি আপনার বন্ধুত্বের চেনাশোনাগুলি এমনকি ফেসবুকের বাইরেও জানেন ""

টুইটারে আরও কিছু স্টাফ


যদিও এই লিঙ্কটি প্রশ্নের উত্তর দিতে পারে, উত্তরের প্রয়োজনীয় অংশগুলি এখানে অন্তর্ভুক্ত করা এবং রেফারেন্সের জন্য লিঙ্কটি সরবরাহ করা ভাল। লিঙ্কযুক্ত পৃষ্ঠাগুলি পরিবর্তিত হলে লিঙ্ক-শুধুমাত্র উত্তরগুলি অবৈধ হতে পারে। - পর্যালোচনা থেকে
গ্রেগ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.