a4dec02e637679ffشمس الروايات2403bd2694329c168b7940ddc5b86df8

الفصل 17: وكالة الأمن القومي

dad855897a0c917fشمس الرواياتf5ae3d464faa62d342d20cd5606db48f

بلوفديل، يوتا

760d06319af2c081شمس الروايات7c9f169acd8005572b1ccaeaf8f05bd4

على الرغم من أن مركز بيانات وكالة الأمن القومي الجديد كان متصلاً بالإنترنت، إلا أنه لم يتم استخدام جميع الخوادم لنفس الغرض. تم استخدام ما يقرب من نصف مركز البيانات لاختبار البرامج الجديدة قبل الموافقة عليها لاستخدام وكالة الأمن القومي.

1bea1e6eca1e07a4شمس الرواياتdd89bd015b1480715fc78da7f7cc1070

اليوم، تم حجز جميع الخوادم التي تُستخدم عادةً لاختبار البرامج الجديدة بالكامل طوال الشهر التالي.

739a9138bce88b14شمس الرواياتbd0ec045c0af605e4ce96d33929983c5

السبب وراء حجزهم لهذا الشهر بأكمله هو أنهم بحاجة إلى التأكد تمامًا من أن البرنامج الذي سيتم اختباره آمن وغير ضار بنظامهم العام.

101daf6c4fc98714شمس الرواياتb18d415baa46f3cc18ec0de115e36e53

دخل نوح غرفة مليئة بالناس أمام أجهزة الكمبيوتر في انتظاره وفي يده قرص صلب. كانت هذه الغرفة متصلة مباشرة بالخوادم المستخدمة للاختبار. كان القرص الصلب يحتوي على البرنامج الذي سيتم اختباره.

3d929fd47a505f62شمس الروايات4735c553b89a96078d17dc5d15167003

وبعد أن جلس على كرسيه أخذ القرص الصلب وأدخله في المنفذ ونقل البرنامج إلى الخادم.

e0c68953d6786ac5شمس الروايات636beae34be437a26c88a0f54f9d7c78

في اللحظة التي انتهى فيها من النسخ، قام بإزالته ووضعه جانبًا للتأكد من أنه إذا حدثت مشكلة لخوادمهم، كان لديهم شيء للتحقق منه أولاً.

6b500f9cc874be5cشمس الرواياتe304f6d9fa801796c6cd40a9e0ebe184

“حسنًا يا شباب، البرنامج موجود بالفعل في الخادم وجاهز لبدء الاختبار، أريد من الجميع التركيز، هل فهمتم؟” قال نوح وهو واقف ويتأكد من أن الجميع سمعوه ويركزون.

de7cd79d4e8f1c2dشمس الروايات22d2e745b205831b4b9d8ff8f2856bdb

“هذا هو البرنامج الذي نشك في أنه يسبب لنا الصداع ولكنه قد يكون أيضًا شيئًا آخر، لذا تأكد من إلقاء نظرة على سلوكيات الخادم عندما نبدأ العملية بشكل جيد” تضاعف مع التأكيد أيضًا على أهمية ذلك هم.

16e896a19fde422eشمس الروايات1afaf4fc841518fb7eb897ce1f7699cf

أجاب الجميع تقريبًا بـ “نعم” باستثناء الأشخاص الانطوائيين الذين كانوا يركزون فقط على شاشاتهم وينظرون إلى معلمات الخوادم.

bb080f8cb9ae9d20شمس الروايات22ad06957f894a0516308fc44a20f88c

جلس نوح بعد أن شعر بالرضا عن تركيزهم وقرر بدء البرنامج ومعرفة ما إذا كان يمكنه تنفيذ ما وعد به.

364ea980f20b9db3شمس الرواياتfdcbbc7cfab41dbc72d7d1d8dfcc6357

….

bc74935a7d38f57fشمس الرواياتb1ce201e339fd0cf8e21692bd6e377ae

“اللعنة المقدسة!!” قال بعض المتأنق في الغرفة أثناء النظر إلى شاشته.

9871a276712a631dشمس الروايات3033639cded6c05c21ffa7d0c09ca13d

ولأن ما كان يحدث لم يكن متوقعًا أن يتصرف البرنامج على الإطلاق، ففي اللحظة التي بدأ فيها البرنامج سيطر على الخادم بأكمله وبدأ في التدقيق في جميع البرامج الموجودة في برامج الخادم. بدأ BugZapper في فحص جميع البرامج الموجودة في الإرسال بحثًا عن نقاط الضعف فيها.

