حمايه السيرفر من التخطي عن طريق MySQL

Mohamed Ali

[ VIP ]
24 مارس 2010
670
4
0
السلام عليكم ورحمة الله وبركاتة

الحل النهائي لترقيع ثغرة التخطي عن طريق MySQL - SQL Reader

الحل النهائي تطبيق التالي في الشل - يرجي نسخ الكل مره واحده و تطبيقه داخل الشل :

مع مراعاة المتغيرات حسب احتياجات السيرفر .


PHP:
cat << EOF > /etc/my.cnf 
[mysqld] 
set-variable=local-infile=0 
local-infile=0 
skip-locking 
skip-innodb 
skip-networking 
max_connections = 100 
key_buffer = 16M 
myisam_sort_buffer_size = 32M 
join_buffer_size = 1M 
read_buffer_size = 1M 
sort_buffer_size = 2M 
table_cache = 1024 
thread_cache_size = 286 
interactive_timeout = 25 
wait_timeout = 1000 
connect_timeout = 1000 
max_allowed_packet = 128M 
max_connect_errors = 10 
query_cache_limit = 1M 
query_cache_size = 16M 
query_cache_type = 1 
tmp_table_size = 16M 
[mysqld_safe] 
open_files_limit = 8192 


[mysqldump] 
quick 
max_allowed_packet = 32M 


[myisamchk] 
key_buffer = 32M 
sort_buffer = 32M 
read_buffer = 16M 
write_buffer = 16M 


[mysqlhotcopy] 
interactive-timeout 
safe-show-database 
set-variable=local-infile=0 
EOF 

/etc/init.d/mysql restart

والسلام عليكم