| 
			
			 
			
				29-08-2010, 03:20 PM
				
			
			
			
		 | 
	| 
		
		
			|  | عضو |  | 
					تاريخ التسجيل: Dec 2009 المدينة: Egypt 
						مشاركة: 89
					 
                    
					
                    مستوى تقييم العضوية: 16 |  | 
	| 
 حماية البيرل :
 افتح الشل و اكتب الامر التالي .
 
 
 
	والان طبق هذا الامر لأعطاء صلاحيات البيرل للروت فقط .كود PHP: 
		
			
chmod 700 /usr/bin/perl 
 
 
 
	الان نقوم بتعطيل البيرل عن باقي المستخدمين :كود PHP: 
		
			
chown root:root /usr/bin/perl 
 
 
 
	وابحث عنكود PHP: 
		
			
pico /etc/httpd/conf/httpd.conf 
 
 option
 
 او option All
 
 سوف تجدها بهذا الشكل :
 
 
 
	او بهذا الشكل :كود PHP: 
		
			
<Directory "/"> Options
 AllowOverride All
 </Directory>
 
 
 
 
	استبدل Options All بـكود PHP: 
		
			
<Directory "/"> Options All
 AllowOverride All
 </Directory>
 
 
 
 
	ثم اضغط Ctrl+x ثم y ثم Enterكود PHP: 
		
			
Options -ExecCGI +SymLinksIfOwnerMatch 
 
 بعدها قم بتنفيذ الامر التالي لاضافه اكود المودسيكيورتي :
 
 
 
	اضف في اخر الملف :كود PHP: 
		
			
nano /usr/local/apache/conf/modsec2.user.conf 
 
 
	كود PHP: 
		
			
SecRule REQUEST_FILENAME "\.pl"SecRule REQUEST_FILENAME "perl .*\.pl(\s|\t)*\;"
 SecRule REQUEST_FILEN
 
 ثم اضغط Ctrl+x ثم y ثم Enter .
 
 و نكون انتهينا من حماية البيرل .
 
 
 
 
 
 
 
 
			 
			
			
			
			
			
			
			
			
            
            
                
           	
			
			
		 |