Securing WordPress Against Hackers and DDoS Attacks

Avoid using wp_ prefix for WordPress Tables, and avoid using Admin username just like told in this article.
There is a plugin “All In One WP Security & Firewall”. It can do many of these things for you. But be cautious about using it. If you know things well you can extra-tight your security with this plugin.