wrote something long and decided to delete because the Tl;Dr is use a good password and stop pretending to have a knowledge in how to secure sites, you are more likely to bring down the performance of the site (your reverse DNS code) or lock yourself out then actually preventing an attack.
Security is about context, and in the context of wordpress brute force attack is probably the least of your worries, it would not have prevented you to be hacked via
http://wptavern.com/wordpress-security-alert-new-zero-day-vulnerability-discovered-in-timthumb-script
or https://blog.sucuri.net/2015/10/security-advisory-stored-xss-in-jetpack.html
And before even getting to plugins maybe I should have asked is your hosting secure? (can’t find the link and don’t remember which big hosting company was hacked)
Related Posts:
- Redirect old php link to wordpress link in .htaccess
- Redirect old php link to wordpress link in .htaccess
- Double slashes on WordPress Admin URL redirects to wp-login
- wordpress login wp-login.php change url
- Cant login to wp-admin (redirecting to homepage), But CAN login to wp-login.php
- Cant login to wp-admin (redirecting to homepage), But CAN login to wp-login.php
- WordPress- url for localhost wp-admin is not working
- WordPress- url for localhost wp-admin is not working
- The requested URL /about was not found on this server
- How to implement inline cm/inches conversion in WordPress
- How to change thumbnails for WordPress pages (KakaoTalk)
- Remove “Protected” text in title h1 of protected wordpress pages
- WordPress plugin install: Could not create directory
- How to prevent attacks on WordPress wp-login.php page
- What is the meaning of ‘OFFSET’ => 1 (WordPress)
- WordPress makes an auto-draft as soon as I enter the page
- Using WordPress on 000webhost.com
- Add CashU payment gateway to WordPress Woocommerce
- Display only one category on home page wordpress
- Php – Your PHP installation appears to be missing the MySQL extension which is required by WordPress
- Php – Your PHP installation appears to be missing the MySQL extension which is required by WordPress
- Advanced Custom Fields, Yoast SEO, not updating new values in WordPress
- Safely redirect old WordPress blog links to new WP blog
- WordPress sort WP ULike posts in custom query?
- jetpack is in offline mode in wordpress. how to enable it and connect to our wordpress.com account
- Exclude Featured Posts in WordPress ‘Recent Posts’ Function
- WordPress: How to overlay text / widget div on top of a revolution slider
- php, cookies, wordpress – how to make automatic login in one one site, login and on other one
- How can I removed Powered by WordPress link in wp.login.php without editing core WP files?
- Creating a custom rebrandly link using a wordpress shortcode
- WordPress Login Tracking Google Analytics
- WordPress thumbnail cropping not working
- WordPress – Check if user is logged in
- Flaticons not showing up on WordPress
- WordPress PHP proxy/helper pages for Twitter API
- Marathi typing option in wordpress Editor
- WordPress: Loading multiple scripts with enqueue
- WordPress: Loading multiple scripts with enqueue
- Display all post meta keys and meta values of the same post ID in wordpress
- How to add custom javascript to WordPress Admin?
- How can i Toogle between 2 icons without reloading page in wordpress
- With “magic quotes” disabled, why does PHP/WordPress continue to auto-escape my POST data?
- WordPress Email Share button not opening in Outlook
- How to extend WordPress Bookly plugin
- WordPress localhost not working
- validate textfield contents in wordpress simple job board plugin
- how to create a custom live search in WordPress from scratch
- wordpress Simple Job board plugin hide cv attachment form
- How can I access http://localhost/wordpress/wp-admin/install.php?
- How can I access http://localhost/wordpress/wp-admin/install.php?
- WP_Query(‘orderby=post_date’) not working with wordpress
- Dash icons Not Showing properly in Menu Using WordPress
- W3 Total Cache WordPress plugin disturbing my page layout
- No paged query var being set in WordPress custom pagination
- cannot change admin password, wordpress on godaddy
- WordPress Password Protected Page is not protected
- How do i give a WordPress editor access to the Site Kit by Google plugin?
- Permalinks in WordPress not working
- cannot change admin password, wordpress on godaddy
- cannot change admin password, wordpress on godaddy
- WordPress broken app to try wpscan kali tool
- Cant connect Jetpack to wordpress.com
- How to define custom capabilities in wordpress for custom plugin
- WordPress Order by date on custom post type archive page
- Divi Child Theme Breaks WordPress Customizer
- Get the WordPress attachment image url
- WordPress theme Flatsome 3.11: UX Builder not loading
- Prevent category updates in WordPress Woocommerce REST API
- After migration of WordPress website I can’t access the admin (white page)
- wordpress frontend login and wp-admin not working right
- WordPress: Login for Users Without access to wp-admin
- WordPress (GoDaddy: Linux w/cPanel (Apache))_ My 2nd site is FUBAR__ subdomain multisite network installation
- Muffin Builder has a limit? (WordPress – Be Theme)
- WordPress maintenance mode .htaccess
- How to modify HTACCESS file for non-WordPress documents
- update post meta wordpress
- Get Categories of events in WordPress Events Calendar Pro Plugin
- Get Categories of events in WordPress Events Calendar Pro Plugin
- How can I add a PHP page to WordPress?
- How can I add a PHP page to WordPress?
- Why can’t import backup site WordPress? Plugin All-in-one migration
- Problem getting data with WooCommerce/WordPress
- Problem getting data with WooCommerce/WordPress
- How to correctly use get_template_directory_uri() WordPress function to load an image that is in a subfolder of my theme?
- Display all post meta keys and meta values of the same post ID in wordpress
- How can I configure the WordPress development environment locally?
- Error establishing a database connection in my localhost
- why are two paragraphs being added on wordpress custom excerpt function used?
- Add php code inside the function add_shortcode in functions.php WordPress
- Correct way of using wp_get_attachment_image() in wordpress
- How to cache/speed WordPress queries for logged in users?
- Page Redirection in WordPress
- Show comments on WordPress home page
- How to easily add cropped screenshot to self-hosted WordPress as hosted image?
- How to Block Access to Standard Login Flow and Comment Flow
- Admin username and password
- How to Change The WordPress Login URL Without Plugin
- Troll the hackers by redirecting them
- Deny php execution in /wp-includes – using .htaccess in /wp-includes VS root folder
- Couple questions about .htaccess, login page, updates