الســلام عليــكم ورحمــة الله وبـركـاتــه _ بسم الله الرحمن الرحيم وبه نستعين _ ====================================== أولا ماهو suhosin : هو...

Linux.RedHat

New Member
شرح تجميـد عمل الشيلات على السيرفر
الســلام عليــكم ورحمــة الله وبـركـاتــه​


_ بسم الله الرحمن الرحيم وبه نستعين _


======================================​

أولا ماهو suhosin :

هو برنامج يقوم بمنع عمل الشيلات المشفرة والغير مشفرة​


======================================​

ثـــانيــا طريقة التركيــب :

لاحظوا معايا لان تركيبه صعب جدا وراح تشوفوه وتردوا عليا​

نقوم بالدخول الى الشيل ssh بصلاحيات الروت​

ثم ننفذ الامر التالى فى الشيل :

PHP:
/scripts/phpextensionmgr install PHPSuHosin


وننتظر حتى ينتهى هو تلقائيا وبكدة تم التركيــب


ثم نقوم بعمل ريستارت للاباتشى :


PHP:
/scripts/restartsrv httpd
وعلشان نتأكد انه تم التركيب بنجاح نقوم بتنفيذ الامر التالى :


PHP:
php -v
هيظهر لك كما بالصورة التالية :
suhosin.GIF


مثل مامشار اليه بالمستطيل الاحمر انه تم التركيب بنجاح​


======================================


نأتى لخطوة تجميد عمل الشيل


نقوم بفتح ملف php.ini


PHP:
nano /usr/local/lib/php.ini
ثم فى اى مكان نقوم بوضع السطر التالى


PHP:
suhosin.executor.func.blacklist=dl,virtual,system,exec,ls,posix_getegid,ps_fill,passthru,popen,shell_exec,proc_close,proc_open,proc_nice,proc_terminate,pro_get_status,posix_getpwuid,posix_uname,openlog,syslog,ftp_exec,posix_uname,posix_getpwuid,posix_getpwnam,symlink,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,get_current_user,chgrp,mkdir,curl_exec,apache_note,apache_setenv,getmygid,getmyuid,apache_child_terminate,closelog,debugger_off,debugger_on,debugge_on,debugger_off,ini_restore,escapeshellcmd,posix_getservbyname,escapeshellarg,backtick,tmpfile,virtual,highlight_file,pclose,pcntl_exec,shellexec,chgrp,apache_setenv,define_syslog_variables,hw_root,diskfreespace,php_uname,disk_total_space,disk_free_space,posix_kill,apache_child_terminate,unlink,php_ini_scanned_files,ps_aux,chown,getrsage,posixc,getrusage,fpassthru,posame,chgrp,posix_setgid,set_time_limit,apache_note,listen,apache_setenv,nfo,e_ini_file,x_getuid,mysql_list_dbs,glob,imap,error_log,leak,ini_alter,ctrl_dir,old_offset,datasec,ini_get_all,fileowner,sscanf,popen,popens,dos_conv,apache_get_modules,crack_check,crack_closedict,crack_getlastmessage,crack_opendict,shellcode,bzwrite,bzread,bzopen,rar_open,zip_read,posix_isatty,pg_host,hypot,_posix_getgrgid,posix_getppid,posix_setegid,posix_access,posix_times,posix_mknod,netscript,curl_init,error_log,get_cwd,get_current_user,show_source,phpini,getservbyname,inject_code,ftp_rawlist,ftp_raw,ftp_nb_fput,ftp_put,ftp_get,ftp_login,ftp_nnect,ftp_exec,filegroup,fileperms,highlight_file,phpinfo,copy,print_r,e_name,vdir,ilegetcontents,get_dir,only_read,hell-exec,proc_get_statue,print_r,posix_setsid,posix_getgid,posix_getuid,posix_getsid,posix_getcwd,posix_getpid,posix_setgid,posix_setuid,posix_getppid,posix_setpgid,posix_setegid,posix_getpgrp,posix_getpgid,posix_seteuid,posix_geteuid,posix_getegid,posix_getgrnam,posix_getgrgid,posix_getpwuid.posix_getloginposix_setsid,posix_getgid,posix_getuid,posix_getsid,posix_getcwd,posix_getpid,posix_setgid,posix_setuid,posix_getppid,posix_setpgid,posix_setegid,posix_getpgrp,posix_getpgid,posix_seteuid,posix_geteuid,posix_getegid,posix_getgrnam,posix_getgrgid,posix_access,highlight_file,dl,exec,sscanf,shell_exec,system,passthru,popen,pclose,proc_open,proc_nice,proc_terminate,proc_get_status,proc_close,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,escapeshellcmd,escapeshellarg,popens,show_source,filegetcontents,virtual,get_dir,posix_uname,posix_getpwuid,posix_getuid,myshellexec,get_current_user,fileperms,filegroup,fileowner,_posix_getgrgid,_posix_getpwuid,getmyuid,getmygid,curl_exec,symlink,ini_restore,error_log,disk_total_space,diskfreespace,mysql_list_dbs,glob,chown,chgrp,posix_access,copy,,phpinfo,php_uname,gzinflate

