Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Intrusion Detection System for WordPress sites

With the current issues with Network Solutions sites being hacked, I'm in need of a tool (preferably freeware) that I can install into my site and it will email me the second a file change/update occurs.

Any recommendations welcome :)

This site is on a shared server hosting package.

like image 779
Scott B Avatar asked Apr 20 '10 19:04

Scott B


People also ask

Do I need a WordPress security plugin?

The question is: “Do I need a WordPress security plugin?” The great thing about WordPress is that you don't require a security plugin to 'harden' your website. You can implement many of the features such plugins offer manually. At the same time, an all-in-one security solution can be much more convenient.


1 Answers

You can't install a true IDS on shared hosting, this is the host's responsibility.

An hack-ish solution:

You could create a script that ran periodically (using cron or some other mechanism), that would checksum all files, and compare the checksums with a previously stored record, then notify you if there are differences.

To find out if your script itself was deleted by the attack (1), you must also create a script sitting on a remote server (something like Google App Engine, perhaps), that pings your shared-server-script, and checks if it gets an expected result (a hash based on given time, perhaps) – if not, it emails you.

(1) This is actually quite unlikely, most attacks don't delete files

like image 174
Joel L Avatar answered Sep 28 '22 22:09

Joel L