SlideShare a Scribd company logo
1 of 55
Download to read offline
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED:
WORDPRESS SECURITY BEST PRACTICES
GEOFF MYERS PRESENTS
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
BEFORE WE BEGIN…
THIS PRESENTATION IS AVAILABLE ONLINE:
simdex.org/security
Get In Touch:

geoff@simdex.org

simdex.org

414.455.6675
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
BEFORE WE BEGIN…
ANNOUNCEMENTS
▸ WordPress Page Builders for Non-Developers (Create Visual
Layouts Without Code)

Tuesday, August 30 @ 9:00am — 11:00am

C2 Graphics Productivity Solutions
▸ WordCamp Milwaukee

Saturday, September 17 — Sunday, September 18

UW-Milwaukee School of Continuing Education
▸ Looking for additional speakers, venues, topics, ideas, etc.

Share your ideas on Meetup, email geoff@simdex.org, or call
414.455.6675
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
BEFORE WE BEGIN…
ABOUT GEOFF MYERS
▸ Founded SimDex Consulting, Inc. in 2004
▸ Web Solutions for Small + Medium Sized Businesses
▸ Digital Marketing Consultant + Strategist
▸ 10+ Years as Full Stack Web Designer + Developer
▸ 5+ Years of WordPress Development Experience
▸ 50+ WordPress Sites Built, Maintained + Marketed
▸ Academic Background in Computer Science
▸ Get In Touch: geoff@simdex.org or simdex.org or 414.455.6675
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
BEFORE WE BEGIN…
WORDPRESS MAINTENANCE PLAN FROM SIMDEX
How You Benefit:
▸ We Do Everything For You
▸ Unlimited Minor Changes + Revisions
▸ 24 Hour Response Time Guaranteed
▸ Your Total Peace of Mind
▸ Monthly Phone Consultations
▸ No Hourly Fees or Additional Costs
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
BEFORE WE BEGIN…
WORDPRESS MAINTENANCE PLAN FROM SIMDEX
Features + Services Included:
▸ Backups
▸ Monitoring
▸ Speed
▸ Changes
▸ Reports
▸ Support
▸ Consulting
▸ Security
▸ Updates
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
WHY SHOULD I CARE ABOUT WEBSITE SECURITY? (PART 1)
▸ Low security = high risk
▸ Financial loss, debt, bankruptcy
▸ Legal liability, personal liability
▸ Privacy breach, violation
▸ Data theft, loss, corruption
▸ Damage to professional brand,
reputation, customer trust
▸ Bad for business, bad for customers,
bad for everyone
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
WHY SHOULD I CARE ABOUT WEBSITE SECURITY? (PART 2)
▸ 86% of all websites tested by WhiteHat Sentinel had at least one serious*
vulnerability, and most of the time, far more than one – 56% to be precise.
▸ On average, 61% of these vulnerabilities were resolved, but doing so
required an average of 193 days from the first customer notification.
▸ Insufficient transport layer protection is the most likely vulnerability across
vertical industries including retail trade, health care/social assistance,
information technology and financial/insurance, with a range of 65-76%
likelihood.
▸ Source: WhiteHat Security 2015 Website Security Statistics Report Reveals
the Need to Identify Security Metrics Most Important for Vulnerability
Remediation
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
WHY SHOULD I CARE ABOUT WEBSITE SECURITY? (PART 3)
▸ Organizations that are compliance-driven to remediate vulnerabilities have
the lowest average number of vulnerabilities (12 per website) and the highest
remediation rate (86%).
▸ Organizations that have made the vulnerability feed-to-development process
connection, exhibited roughly 40% less vulnerabilities, fixed issues nearly a
month faster on average and increased remediation rates by 15%.
▸ Considering sites in health care, retail trade and finance were found to be
“always vulnerable,” their remediation rates are relatively low at 20%, 21%,
and 27% respectively.
▸ Source: WhiteHat Security 2015 Website Security Statistics Report Reveals the
Need to Identify Security Metrics Most Important for Vulnerability Remediation
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
USEFUL DEFINITIONS (PART 1)
‣ Apache + NGINX = Web Server Software
‣ CDN = Content Delivery / Distribution Network
‣ DNS = Domain Name System
‣ DoS = Denial of Service Attack
‣ DDoS = Distributed DoS Attack
‣ Freemium = Free + Premium (Paid)
‣ HTTPS = Hyper Text Transfer

