قراءة سجلّ الوصول بعد هجوم السجلّ يحمل القصّة كاملة أصلًا. ستّة أوامر من سطر واحد تُحيل مليون سطر إلى: مَن، ومن أين، وهل دخل. قراءة 5 دقائق النسخ الاحتياطي إجراءٌ أمني نسخةٌ على الخادم نفسه ببيانات الدخول نفسها ليست نسخة. هي نسخةٌ ثانية تنتظر الحدث نفسه. قراءة 4 دقائق CSRF: نموذجٌ يُرسَل من مكان آخر زائرك مسجَّل الدخول، وموقعٌ آخر يجعل متصفّحه يرسل طلبًا إلى موقعك. رمزٌ واحد لكل نموذج يوقف ذلك. قراءة 4 دقائق كيف تعرف أن موقعًا قد اختُرق أغلب المواقع المخترَقة تبدو لصاحبها طبيعيةً تمامًا. الإشارات التي تستحقّ الفحص، والأوامر الأربعة التي تجدها. قراءة 5 دقائق ‏fail2ban: ماذا يوقف وماذا لا يوقف يقرأ السجلّات ويحظر العناوين التي تكرّر نمطًا. مفيدٌ وضيّق، ومن السهل أن تضبطه فيحظر مكتبك أنت. قراءة 5 دقائق صلاحيّاتٌ صحيحة لا صلاحيّات تعمل فحسب القيمة 777 تُذهب الخطأ وتفتح الموقع لكل من يقدر على كتابة ملفّ. ما معنى الأرقام وما الذي يحتاجه الموقع فعلًا. قراءة 5 دقائق تنظيف موقعٍ مخترَق الترتيبُ الذي ينظّف موقعًا مخترَقًا ويُبقيه نظيفًا — والخطوةُ التي يتخطّاها كلُّ الناس تقريبًا. قراءة 8 دقائق إحكام SSH ستّة أسطر من الإعدادات تحوّل أكثر خدمة تُهاجَم على خادمك إلى خدمة لا يمكن تخمينها إطلاقًا. قراءة 4 دقائق برمجيّةٌ خبيثة في قاعدة البيانات لا في الملفّات أعدتَ تنصيب النواة، واستبدلتَ كلَّ إضافة، والتحويلُ ما زال قائمًا. إنه في صفٍّ لا في ملفّ. قراءة 4 دقائق الملكيّة وumask ومصيدة المجموعة chmod 777 يعالج العرَض ويفتح الباب. أمّا الملكيّة وبتُّ المجموعة فيعالجان السبب، ويُبقيان الملفّات الجديدة على صواب. قراءة 5 دقائق الهجوم العنيف على لوحة التحكّم آلافُ محاولات الدخول في اليوم ضجيجٌ خلفيٌّ معتاد. ولا يصير اختراقًا إلّا حين تضعف كلمةُ مرورٍ واحدة ولا يعدُّ أحد. قراءة 4 دقائق إبقاء PHP مرقَّعةً بلا كسر الموقع البقاءُ على إصدار PHP غير مدعوم إخفاقٌ أمنيٌّ بطيء. فإصداراتُ الترقيع آمنة، والإصداراتُ الكبرى تحتاج عشرين دقيقةً من التحضير. قراءة 4 دقائق لماذا نسخةٌ واحدة ليست نسخةً احتياطية برمجيّةُ الفدية تبحث عن النسخ الاحتياطية أوّلًا، وتجد ما يستطيع الخادم بلوغه. وقاعدةُ 3-2-1 موجودةٌ لهذا بعينه. قراءة 4 دقائق تحديد معدّل صفحة الدخول تخمينُ كلمات المرور آلافُ المحاولات في الساعة. والحدُّ يجعله بلا فائدة، ويكلّف كتلةً واحدة في إعداد الخادم. قراءة 4 دقائق حَقنُ SQL بكلامٍ صريح قُرِئت البياناتُ جزءًا من السؤال. وعادةٌ واحدة تُزيل هذا الصنف كلَّه، وليست هي التهريب. قراءة 5 دقائق مفاتيح SSH بدل كلمات المرور المفتاحُ ينهي محاولات القوّة الغاشمة إنهاءً تامًّا. ولّده، وثبّته، واختبره في نافذةٍ ثانية، ثمّ عندها فقط أطفئ كلمات المرور. قراءة 5 دقائق التحقّق بخطوتين، وأين تحفظ رموز الاستعادة يمنع أن تكفي كلمةُ مرورٍ مسروقة. والإعدادُ دقيقتان، والجزءُ الذي يخطئ فيه الناس هو ما يجري حين يضيع الهاتف. قراءة 4 دقائق دليلُ الرفع لا يُنفَّذ أبدًا فحصُ امتداد الملفّ لا يكفي. فإن كان خادم الوِب سيشغّل PHP من مجلّد رفعك فرفعةٌ سيّئةٌ واحدة صَدَفة. قراءة 4 دقائق أربعةٌ هي التي تُخترَق بها مواقع ووردبريس ليست ثغراتٍ غامضة. أربعةُ إغفالاتٍ عاديّة تفسّر كلَّ موقعٍ مخترَقٍ تقريبًا، وسدُّ كلٍّ منها دقائق. قراءة 6 دقائق الحقنُ النصّيّ عبر المواقع، بعبارةٍ صريحة شفرةُ غيرِك تعمل على صفحتك، في جلسة زائرك. وعادةٌ واحدة تمنع هذا كلَّه تقريبًا. قراءة 5 دقائق