66352ff9de639e22شمس الروايات285bea67922f37303de3b17c8224ba50

على الرغم من أنه يمكنهم إيقافه عن العمل، لكن نظرًا لأنهم كانوا يختبرونه، فقد قرروا السماح له بالقيام بعمله أثناء مراقبة ما يواجهه الخادم.window.pubfuturetag = window.pubfuturetag || [];window.pubfuturetag.push({unit: "662a294b5f8b817cf8508ca7", id: "pf-8704-1"})

9ec169f60c70288bشمس الرواياتa298cbb52775a0e902c06bfb43bf5e4e

بدأ برنامج (BugZapper) بتشغيل الخادم بكامل طاقته لتقليل وقت الانتظار حتى ينهي البرنامج مهمته بشكل أسرع.

9cb511e9f46c7a7fشمس الروايات4bb7623e3e874b4d3dd187ca64a5ece3

بعد ثلاث ساعات من معاقبة السيرفرات من قبل البرنامج، قرر البرنامج تجنيب السيرفر من خلال إنهاء عمله في البحث في كافة البرامج الموجودة في السيرفر.

e86d169223dce187شمس الرواياتf642bbe8236e8d34e5a8b675a52f4ce1

خلال تلك الساعات الثلاث، كان الأمر بمثابة جحيم حي لأولئك الذين كانوا يقومون بمهمة النظر إلى البيانات التشغيلية للخوادم في الوقت الفعلي. والسبب هو أن الخادم تم تصميمه لاختبار العديد من البرامج في وقت واحد دون التدخل في بعضها البعض، وسبب آخر هو أنه لا يوجد برنامج في مكتبة البرامج الحالية كان قادرًا على استخدام هذا الخادم بالكامل لأنه كان ضخمًا.

4997b01c96c56f18شمس الروايات42dfed0f46bb3fb01f93113a33790d53

يتم تصنيف السعة الدقيقة للمركز حتى على تلك الموجودة في وكالة الأمن القومي ذات الوصول المنخفض، لكن بعض التقديرات تشير إلى أنه يمكنه التعامل مع ما يصل إلى خمسة زيتابايت

a982b2a65be6555bشمس الروايات9a87f89c4f570bb8521d5ab76dad736c

من البيانات ومعالجتها. إذًا، ما هو نوع البرنامج الذي تعتقد أنه قادر على الاستفادة منه إلى أقصى إمكاناته؟ لوضع ذلك في الاعتبار، إذا كان لديك 5 زيتابايت من الأغاني، فيمكنك الاستماع إليها لأكثر من 10 مليارات سنة! الآن هذا حفل موسيقي طويل إذا سألتني.

77eb29342d231c46شمس الروايات982457efbdefe7869f83364da27986ba

والآن تخيل لو أن وظيفتك هي تحليل كيفية استخدام البرنامج للخادم بكامل طاقته، نعم ذلك. (رحمك الله)

7aabdc7f482646d6شمس الروايات186f20bed18bf1708506d0aaa597ea48

الآن لبقية ذلك.

bd432e6fd7522ef4شمس الروايات8bb27299d9ff5067df94974094d0d57d

في اللحظة التي أنهى فيها BugZapper مهمته، بدأ في تفريغ ملفات pdf تلو الأخرى لكل برنامج موجود في الخادم

1e891daf5b7458b2شمس الرواياتe69f12274152cdae30e658a86a7835a0

لقد مر BugZapper بأكثر من 100 برنامج ثقيل في 3 ساعات فقط.. لم تكن هذه البرامج مثل برامج Facebook وما شابه، بل كانت برامج ضخمة كان من المفترض أن تكون قادرة على الاستفادة من الكم الهائل من البيانات التي كانوا يجمعونها، لذلك كانوا بحاجة إلى بنية تحتية ضخمة في برامجهم حتى يتمكنوا من التعامل معها، وفي المقابل كان لديهم بعض الأخطاء، أقصد الكثير.

db465fa50816dca7شمس الروايات829e2a2487304b9f290ee666cc34318a

وهذا يعني أنه نظرًا لأنها كانت برامج ثقيلة، فإن مقدار نقاط الضعف فيها كان كبيرًا جدًا.

