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

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