Ситуация такая: друг попросил сделать ему блог. Друг плохо разбирается в технической стороне этого дела и в один день я ему просто показал разные движки, запущенные на локалхосте + несколько онлайн-вариантов типа блогспота.
Самым легким для него оказался WordPress(тот который не SaaS). Взяли недорогой VPS я поставил туда LAMP и установил WordPress. Вроде бы все ок, но...
Насколько я знаю, иногда в WordPress-e находят баги и толпы скрипт-киддеров ломают 9500 сайтов. Не хотелось бы, чтобы и этот блог взломали, поэтому я решил хоть как-то подстраховаться.
Я написал простой демон, который следит за тем, чтобы в папке с WordPress-ом не менялись файлы(даже в папке upload, который не используется), а если поменялись, то сразу удаляет и заменяет всё оригинальной версией + шлет письмо и смс об инциденте.
Это поможет защититься от XSS и PHP-include-инга.
Как защитить WordPress от SQL-инъекций я не знаю. Есть какие-нибудь оригинальные идеи?