ثغرة تعرض تواريخ خاطئة على “فيسبوك”

0
70
A smartphone user shows the Facebook application on his phone in the central Bosnian town of Zenica, in this photo illustration, May 2, 2013.  Facebook Inc's mobile advertising revenue growth gained momentum in the first three months of the year as the social network sold more ads to users on smartphones and tablets, partially offsetting higher spending which weighed on profits. REUTERS/Dado Ruvic (BOSNIA AND HERZEGOVINA - Tags: SOCIETY SCIENCE TECHNOLOGY BUSINESS)
المعلومة/ متابعة/..

أدت ثغرة في موقع “فيسبوك” إلى عرض التاريخ بشكل خاطئ عشية الاحتفال برأس السنة، لتظهر رسائل التهنئة لبعض المُستخدمين بمناسبة انقضاء 46 عاما على صداقاتهم على الموقع.

وشارك بعض مستخدمي “فيسبوك” صورا لرسائل التهنئة، حيث لم تتجاوز أعمار معظم المُستخدمين الثلاثين عاماً، كما أن انطلاقة “فيسبوك” كانت منذ 11 سنة فقط، لذا من المستحيل أن تكون هناك صداقة بين مستخدمين وصلت إلى 46 سنة على الموقع.

ولتفسير سبب المُشكلة يجب فهم طريقة تخزين التواريخ داخل قواعد بيانات “فيسبوك” التي تعتمد على توقيت “نظام يونيكس Unix Timestamp”، وهو نظام يقوم بحساب الثواني التي انقضت منذ 1/1/1970 من أجل تمثيل التاريخ في وقت محدد، حيث يمثل الرقم 0 الساعة 00:00 يوم 1/1/1970، وسبب الثغرة قد يكون خطأً حسابياً في الخوارزميات.انتهى/ 25 ش

 

اترك رد

Please enter your comment!
Please enter your name here