78c374e465b762f7شمس الروايات2bdc20fc4bf7fbe09b29c505542efaf9

هل سبق لك أن شاهدت ملف pdf بحجم 2 جيجابايت أو أكثر وبه كلمات فقط. كان هناك 45 منهم هنا.

b0db7159f22f2ae6شمس الروايات1b917b13785ac091cc14525209ba939c

“لقد رحلنا” هذا ما كان يفكر فيه نوح عندما نظر إلى عدد وحجم ما يقرب من مائة ملف PDF على الشاشة.

b5d7b2f8fed58a50شمس الرواياتf1099aec81004931cfb4e1aa2d2e3260

لقد اختار الإصدار الأصغر حجمًا والذي يبلغ حوالي 350 ميجابايت لإلقاء نظرة على محتويات ملف PDF. عندما فتحها كاد أن يغمى عليه عندما رأى أنها تحتوي على 15 ألف صفحة مما يعني أنه حتى لو كان أصغرها 15 ألف صفحة فإن أكبرها سيكون بحجم مكتبة. “اللعنة لا” فكر عندما بدأ في قراءة الوثائق التي قام بها البرنامج.

3d40a8355c4aeca1شمس الروايات8a5910b19b16bf628c35eff1b75ad1a3

وكلما قرأ أكثر، أصبح وجهه أكثر إشراقا، لأنه قضى ما يقرب من 10 صفحات في شرح ثغرة واحدة فقط كيفية استغلالها وكيفية حلها مع الخوض في تفاصيلها المؤلمة. وفي اللحظة التي انتهى فيها من قراءة أول 100 صفحة، عرف أنهم محظوظون في العثور على هذا البرنامج.

1bb4f4f18c25a31eشمس الروايات782d800576f5eb5ba6a373162018ae95

لذلك، اتصل برئيستها وأبلغها بالنتائج التي توصلوا إليها.

218dcdb88c6ad381شمس الروايات3ec4cbd642ddebfc25411b4c3942f549

عندما سمعت التفسير الكامل، علقت على الفور جميع المشاريع غير العاجلة وحولت كل القوى العاملة إلى هذا المشروع حتى يتمكنوا من الاطلاع على جميع ملفات PDF بحلول نهاية الأسبوع،

255718d6a1931476شمس الرواياتfc867ee3a3cc0fa64e346cf62072e8f4

بعد ذلك سوف يقومون بالتحضير للعرض التقديمي لأنه سيتعين عليها تقديمه إلى MR. الرئيس إذا تبين أن ما قاله صحيح.

37a318ad779b2664شمس الروايات638088709817035f50dbb4c29f74ab73

…..

b548c02bfdb81d6bشمس الرواياتb29f729ebcd96be0f93b446f82534f5d

في مكان ما في أمريكا.

8ef953459904f3a6شمس الرواياتe4821511ff66ed81c8301a98bdfea575

“أيها الرفيق أين أنت من التحقيق فيما حدث لشركات التواصل الاجتماعي تلك” سأل صوت على الجانب الآخر من الهاتف

5f691fb4ed5e5900شمس الرواياتfcde71d45f3871664c085dc2a6391d0d

أجاب فلاديمير: “ما زلنا نبحث عن المشتبه بهم سيدي، حيث يبدو أن مكتب التحقيقات الفيدرالي ووكالة الأمن القومي يراقبون عندما يتعلق الأمر بهذه القضية وإذا تصرفنا بتهور فقد يجذب ذلك انتباههم إلينا”.

f593b49ca3a0fce5شمس الرواياتe6baf7900790141331d209a3c5a25f61

“إذن متى سيكون التقرير جاهزًا؟” سأل الصوت بهدوء.

f2caab513bb834beشمس الروايات41b0893f0b91463566c95a6b7ff33a1b

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

0ba4c1778a40a96aشمس الرواياتb9caf97495923fdd5fc54eea70e522d5

قال الصوت: “حسنًا، ابق على اتصال”.

d6653c7cf99ea2e7شمس الروايات83aa8ddc9e97528bfb22bd12c597864e

“نعم سيدي!!” رد فلاديمير وانتظر الشخص الموجود على الجانب الآخر لينهي المكالمة.

5d6415770c5dbc73شمس الروايات3b4f730267091ec32162afc96606c3a1

بعد انتهاء المكالمة الهاتفية، ترك فلاديمير سيارته FEDEX وحمل صندوقًا ليوصله إلى عنوان الشركة ويواصل عمله اليومي بصفته جيمي.