ولمن يستخدم او يستضيف سكربتات vbulletin في سرفره سيواجه مشاكل بسيطه في المرفقات , وعليه إزالة الدالتين هذه من المجموعه الموضحه اعلاه:
كود:
unlink,set_time_limit

بحيث يكون الناتج :

PHP:
suhosin.executor.func.blacklist=dl,virtual,system,exec,ls,posix_getegid,ps_fill,passthru,popen,shell_exec,proc_close,proc_open,proc_nice,proc_terminate,pro_get_status,posix_getpwuid,posix_uname,openlog,syslog,ftp_exec,posix_uname,posix_getpwuid,posix_getpwnam,symlink,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,get_current_user,chgrp,mkdir,curl_exec,apache_note,apache_setenv,getmygid,getmyuid,apache_child_terminate,closelog,debugger_off,debugger_on,debugge_on,debugger_off,ini_restore,escapeshellcmd,posix_getservbyname,escapeshellarg,backtick,tmpfile,virtual,highlight_file,pclose,pcntl_exec,shellexec,chgrp,apache_setenv,define_syslog_variables,hw_root,diskfreespace,php_uname,disk_total_space,disk_free_space,posix_kill,apache_child_terminate,php_ini_scanned_files,ps_aux,chown,getrsage,posixc,getrusage,fpassthru,posame,chgrp,posix_setgid,apache_note,listen,apache_setenv,nfo,e_ini_file,x_getuid,mysql_list_dbs,glob,imap,error_log,leak,ini_alter,ctrl_dir,old_offset,datasec,ini_get_all,fileowner,sscanf,popen,popens,dos_conv,apache_get_modules,crack_check,crack_closedict,crack_getlastmessage,crack_opendict,shellcode,bzwrite,bzread,bzopen,rar_open,zip_read,posix_isatty,pg_host,hypot,_posix_getgrgid,posix_getppid,posix_setegid,posix_access,posix_times,posix_mknod,netscript,curl_init,error_log,get_cwd,get_current_user,show_source,phpini,getservbyname,inject_code,ftp_rawlist,ftp_raw,ftp_nb_fput,ftp_put,ftp_get,ftp_login,ftp_nnect,ftp_exec,filegroup,fileperms,highlight_file,phpinfo,copy,print_r,e_name,vdir,ilegetcontents,get_dir,only_read,hell-exec,proc_get_statue,print_r,posix_setsid,posix_getgid,posix_getuid,posix_getsid,posix_getcwd,posix_getpid,posix_setgid,posix_setuid,posix_getppid,posix_setpgid,posix_setegid,posix_getpgrp,posix_getpgid,posix_seteuid,posix_geteuid,posix_getegid,posix_getgrnam,posix_getgrgid,posix_getpwuid.posix_getloginposix_setsid,posix_getgid,posix_getuid,posix_getsid,posix_getcwd,posix_getpid,posix_setgid,posix_setuid,posix_getppid,posix_setpgid,posix_setegid,posix_getpgrp,posix_getpgid,posix_seteuid,posix_geteuid,posix_getegid,posix_getgrnam,posix_getgrgid,posix_access,highlight_file,dl,exec,sscanf,shell_exec,system,passthru,popen,pclose,proc_open,proc_nice,proc_terminate,proc_get_status,proc_close,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,escapeshellcmd,escapeshellarg,popens,show_source,filegetcontents,virtual,get_dir,posix_uname,posix_getpwuid,posix_getuid,myshellexec,get_current_user,fileperms,filegroup,fileowner,_posix_getgrgid,_posix_getpwuid,getmyuid,getmygid,curl_exec,symlink,ini_restore,error_log,disk_total_space,diskfreespace,mysql_list_dbs,glob,chown,chgrp,posix_access,copy,,phpinfo,php_uname,gzinflate

