السلام عليكم ورحمة الله تعالى وبركاته
في هذا الدرس الصغير ... سنتعلم كيفية اغلاق اهم الثغرات التي توجهنا من خلال لغة ال php ... وذلك يتم بالتعديل على ملف php.ini وهو الملف الرئيسي في السيرفر الذي من خلاله تتحكم بجميع اجواء هذه اللغة .
المهم ... قم بادخال الامر التالي بالسيرفر :
وهذا الامر للبحث عن الملف php.ini داخل السيرفر ... وقد يظهر لديك الكثير من الملفات ... ولكن ركز على المسار التالي :
ثم ادخل الامر التالي :
كود PHP:
pico etc/php.ini
فتلاحظ اني وضعت المسار بعد كلمة pico ... وذلك للتعديل على الملف .
بعد فتح الملف على السيرفر ... ستجد الكثير من الكلام ... كل ما عليك هو الضغط على المفاتح Ctrl + W وذلك للبحث داخل الملف ... واكتب
كود PHP:
disable_functions
ستجد الكلمه بهذا الشكل :
كود PHP:
disable_functions = ""
قم بادخال هذه الدوال بين ال ""
كود PHP:
dl, exec, shell_exec, system, passthru, popen, pclose, proc_open, proc_nice, proc_terminate proc_get_status, proc_close, pfsockopen, leak
apache_child_terminate, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, escapeshellcmd, escapeshellarg, hell-exec, fpassthru, exec, crack_check, crack_closedict, crack_getlastmessage, crack_opendict, psockopen, php_ini_scanned_files, php_uname, phpinfo, copy
ثم اضغط Ctrl + X ... وذلك للخروج من الملف ... وسيسالك البرنامج ان كنت تريد الحفظ ام لا ... اظغط على Y = نعم , X = لا .
'vdrm plhdm hgsdvtv ( hgfd hja fd >>> ) ,jtudg hg],hg :)