Protocol Secure
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
USEFUL DEFINITIONS (PART 2)
‣ MySQL = Relational Database Management System (RDBMS)
‣ OWASP = Open Web Application Security Project
‣ PHP = Server-Side Scripting Language
‣ SSL = Secure Sockets Layer
‣ TLS = Transport Layer Security
‣ WAF = Web Application Firewall
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
WHAT AFFECTS WEBSITE SECURITY?
‣ Network Infrastructure (Everything Between Client + Server)
‣ Web Browser / Client (Chrome, Firefox, Safari)
‣ Web Application (WordPress, etc.) ★
‣ Web Server (Configuration) ★
‣ Apache, NGINX, PHP, MySQL
‣ TLS / SSL Certificate
‣ Web Application Firewall (WAF)
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
GENERAL WORDPRESS SECURITY ADVICE + BEST PRACTICES
‣ Keep Software Updated (Use Latest Versions) ★
‣ WordPress Core + Themes + Plugins
‣ Apache / NGINX + PHP + MySQL
‣ Regularly Save Backups ★
‣ Harden Software Configuration
‣ Use HTTPS + TLS / SSL Certificate
‣ Use Web Application Firewall (WAF)
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
FREE(MIUM) WEBSITE SECURITY RESOURCES (PART 1)
▸ CloudFlare

(DNS + CDN + TLS / SSL certificates + WAF) ★
▸ Let’s Encrypt

(TLS / SSL certificates)
▸ Qualys SSL Labs

(checks TLS / SSL certificates) ★
▸ Quttera

(scans for malware)
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
FREE(MIUM) WEBSITE SECURITY RESOURCES (PART 2)
▸ StatusCake

(monitors uptime) ★
▸ Sucuri SiteCheck

(scans for malware) ★
▸ Uptime Robot

(monitors uptime)
▸ VirusTotal

(checks blacklists)
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
FREE(MIUM) WORDPRESS SECURITY PLUGINS (PART 1)
▸ Better Search Replace

(global database search + replace)
▸ CloudFlare ★

(DNS, CDN, TLS/SSL, firewall, etc.)
▸ Easy Updates Manager ★

(automatic updates)
▸ iThemes Security ★

(many, many features)
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
FREE(MIUM) WORDPRESS SECURITY PLUGINS (PART 2)
▸ Jetpack by WordPress.com

(automatic updates, firewall, uptime monitoring)
▸ Sucuri Security

(malware scanner)
▸ UpdraftPlus ★

(automatic backup + restore)
▸ Wordfence Security

(malware scanner, etc.)
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
CLOUDFLARE SECURITY FEATURES (PART 1)
▸ Reputation-based threat protection
▸ Comment spam protection
▸ Content scraping protection
▸ Block visitors by IP range
▸ Block visitors by country 💵
▸ Deploy collective intelligence

to identify new threats
▸ Notify visitors on how to