ثم نقوم باغلاق وحفظ الملف


ctrl+x ثم y ثم Enter


ثم ريستارت للاباتشى


PHP:
/scripts/restartsrv httpd

وبكداااااا نقول مبروك ان شاء الله اغلب الشيلات لن تعمل


ويمكنك طبعا تعديل الدوال حسب استخدامك للسكربتات


والدوال الموضوعة هنا فى الموضوع قوية



=======================================​

تـــم بحمــد الله الانتـهاء مــن درس اليــوم​

وهذا عمل بشرى لايخلو من الاخطاء​

وان اصبت من عند الله وان اخطأت فمن نفسى ومن الشيطان

تحياتى​

Eng/ Hossam​

 
التعديل الأخير بواسطة المشرف:

KaLa$nikoV

<b><font color="DarkRed" size="2">VBSPIDERS TEAM</
شرح تجميـد عمل الشيلات على السيرفر
سلمت ايدك ع الشرح يا غلا


بارك الله فيك

لا تحرمنا من ابداعك
 

hanoo

New Member
شرح تجميـد عمل الشيلات على السيرفر
الله يعطيك الف عافيه على مجهودك بصراحة تستحق كل الشكر
 

Linux.RedHat

New Member
شرح تجميـد عمل الشيلات على السيرفر
سلمت ايدك ع الشرح يا غلا


بارك الله فيك

لا تحرمنا من ابداعك

ان شاء الله انتظر جديد مواضيعى ياغالى

واشكرك على اجمل مرور

الله يعطيك الف عافيه على مجهودك بصراحة تستحق كل الشكر


تسلم ياغالى واتمنى اكون عند حسن الظن دائما
 

Sve$hnikov

New Member
شرح تجميـد عمل الشيلات على السيرفر
[type=74464]السلام عليكم
شكرا لك يا أخي ليونكس على الدرس الجيد و مجهودك واضح من بدايته
تحياتي لكsmilies14[/type]
 

Linux.RedHat

New Member
شرح تجميـد عمل الشيلات على السيرفر
[type=74464]السلام عليكم
شكرا لك يا أخي ليونكس على الدرس الجيد و مجهودك واضح من بدايته
تحياتي لكsmilies14[/type]

تسلم ياغالى على مرورك وبالفعل انت منورنى بردودك

لاتحرمنا من ردودك الجميلة
 

Dr.NaNo

New Member
شرح تجميـد عمل الشيلات على السيرفر
بارك الله فيك يالغالي واصل ابداعـكـ.و بعد ماشفت موضوعك تذكرت السيرفر الي كنت مستهدفه انا كانت الشلات لا تعمل فيه وايضـأ جميع الدوال مغلقة هههههههههههه لوول ..




تحياتي لك وبالتوفيق للجميع يارب.
 

Linux.RedHat

New Member
شرح تجميـد عمل الشيلات على السيرفر
بارك الله فيك يالغالي واصل ابداعـكـ.و بعد ماشفت موضوعك تذكرت السيرفر الي كنت مستهدفه انا كانت الشلات لا تعمل فيه وايضـأ جميع الدوال مغلقة هههههههههههه لوول ..




تحياتي لك وبالتوفيق للجميع يارب.

ههههه عادى بنلاقيها كتيير بس اكيد فيه طرق غير هذه كتير وحتى لو الدوال معطلة الخاصة بالشيل والشيلات لاتعمل

يمكن لwebmin ان يعمل يقوم بحذف و رفع وتعديل ملفات الموقع

تسلم على احلى مرور وشرفنى دائما بردك فى مواضيعى

انتظر المزيد والمزيد

اخوك حســام
 

vpn_31

Security
شرح تجميـد عمل الشيلات على السيرفر
تسلم على مجهودك اخي لكريم تابع أبداعك ولأ تحرمنا من مزيدك
أطيب تحيات
 

osaid

New Member
شرح تجميـد عمل الشيلات على السيرفر
thank you

really helps

rAmazing..

almost there...

used and liked it ! :)

u rock

momtaz.
 
التعديل الأخير بواسطة المشرف:

the-cracker

New Member
شرح تجميـد عمل الشيلات على السيرفر
رد: شرح تجميـد عمل الشيلات على السيرفر

بارك الله فيك على الموضوع المفيد اخوي

تقبل مروري
 

amz2011

New Member
شرح تجميـد عمل الشيلات على السيرفر
رد: شرح تجميـد عمل الشيلات على السيرفر

merci
 
أعلى