البرمجيات الخبيثة في اختبارات البرمجة المزيفة لوظائف العملات المشفرة
كيف تعمل البرمجيات الخبيثة في اختبارات البرمجة المزيفة لوظائف العملات المشفرة، وعلامات التحذير في رسائل مسؤولي التوظيف ومستودعات المهام المنزلية، والطرق الآمنة لتشغيل الاختبارات، وما تفعله إذا أُصبت.
اختبارات البرمجة المزيفة لوظائف العملات المشفرة هي هجوم ببرمجيات خبيثة يرسل فيه مسؤول توظيف مزيف أو شركة وهمية إلى مرشح للوظيفة مشروعًا منزليًا أو مهمة تقنية تحتوي على شيفرة خبيثة مخفية؛ وعندما يثبّتها المرشح أو يشغّلها، تسرق الشيفرة المحافظ وكلمات المرور وبيانات الاعتماد أو تثبّت بابًا خلفيًا. فالوظيفة والشركة، وغالبًا من يجري المقابلة أيضًا، كلها مختلقة، واختبار البرمجة ليس سوى وسيلة الإيصال.
يُعدّ المطورون أهدافًا مغرية لأن أجهزتهم تحتوي عادةً على محافظ عملات مشفرة ومفاتيح خاصة وبيانات اعتماد سحابية وصلاحيات وصول إلى أنظمة جهة العمل. وقد ربط باحثون أمنيون علنًا بعض هذه الحملات بمجموعات ذات موارد كبيرة ومرتبطة بدول، لذلك قد تبدو الطُعوم احترافية للغاية. يشرح هذا الدليل كيف يعمل الهجوم، وكيف تبدو نسخة واقعية منه، وكيف تحمي نفسك.
كيف يعمل الهجوم، خطوة بخطوة
- 1التواصل الأول. يتواصل معك مسؤول توظيف عبر شبكة مهنية أو تطبيق مراسلة أو موقع وظائف بعرض جذاب في شركة ناشئة للعملات المشفرة، وغالبًا ما يكون عن بُعد وبأجر مرتفع وعاجلًا.
- 2بناء المصداقية. تتلقى وصفًا وظيفيًا متقنًا وموقعًا إلكترونيًا للشركة، وأحيانًا مكالمة قصيرة مع «مدير توظيف» ودود. وقد تكون الملفات الشخصية مسروقة أو مولّدة بالذكاء الاصطناعي.
- 3الاختبار. تتلقى رابطًا إلى مستودع شيفرة أو ملف ZIP، ويُطلب منك إصلاح خلل أو إضافة ميزة أو «مجرد تشغيله ومراجعة البنية».
- 4التنفيذ. يعمل الجزء الخبيث عند تثبيت الحزم التابعة أو تشغيل التطبيق. وقد يكون سكربت post-install، أو حزمة معدّلة، أو سطرًا في ملف إعدادات ينزّل حمولة من مرحلة ثانية وينفّذها.
- 5السرقة. تبحث البرمجية الخبيثة عن إضافات المحافظ في المتصفح وملفات المحافظ وكلمات المرور المحفوظة وملفات تعريف الارتباط ومفاتيح SSH وملفات البيئة، وترسلها إلى المهاجم، وقد تثبّت أداة للوصول عن بُعد.
- 6تحويل الأموال. تُستنزف الأموال من محافظك، وأحيانًا بعد أيام، وقد تُستخدم بيانات اعتماد العمل المسروقة لمهاجمة جهة عملك الحالية.
ثمة نسخة تتجاوز المستودع: يدّعي من يجري المقابلة أن برنامج الاجتماعات لديه لا يعمل، ويرسل رابطًا إلى تطبيق مكالمات فيديو أو برنامج تشغيل «مُصلَح»، وهو في الحقيقة البرمجية الخبيثة. ويتوسع مقالنا تحديثات المتصفح المزيفة وبرمجيات الكابتشا الخبيثة التي تستهدف مستخدمي العملات المشفرة في هذه النقطة.
مثال مركّب
ما يلي سيناريو افتراضي يجمع أنماطًا شائعة، وليس حالة حقيقية.
تخيّل أن مطوّر واجهات خلفية يُدعى سام تلقى تواصلًا من مسؤول توظيف بشأن وظيفة «مهندس بلوكتشين أول» في شركة DeFi ناشئة جديدة. بعد محادثة لطيفة، يتلقى سام مستودعًا خاصًا لـ«لوحة معلومات للتخزين (Staking)» ويُطلب منه إصلاح اختبار فاشل خلال 24 ساعة. يستنسخ سام المستودع على حاسوبه المحمول الذي يستخدمه يوميًا ويشغّل أمر التثبيت. يحتوي ملف الحزمة على سكربت post-install يبدو كخطوة بناء، لكنه يجلب حمولة مخفية. تنجح الاختبارات، ويرسل سام إصلاحه، ثم ينقطع مسؤول التوظيف عن التواصل. وبعد أسبوع تُفرغ محفظة المتصفح الخاصة بسام، ويظهر في حسابه السحابي الخاص بالعمل تسجيل دخول من الخارج.
لم يتطلب أي شيء في هذه القصة أن «ينقر سام على رابط سيئ». كان تشغيل الشيفرة كافيًا. وللتعمق أكثر، راجع محتالون ينتحلون صفة الجهات التنظيمية والشرطة في مجال العملات المشفرة.
قائمة علامات التحذير
| علامة التحذير | لماذا تهم |
|---|---|
| عرض غير مطلوب بأجر مرتفع على نحو غير معتاد مع استعجال | الضغط يقلل من التحقق الدقيق |
| حضور مسؤول التوظيف أو الشركة على الإنترنت ضعيف أو حديث أو متناقض | إنشاء هويات مزيفة رخيص |
| يجب تشغيل الاختبار محليًا وبسرعة مع تنفيذ «npm install» أو ما شابه أولًا | الهدف هو التنفيذ، لا مراجعتك للشيفرة |
| المستودع فيه عدد قليل من الـcommits أو مساهم واحد أو ملفات مموّهة | غالبًا ما تُخفى الشيفرة الخبيثة في أسطر مضغوطة أو مُرمّزة |
| سكربتات install أو pre-start أو post-install غير معتادة | تعمل هذه السكربتات تلقائيًا |
| طلب تثبيت برنامج خاص للاجتماعات أو التقييم أو برنامج تشغيل | أسلوب كلاسيكي لنشر البرمجيات الخبيثة |
| يتجنب من يجري المقابلة الفيديو، أو نطاق البريد الإلكتروني لـ«الشركة» تابع لمزوّد مجاني | الشركات الحقيقية تستخدم عادةً نطاقها الخاص |
يتناول دليلنا حول الوظائف المزيفة في العملات المشفرة واحتيال المهام أشكالًا أخرى من الاحتيال المرتبط بالعمل، ويشرح مقال احتيال العملات المشفرة على LinkedIn كيف يجري انتحال صفة مسؤولي التوظيف على الشبكات المهنية. انظر أيضًا: احتيال التبرعات الخيرية وتبرعات الكوارث المزيفة بالعملات المشفرة.
كيف تحمي نفسك
قبل أن تشغّل أي شيء
- تحقق من الشركة بشكل مستقل. ابحث بنفسك عن الموقع الرسمي للشركة، وتأكد من أن الوظيفة مدرجة فيه، وتواصل معهم عبر قناة منشورة رسميًا. راجع كيف تتحقق من أن موقعًا ما هو الموقع الرسمي للمشروع.
- اقرأ قبل أن تشغّل. افتح ملفات الحزمة أو البناء وابحث عن سكربتات التثبيت والحزم التابعة غير المألوفة والسلاسل المُرمّزة الطويلة.
- عطّل السكربتات التلقائية حيثما يسمح مدير الحزم بذلك، حتى لا تتمكن الحزم التابعة من تشغيل شيفرة أثناء التثبيت دون علمك.
اعزل البيئة
- استخدم آلة افتراضية مؤقتة أو حاوية أو بيئة تطوير سحابية.
- تأكد من خلوّها من المحافظ وعبارات الاسترداد ومدير كلمات المرور ومفاتيح SSH وبيانات الاعتماد السحابية وجلسات المتصفح المسجّل فيها الدخول.
- احذفها فور انتهاء الاختبار.
افصل العمل عن المال
احتفظ بعملاتك المشفرة في محفظة أجهزة، وتجنب تخزين عبارات الاسترداد أو المفاتيح الخاصة على أي حاسوب تستخدمه للتطوير. فوجود جهاز مخصص للعملات المشفرة، منفصل عن الجهاز الذي تستخدمه للتجارب، يحدّ بشدة مما يمكن أن تصل إليه إصابة واحدة. ويشرح دليلنا حول هجمات سلسلة التوريد لماذا تكون الحزم التابعة الخبيثة خطيرة حتى في المشاريع المشروعة.
ماذا تفعل إذا شغّلت اختبارًا مريبًا
- 1افصل الجهاز عن الإنترنت وتوقف عن استخدامه في أي أمر حساس.
- 2من جهاز نظيف، انقل الأموال إلى محافظ جديدة بعبارات استرداد جديدة تمامًا. لا تُعِد استخدام أي عبارة استرداد كُتبت أو خُزّنت يومًا على الجهاز المصاب.
- 3غيّر كلمات المرور وألغِ الجلسات للبريد الإلكتروني والمنصات واستضافة الشيفرة والحسابات السحابية، بدءًا بالبريد الإلكتروني. واستبدل مفاتيح API ومفاتيح SSH.
- 4أبلغ فريق الأمن لدى جهة عملك إذا كانت على الجهاز بيانات اعتماد أو شيفرة خاصة بالعمل.
- 5امسح نظام التشغيل وأعد تثبيته قبل استخدام الحاسوب مجددًا.
- 6أبلغ عن الأمر. أبلغ المنصة عن الملف الشخصي المزيف لمسؤول التوظيف، وأبلغ السلطات المحلية عن الحادثة. ويمكنك أيضًا الإبلاغ عن المشاريع أو النطاقات الاحتيالية عبر صفحة تقديم الطلبات لدينا.
تشرح قائمتنا ما يجب فعله فورًا إذا اختُرقت محفظتك خطوات الاستعادة بمزيد من التفصيل.
الخلاصة
يحوّل اختبار البرمجة المزيف لوظيفة في العملات المشفرة يديك أنت إلى وسيلة الإيصال التي يعتمد عليها المهاجم: ففي اللحظة التي تثبّت فيها المشروع أو تشغّله، يمكن لشيفرة مخفية أن تسرق كل ما على جهازك. تعامل مع كل مهمة منزلية غير مطلوبة على أنها شيفرة غير موثوقة، وتحقق من صاحب العمل بشكل مستقل، ولا تشغّل الاختبارات إلا في بيئة نظيفة مؤقتة، واحتفظ بمفاتيح عملاتك المشفرة على جهاز منفصل ومخصص.
الأسئلة الشائعة
كيف يمكن لاختبار برمجة أن يثبّت برمجية خبيثة؟
المشروع المنزلي شيفرة حقيقية تعمل على حاسوبك. يخفي المهاجمون الشيفرة الخبيثة في حزمة تابعة أو سكربت تثبيت أو ملف إعدادات أو سطر مموّه داخل المشروع. وعندما تثبّت الحزم التابعة أو تشغّل التطبيق، تعمل تلك الشيفرة بصلاحيات المستخدم الخاصة بك ويمكنها سرقة بيانات المحافظ وكلمات المرور وملفات تعريف الارتباط الخاصة بالجلسات أو تثبيت باب خلفي.
من المستهدف بمقابلات العمل المزيفة في مجال العملات المشفرة؟
المطورون بالدرجة الأولى، ولا سيما أصحاب الخبرة في العملات المشفرة أو Web3، لأن حواسيبهم غالبًا ما تحتوي على محافظ ومفاتيح خاصة ومفاتيح API وصلاحيات وصول إلى أنظمة الشركة. ويُستهدف أيضًا المصممون ومديرو المجتمعات وغيرهم من الباحثين عن عمل عبر تطبيقات اجتماعات أو مستندات مزيفة.
هل تشغيل اختبار البرمجة داخل آلة افتراضية آمن؟
إنه أكثر أمانًا بكثير من تشغيله على حاسوبك الرئيسي، شرط ألا تحتوي الآلة الافتراضية أو مساحة العمل السحابية على محافظ أو كلمات مرور محفوظة أو مفاتيح SSH أو صلاحيات وصول إلى الشركة، وأن تحذفها بعد الانتهاء. لكن ذلك لا يجعل عرض العمل مشروعًا؛ بل يحدّ فقط من الضرر إذا كانت الشيفرة خبيثة.
ماذا أفعل إذا شغّلت اختبار برمجة مريبًا؟
افصل الجهاز عن الشبكة، ثم من جهاز آخر نظيف انقل الأموال إلى محافظ جديدة بعبارات استرداد جديدة، وغيّر كلمات المرور، وألغِ الجلسات ومفاتيح API، وحذّر جهة عملك إذا كانت حسابات العمل قد تعرضت للكشف. بعد ذلك امسح الحاسوب المصاب وأعد تثبيت نظامه قبل استخدامه مجددًا.
