تثبيت NOWASP – Mutillidae للتدريب على ثغرات الويب

فقط للمرجعية هنا خطوات تثبيت Mutillidae على CentOS yum -y install httpd mysql mysql-server php php-common yum -y install php-mysql php-pgsql php-pecl-mongo php-sqlite php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml php-pecl-apc php-cli php-pear php-pdo عدل على ملف /etc/httpd/conf/httpd.conf <VirtualHost *:80>   DocumentRoot /var/www/html/mutillidae   ServerName nowasp   ErrorLog /var/log/httpd/NOWASP/mutillidae-error-log   CustomLog

Fix: warning: method redefined; discarding old default_dir and Premature end of script headers apache errors with Ruby CGI

احتجت في الفترة الأخير كتابة سكربتات CGI بلغة الروبي و قد لاحظت ظهور خطأ 50X من الأباتشي عند الذهاب للسجلات الخاصة بالأباتشي وجدت السطرين التاليين: السطر الأول [Thu Apr 09 08:10:55 2015]  [client 2.89.87.139] /usr/lib/ruby/1.9.1/rubygems/defaults.rb:96: warning: previous definition of default_bindir was here الحل عند تحديد مسار الروبي في السكريبت لا تضع

حل مشكلة The uploaded file exceeds the upload_max_filesize directive in php.ini.

واجهة عند رفع قوالب من جهازي إلى wordpress خروج هذا الخطأ The uploaded file exceeds the upload_max_filesize directive in php.ini. في apache الحل سهل اذهب إلى vim /etc/php5/apache2/php.ini ابحث عن upload_max_filesize و max_file_uploads وارفع القيم بما يناسبك ثم أعد تشغيل الأباتشي /etc/init.d/apache2 restart في nginx اذهب إلى ملف الموقع ..

Replace missing configuration files after removing a package? UBUNTU

في حالتي ,, قمت بحذف الأباتشي ثم وجدت إعداداته موجوده فحذفتها يدويا. و عند إعادة تثبيته لم يتم إعادة كتابة الأعدادات و مجلداتها ملاحظة: استبدل الـ apache2 بالبرنامج الذي تريد أن تقوم عليه العملية, بالطبع   الحل   sudo apt-get -o DPkg::Options::="–force-confmiss" –reinstall install apache2.2-common   أزل الأباتشي تماما بكامل