clean their infected machine
▸ Basic DDoS protection
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
CLOUDFLARE SECURITY FEATURES (PART 2)
▸ Web application firewall (WAF) 💵
▸ Built-in CloudFlare rule set 💵
▸ OWASP ModSecurity Core rule set 💵
▸ 3rd Party WAF rule sets 💵
▸ Custom WAF rule support 💵
▸ Advanced DDoS protection 💵
▸ Advanced DDoS support 💵
▸ BGP origin protection 💵
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
iTHEMES SECURITY PLUGIN FEATURES (PART 1)
▸ Prevents brute force attacks by banning
hosts and users with too many invalid login
attempts
▸ Scans your site to instantly report where
vulnerabilities exist and fixes them in
seconds
▸ Bans troublesome user agents, bots and
other hosts
▸ Strengthens server security
▸ Enforces strong passwords for all accounts
of a configurable minimum role
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
iTHEMES SECURITY PLUGIN FEATURES (PART 2)
▸ Forces SSL for admin pages (on
supporting servers)
▸ Forces SSL for any page or post (on
supporting servers)
▸ Turns off file editing from within
WordPress admin area
▸ Detects and blocks numerous attacks to
your filesystem and database
▸ Detects bots and other attempts to
search for vulnerabilities.
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
iTHEMES SECURITY PLUGIN FEATURES (PART 3)
▸ Monitors filesystem for unauthorized changes.
▸ Run a scan for malware and blacklists on the
homepage of your site.
▸ Receive email notifications when someone
gets locked out after too many failed login
attempts or when a file on your site has been
changed.
▸ Changes the URLs for WordPress dashboard
areas including login, admin and more
▸ Completely turns off the ability to login for a
given time period (away mode)
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
iTHEMES SECURITY PLUGIN FEATURES (PART 4)
▸ Removes theme, plugin, and core
update notifications from users who
do not have permission to update
them
▸ Removes Windows Live Write
header information
▸ Removes RSD header information
▸ Renames "admin" account
▸ Changes the ID on the user with ID 1
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
iTHEMES SECURITY PLUGIN FEATURES (PART 5)
▸ Changes the WordPress database table
prefix
▸ Changes wp-content path
▸ Removes login error messages
▸ Makes it easier for users not accustomed to
WordPress to remember login and admin
URLs by customizing default admin URLs
▸ Detects hidden 404 errors on your site that
can affect your SEO such as bad links and
missing images
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
WORDFENCE SECURITY PLUGIN FEATURES (PART 1)
▸ Web Application Firewall stops you from getting hacked
by identifying malicious traffic, blocking attackers before
they can access your website.
▸ Threat Defense Feed automatically updates firewall rules
that protect you from the latest threats. Premium
members receive the real-time version.
▸ Block common security threats like fake Googlebots,
malicious scans from hackers and botnets.
▸ Real-time blocking of known attackers. If another site
using Wordfence is attacked and blocks the attacker,
your site is automatically protected.
▸ Block entire malicious networks. Includes advanced IP
and Domain WHOIS to report malicious IP's or networks
and block entire networks using the firewall. Report
security threats to network owner.
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
WORDFENCE SECURITY PLUGIN FEATURES (PART 2)
▸ Rate limit or block security threats like aggressive
crawlers, scrapers and bots doing security scans for
vulnerabilities in your site.
▸ Choose whether you want to block or throttle users
and robots who break your security rules.
▸ Premium users can also block countries and schedule
scans for specific times and a higher frequency.
▸ Sign-in using your password and your cellphone to
vastly improve login security. This is called Two Factor
Authentication and is used by banks, government
agencies and military world-wide for highest security
authentication.
▸ Includes two-factor authentication, also referred to as
cellphone sign-in.
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
WORDFENCE SECURITY PLUGIN FEATURES (PART 3)
▸ Enforce strong passwords among your
administrators, publishers and users. Improve
login security.
▸ Checks the strength of all user and admin
passwords to enhance login security.
▸ Includes login security to lock out brute force
hacks and to stop WordPress from revealing info
that will compromise security.
▸ Scans for the HeartBleed vulnerability - included
in the free scan for all users.
▸ Scans core files, themes and plugins against
WordPress.org repository versions to check their
integrity. Verify security of your source.
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
WORDFENCE SECURITY PLUGIN FEATURES (PART 4)
▸ See how files have changed. Optionally repair
changed files that are security threats.
▸ Scans for signatures of over 44,000 known malware
variants that are known security threats.
▸ Scans for many known backdoors that create security
holes including C99, R57, RootShell, Crystal Shell,
Matamu, Cybershell, W4cking, Sniper, Predator, Jackal,
Phantasma, GFS, Dive, Dx and many many more.
▸ Continuously scans for malware and phishing URL's
including all URL's on the Google Safe Browsing List in
all your comments, posts and files that are security
threats.
▸ Scans for heuristics of backdoors, trojans, suspicious
code and other security issues.
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
WORDFENCE SECURITY PLUGIN FEATURES (PART 5)
▸ Includes a firewall to block common security threats like
fake Googlebots, malicious scans from hackers and
botnets.
▸ See all your traffic in real-time, including robots, humans,
404 errors, logins and logouts and who is consuming
most of your content. Enhances your situational
awareness of which security threats your site is facing.
▸ A real-time view of all traffic including automated bots
that often constitute security threats that Javascript
analytics packages never show you.
▸ Real-time traffic includes reverse DNS and city-level
geolocation. Know which geographic area security
threats originate from.
▸ Monitor your DNS security for unauthorized DNS
changes.
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
WORDFENCE SECURITY PLUGIN FEATURES (PART 6)
▸ Monitors disk space which is related to security
because many DDoS attacks attempt to consume all
disk space to create denial of service.
▸ Wordfence Security for multi-site also scans all posts
and comments across all blogs from one admin panel.
▸ WordPress Multi-Site (or WordPress MU in the older
parlance) compatible.
▸ Includes Falcon Engine, the fastest WordPress caching
engine available today. Falcon is faster because it
reduces your web server disk and database activity to
a minimum.
▸ Wordfence includes two caching modes for
compatability and has cache management features like
the ability to clear the cache and monitor cache usage.
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
WORDFENCE SECURITY PLUGIN FEATURES (PART 7)
▸ Fully IPv6 compatible including all
whois lookup, location, blocking
and security functions.
▸ Includes support for other major
plugins and themes like
WooCommerce.
▸ The Wordfence website includes an
in-depth WordPress Security
Learning Center.
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
GEOFF’S WEBSITE SECURITY CHECKLIST (PART 1)
‣ Set up automated backups for
WordPress files + database using
UpdraftPlus
‣ Set up automated updates for
WordPress core + themes + plugins
using Easy Updates Manager
‣ Sign up for and enable CloudFlare
‣ Install free SSL certificate from
CloudFlare or Let’s Encrypt
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
GEOFF’S WEBSITE SECURITY CHECKLIST (PART 2)
‣ Change both URLs in WordPress Settings →
General to use HTTPS instead of HTTP
‣ Force HTTPS on all web server resources
using .htaccess
‣ Replace all website URL instances of HTTP
with HTTPS using Better Search Replace
plugin
‣ Install and configure iThemes Security plugin
‣ Install and configure Wordfence Security

