The plugin Limit Attempts allows you to limit rate of login attempts by the ip, and create whitelist and blacklist.
The Wordfence WordPress security plugin provides free enterprise-class WordPress security, protecting your website from hacks and malware.
The plugin Htaccess allows controlling access to your website using the directives Allow and Deny.
One click security scan. Fast security audit the files of your WordPress install for hidden backdoors, code-eval, encrypted iframes and malicious link
6Scan Security provides comprehensive enterprise-grade security with frequent site scans, powerful firewall, automatic backup, web analytics and much
Kyplex keeps your website clean from viruses.