10e749d20597332cشمس الروايات920d15a8d7c6a5685bd3484412c89ec5

….

26d6235a7fa11dd0شمس الروايات89cc2ace05e182beedddd4a4e5f87bbf

العودة إلى وكالة الأمن القومي

f2a7d5aeb75194a2شمس الرواياتc717eea1e6abb733d4c1afa2b0e885bb

في حين أن القراءة من خلال ملف pdf توثق القلة المتبقية حيث تحاول استخدام BugZapper على البنية التحتية الحساسة الصينية والروسية التي أستخدمها حاليًا عبر الإنترنت من أجل الوصول إلى القائمة الكاملة لنقاط الضعف الخاصة بهم.

dcc60788ff7a38d3شمس الرواياتdb992f48fa7ab2aa908d2a8d12ab954c

وذلك عندما واجهوا مشكلة وبعد عدة محاولات اكتشفوا المشكلة، ولم يتمكنوا من استخدام BugZapper لأي شيء عبر الإنترنت، وكانوا بحاجة إلى الحصول على الكود المصدري للبرنامج بأكمله محليًا وفي نفس الجهاز مثل BugZapper حتى يتمكن من- تفعل سحرها.

f6a1d66c5b63b7adشمس الروايات644a5d591cfdc96e5d2c7787fba1ce50

وهذا أيضًا هو السبب وراء بحث البرنامج فقط في ما يزيد قليلاً عن مائة برنامج، حيث كان هناك أكثر من ألف مشروع غير مكتمل في الخادم ولكن نظرًا لأنها غير مكتملة، لم ينظر BugZapper إليها حتى.

69f21557bb94a512شمس الروايات9419a349c4148d47dc29fdb40a7dfe10

كان هذا هو الجواب الذي جاء به آرون بعد حديثه مع سارة حول كيفية منع الأشخاص من استخدامه كأداة لاختراق برامج وأنظمة الآخرين. في حين أن BugZapper الأصلي يمكنه القيام بسحره دون الحاجة إلى أن يكون في نفس الجهاز ويحتاج فقط إلى الاتصال بالإنترنت، فإن النسخة التي كان سيطلقها تجاريًا والتي يوجد مثال عليها في يد وكالة الأمن القومي لا يمكنها ذلك. مما يزيد من صعوبة استغلال البرنامج لإيذاء الآخرين.

f482deec7ec64adaشمس الروايات4c589103d37e540949643aefef8efabe

كان ذلك أحد الإجراءات العديدة الجديدة لمنع الضرر التي طبقها في البرنامج التجاري. يمكن استخدام هذا أيضًا كوسيلة لتقليل الخوف من تعرض الشركات لاختراق مواقعها الإلكترونية من قبل الجميع، وفي حالة حدوث انتهاك رغم ذلك، يمكن استخدامه أيضًا للمساعدة في تضييق نطاق المشتبه بهم بطريقة أسهل بكثير مما لو كان من الممكن القيام بذلك عبر الإنترنت من الجانب الآخر من العالم.

d15ba3c4055e7fa7شمس الروايات133e9f4fb1f296e0d8011d2e482646a5

وبما أنهم لم يعلموا بوجود النسخة الأصلية (الأكثر قوة)، فلا يمكنهم إجباره على إعطائها لهم. سيساعد هذا آرون من خلال تقليل التدقيق الذي سيتلقاه من الحكومة إذا اعتقدوا أن هذا هو كل ما يمكنهم الحصول عليه منه.

214917dae9f009a1شمس الرواياتa31e9f1e744339f155890bc38deb87bc

وأيضًا، نظرًا لأن البرنامج تمت كتابته باستخدام Prometheus++، فسوف يتطلب الأمر اكتشاف اللغة ليتمكنوا من اختراقها، وحتى إذا اكتشفوا اللغة، فسيتعين عليهم اجتياز الإجراءات الأمنية القوية التي وضعها آرون طوال الطريق للوصول إلى البرنامج. الكتاب المقدس (كود المصدر).

ad44a8e9d9c4f611شمس الروايات7114745ebfd450d1cebbdd825d3d5b66

4d7f70c76132ac17شمس الروايات54a1ae154303bc260fb9c1dcda96593f

1af39e16089fbc8cشمس الروايات005f4b136e5a117ef7b782b5df5e0545