plugin OR sign up for Sucuri Security
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
HELP! I’VE BEEN HACKED… NOW WHAT?!
▸ Post-Hack Cleanup Options (easiest to hardest):
1. Restore Pre-Hack Backup
2. Sign Up for Sucuri
3. Pay a Professional like SimDex
4. Scan + Clean It Yourself
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
ADDITIONAL ARTICLES + RESOURCES (PART 1)
▸ Hardening WordPress

(from WordPress.org)
▸ Hardening WordPress Security:

25 Essential Plugins + Tips

(from Hongkiat)
▸ The WordPress Security Learning Center

(from Wordfence)
▸ WordPress Security

(from iThemes)
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES
ADDITIONAL ARTICLES + RESOURCES (PART 2)
▸ WordPress Security

(from Yoast)
▸ WordPress Security: The Ultimate Guide

(from WPMU DEV)
▸ WordPress Security Tutorial

(from SiteGround)
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
THAT’S IT FOR NOW…
THANK YOU!
Questions?
Get In Touch:

geoff@simdex.org

simdex.org

414.455.6675
GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675
THAT’S IT FOR NOW…
THIS PRESENTATION IS AVAILABLE ONLINE:
simdex.org/security
Get In Touch:

geoff@simdex.org

simdex.org

414.455.6675

More Related Content

Recently uploaded

Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.CarlotaBedoya1
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 

Recently uploaded (20)

Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 

Featured

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Featured (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

Don't Get Hacked: WordPress Security Best Practices

  • 1. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES GEOFF MYERS PRESENTS
  • 2. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 BEFORE WE BEGIN… THIS PRESENTATION IS AVAILABLE ONLINE: simdex.org/security Get In Touch:
 geoff@simdex.org
 simdex.org
 414.455.6675
  • 3. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 BEFORE WE BEGIN… ANNOUNCEMENTS ▸ WordPress Page Builders for Non-Developers (Create Visual Layouts Without Code)
 Tuesday, August 30 @ 9:00am — 11:00am
 C2 Graphics Productivity Solutions ▸ WordCamp Milwaukee
 Saturday, September 17 — Sunday, September 18
 UW-Milwaukee School of Continuing Education ▸ Looking for additional speakers, venues, topics, ideas, etc.
 Share your ideas on Meetup, email geoff@simdex.org, or call 414.455.6675
  • 4. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 BEFORE WE BEGIN… ABOUT GEOFF MYERS ▸ Founded SimDex Consulting, Inc. in 2004 ▸ Web Solutions for Small + Medium Sized Businesses ▸ Digital Marketing Consultant + Strategist ▸ 10+ Years as Full Stack Web Designer + Developer ▸ 5+ Years of WordPress Development Experience ▸ 50+ WordPress Sites Built, Maintained + Marketed ▸ Academic Background in Computer Science ▸ Get In Touch: geoff@simdex.org or simdex.org or 414.455.6675
  • 5. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 BEFORE WE BEGIN… WORDPRESS MAINTENANCE PLAN FROM SIMDEX How You Benefit: ▸ We Do Everything For You ▸ Unlimited Minor Changes + Revisions ▸ 24 Hour Response Time Guaranteed ▸ Your Total Peace of Mind ▸ Monthly Phone Consultations ▸ No Hourly Fees or Additional Costs
  • 6. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 BEFORE WE BEGIN… WORDPRESS MAINTENANCE PLAN FROM SIMDEX Features + Services Included: ▸ Backups ▸ Monitoring ▸ Speed ▸ Changes ▸ Reports ▸ Support ▸ Consulting ▸ Security ▸ Updates
  • 7. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES WHY SHOULD I CARE ABOUT WEBSITE SECURITY? (PART 1) ▸ Low security = high risk ▸ Financial loss, debt, bankruptcy ▸ Legal liability, personal liability ▸ Privacy breach, violation ▸ Data theft, loss, corruption ▸ Damage to professional brand, reputation, customer trust ▸ Bad for business, bad for customers, bad for everyone
  • 8. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES WHY SHOULD I CARE ABOUT WEBSITE SECURITY? (PART 2) ▸ 86% of all websites tested by WhiteHat Sentinel had at least one serious* vulnerability, and most of the time, far more than one – 56% to be precise. ▸ On average, 61% of these vulnerabilities were resolved, but doing so required an average of 193 days from the first customer notification. ▸ Insufficient transport layer protection is the most likely vulnerability across vertical industries including retail trade, health care/social assistance, information technology and financial/insurance, with a range of 65-76% likelihood. ▸ Source: WhiteHat Security 2015 Website Security Statistics Report Reveals the Need to Identify Security Metrics Most Important for Vulnerability Remediation
  • 9. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES WHY SHOULD I CARE ABOUT WEBSITE SECURITY? (PART 3) ▸ Organizations that are compliance-driven to remediate vulnerabilities have the lowest average number of vulnerabilities (12 per website) and the highest remediation rate (86%). ▸ Organizations that have made the vulnerability feed-to-development process connection, exhibited roughly 40% less vulnerabilities, fixed issues nearly a month faster on average and increased remediation rates by 15%. ▸ Considering sites in health care, retail trade and finance were found to be “always vulnerable,” their remediation rates are relatively low at 20%, 21%, and 27% respectively. ▸ Source: WhiteHat Security 2015 Website Security Statistics Report Reveals the Need to Identify Security Metrics Most Important for Vulnerability Remediation
  • 10. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES USEFUL DEFINITIONS (PART 1) ‣ Apache + NGINX = Web Server Software ‣ CDN = Content Delivery / Distribution Network ‣ DNS = Domain Name System ‣ DoS = Denial of Service Attack ‣ DDoS = Distributed DoS Attack ‣ Freemium = Free + Premium (Paid) ‣ HTTPS = Hyper Text Transfer
 Protocol Secure
  • 11. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES USEFUL DEFINITIONS (PART 2) ‣ MySQL = Relational Database Management System (RDBMS) ‣ OWASP = Open Web Application Security Project ‣ PHP = Server-Side Scripting Language ‣ SSL = Secure Sockets Layer ‣ TLS = Transport Layer Security ‣ WAF = Web Application Firewall
  • 12. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES WHAT AFFECTS WEBSITE SECURITY? ‣ Network Infrastructure (Everything Between Client + Server) ‣ Web Browser / Client (Chrome, Firefox, Safari) ‣ Web Application (WordPress, etc.) ★ ‣ Web Server (Configuration) ★ ‣ Apache, NGINX, PHP, MySQL ‣ TLS / SSL Certificate ‣ Web Application Firewall (WAF)
  • 13.
  • 14. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES GENERAL WORDPRESS SECURITY ADVICE + BEST PRACTICES ‣ Keep Software Updated (Use Latest Versions) ★ ‣ WordPress Core + Themes + Plugins ‣ Apache / NGINX + PHP + MySQL ‣ Regularly Save Backups ★ ‣ Harden Software Configuration ‣ Use HTTPS + TLS / SSL Certificate ‣ Use Web Application Firewall (WAF)
  • 15. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES FREE(MIUM) WEBSITE SECURITY RESOURCES (PART 1) ▸ CloudFlare
 (DNS + CDN + TLS / SSL certificates + WAF) ★ ▸ Let’s Encrypt
 (TLS / SSL certificates) ▸ Qualys SSL Labs
 (checks TLS / SSL certificates) ★ ▸ Quttera
 (scans for malware)
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES FREE(MIUM) WEBSITE SECURITY RESOURCES (PART 2) ▸ StatusCake
 (monitors uptime) ★ ▸ Sucuri SiteCheck
 (scans for malware) ★ ▸ Uptime Robot
 (monitors uptime) ▸ VirusTotal
 (checks blacklists)
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES FREE(MIUM) WORDPRESS SECURITY PLUGINS (PART 1) ▸ Better Search Replace
 (global database search + replace) ▸ CloudFlare ★
 (DNS, CDN, TLS/SSL, firewall, etc.) ▸ Easy Updates Manager ★
 (automatic updates) ▸ iThemes Security ★
 (many, many features)
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES FREE(MIUM) WORDPRESS SECURITY PLUGINS (PART 2) ▸ Jetpack by WordPress.com
 (automatic updates, firewall, uptime monitoring) ▸ Sucuri Security
 (malware scanner) ▸ UpdraftPlus ★
 (automatic backup + restore) ▸ Wordfence Security
 (malware scanner, etc.)
  • 31.
  • 32.
  • 33.
  • 34.
  • 35. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES CLOUDFLARE SECURITY FEATURES (PART 1) ▸ Reputation-based threat protection ▸ Comment spam protection ▸ Content scraping protection ▸ Block visitors by IP range ▸ Block visitors by country 💵 ▸ Deploy collective intelligence
 to identify new threats ▸ Notify visitors on how to
 clean their infected machine ▸ Basic DDoS protection
  • 36. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES CLOUDFLARE SECURITY FEATURES (PART 2) ▸ Web application firewall (WAF) 💵 ▸ Built-in CloudFlare rule set 💵 ▸ OWASP ModSecurity Core rule set 💵 ▸ 3rd Party WAF rule sets 💵 ▸ Custom WAF rule support 💵 ▸ Advanced DDoS protection 💵 ▸ Advanced DDoS support 💵 ▸ BGP origin protection 💵
  • 37. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES iTHEMES SECURITY PLUGIN FEATURES (PART 1) ▸ Prevents brute force attacks by banning hosts and users with too many invalid login attempts ▸ Scans your site to instantly report where vulnerabilities exist and fixes them in seconds ▸ Bans troublesome user agents, bots and other hosts ▸ Strengthens server security ▸ Enforces strong passwords for all accounts of a configurable minimum role
  • 38. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES iTHEMES SECURITY PLUGIN FEATURES (PART 2) ▸ Forces SSL for admin pages (on supporting servers) ▸ Forces SSL for any page or post (on supporting servers) ▸ Turns off file editing from within WordPress admin area ▸ Detects and blocks numerous attacks to your filesystem and database ▸ Detects bots and other attempts to search for vulnerabilities.
  • 39. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES iTHEMES SECURITY PLUGIN FEATURES (PART 3) ▸ Monitors filesystem for unauthorized changes. ▸ Run a scan for malware and blacklists on the homepage of your site. ▸ Receive email notifications when someone gets locked out after too many failed login attempts or when a file on your site has been changed. ▸ Changes the URLs for WordPress dashboard areas including login, admin and more ▸ Completely turns off the ability to login for a given time period (away mode)
  • 40. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES iTHEMES SECURITY PLUGIN FEATURES (PART 4) ▸ Removes theme, plugin, and core update notifications from users who do not have permission to update them ▸ Removes Windows Live Write header information ▸ Removes RSD header information ▸ Renames "admin" account ▸ Changes the ID on the user with ID 1
  • 41. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES iTHEMES SECURITY PLUGIN FEATURES (PART 5) ▸ Changes the WordPress database table prefix ▸ Changes wp-content path ▸ Removes login error messages ▸ Makes it easier for users not accustomed to WordPress to remember login and admin URLs by customizing default admin URLs ▸ Detects hidden 404 errors on your site that can affect your SEO such as bad links and missing images
  • 42. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES WORDFENCE SECURITY PLUGIN FEATURES (PART 1) ▸ Web Application Firewall stops you from getting hacked by identifying malicious traffic, blocking attackers before they can access your website. ▸ Threat Defense Feed automatically updates firewall rules that protect you from the latest threats. Premium members receive the real-time version. ▸ Block common security threats like fake Googlebots, malicious scans from hackers and botnets. ▸ Real-time blocking of known attackers. If another site using Wordfence is attacked and blocks the attacker, your site is automatically protected. ▸ Block entire malicious networks. Includes advanced IP and Domain WHOIS to report malicious IP's or networks and block entire networks using the firewall. Report security threats to network owner.
  • 43. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES WORDFENCE SECURITY PLUGIN FEATURES (PART 2) ▸ Rate limit or block security threats like aggressive crawlers, scrapers and bots doing security scans for vulnerabilities in your site. ▸ Choose whether you want to block or throttle users and robots who break your security rules. ▸ Premium users can also block countries and schedule scans for specific times and a higher frequency. ▸ Sign-in using your password and your cellphone to vastly improve login security. This is called Two Factor Authentication and is used by banks, government agencies and military world-wide for highest security authentication. ▸ Includes two-factor authentication, also referred to as cellphone sign-in.
  • 44. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES WORDFENCE SECURITY PLUGIN FEATURES (PART 3) ▸ Enforce strong passwords among your administrators, publishers and users. Improve login security. ▸ Checks the strength of all user and admin passwords to enhance login security. ▸ Includes login security to lock out brute force hacks and to stop WordPress from revealing info that will compromise security. ▸ Scans for the HeartBleed vulnerability - included in the free scan for all users. ▸ Scans core files, themes and plugins against WordPress.org repository versions to check their integrity. Verify security of your source.
  • 45. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES WORDFENCE SECURITY PLUGIN FEATURES (PART 4) ▸ See how files have changed. Optionally repair changed files that are security threats. ▸ Scans for signatures of over 44,000 known malware variants that are known security threats. ▸ Scans for many known backdoors that create security holes including C99, R57, RootShell, Crystal Shell, Matamu, Cybershell, W4cking, Sniper, Predator, Jackal, Phantasma, GFS, Dive, Dx and many many more. ▸ Continuously scans for malware and phishing URL's including all URL's on the Google Safe Browsing List in all your comments, posts and files that are security threats. ▸ Scans for heuristics of backdoors, trojans, suspicious code and other security issues.
  • 46. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES WORDFENCE SECURITY PLUGIN FEATURES (PART 5) ▸ Includes a firewall to block common security threats like fake Googlebots, malicious scans from hackers and botnets. ▸ See all your traffic in real-time, including robots, humans, 404 errors, logins and logouts and who is consuming most of your content. Enhances your situational awareness of which security threats your site is facing. ▸ A real-time view of all traffic including automated bots that often constitute security threats that Javascript analytics packages never show you. ▸ Real-time traffic includes reverse DNS and city-level geolocation. Know which geographic area security threats originate from. ▸ Monitor your DNS security for unauthorized DNS changes.
  • 47. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES WORDFENCE SECURITY PLUGIN FEATURES (PART 6) ▸ Monitors disk space which is related to security because many DDoS attacks attempt to consume all disk space to create denial of service. ▸ Wordfence Security for multi-site also scans all posts and comments across all blogs from one admin panel. ▸ WordPress Multi-Site (or WordPress MU in the older parlance) compatible. ▸ Includes Falcon Engine, the fastest WordPress caching engine available today. Falcon is faster because it reduces your web server disk and database activity to a minimum. ▸ Wordfence includes two caching modes for compatability and has cache management features like the ability to clear the cache and monitor cache usage.
  • 48. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES WORDFENCE SECURITY PLUGIN FEATURES (PART 7) ▸ Fully IPv6 compatible including all whois lookup, location, blocking and security functions. ▸ Includes support for other major plugins and themes like WooCommerce. ▸ The Wordfence website includes an in-depth WordPress Security Learning Center.
  • 49. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES GEOFF’S WEBSITE SECURITY CHECKLIST (PART 1) ‣ Set up automated backups for WordPress files + database using UpdraftPlus ‣ Set up automated updates for WordPress core + themes + plugins using Easy Updates Manager ‣ Sign up for and enable CloudFlare ‣ Install free SSL certificate from CloudFlare or Let’s Encrypt
  • 50. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES GEOFF’S WEBSITE SECURITY CHECKLIST (PART 2) ‣ Change both URLs in WordPress Settings → General to use HTTPS instead of HTTP ‣ Force HTTPS on all web server resources using .htaccess ‣ Replace all website URL instances of HTTP with HTTPS using Better Search Replace plugin ‣ Install and configure iThemes Security plugin ‣ Install and configure Wordfence Security
 plugin OR sign up for Sucuri Security
  • 51. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES HELP! I’VE BEEN HACKED… NOW WHAT?! ▸ Post-Hack Cleanup Options (easiest to hardest): 1. Restore Pre-Hack Backup 2. Sign Up for Sucuri 3. Pay a Professional like SimDex 4. Scan + Clean It Yourself
  • 52. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES ADDITIONAL ARTICLES + RESOURCES (PART 1) ▸ Hardening WordPress
 (from WordPress.org) ▸ Hardening WordPress Security:
 25 Essential Plugins + Tips
 (from Hongkiat) ▸ The WordPress Security Learning Center
 (from Wordfence) ▸ WordPress Security
 (from iThemes)
  • 53. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 DON'T GET HACKED: WORDPRESS SECURITY BEST PRACTICES ADDITIONAL ARTICLES + RESOURCES (PART 2) ▸ WordPress Security
 (from Yoast) ▸ WordPress Security: The Ultimate Guide
 (from WPMU DEV) ▸ WordPress Security Tutorial
 (from SiteGround)
  • 54. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 THAT’S IT FOR NOW… THANK YOU! Questions? Get In Touch:
 geoff@simdex.org
 simdex.org
 414.455.6675
  • 55. GEOFF@SIMDEX.ORG | WWW.SIMDEX.ORG | 414.455.6675 THAT’S IT FOR NOW… THIS PRESENTATION IS AVAILABLE ONLINE: simdex.org/security Get In Touch:
 geoff@simdex.org
 simdex.org
 414.455.6675