
Explore web site security basics, information gathering, detection, and exploitation techniques, and learn to secure WordPress sites and e-commerce solutions.
Gain prerequisite knowledge in Google hacking basics, Linux, PHP, and WordPress development (core, themes, plugins) for WordPress penetration testing and security.
The course divides into five modules covering WordPress architecture, themes, and plugins. Practice information gathering, vulnerability assessment, exploitation basics, malware concepts, social engineering, and security hardening.
Explore WordPress core architecture, consisting of core files, the themes, and the plugins, and see how wp-admin, wp-content, wp-includes, and wp-config.php relate to the database.
Learn how WordPress themes shape site appearance, switch themes in the admin dashboard, and create your own themes from templates for custom front-end design.
Explore how WordPress plugins work by viewing, editing, and uploading plugins; learn to create a custom plugin file and inspect a site's installed plugins and version information.
Learn to gather information on a WordPress target using WPScan, enumerate themes and plugins, and identify WordPress version details while noting authorized testing practices.
Perform a WordPress scan on the current fortress site to enumerate plugins, log their names and versions, and identify cross-site scripting vulnerabilities in Wonderbook plugins.
The lecture guides information gathering for WordPress testing by performing an audit, enumerating users, and saving three usernames and plugin details to a separate file.
Perform a brute force attack on a WordPress target using WPScan, testing admin login with a common wordlist, and explore exploitation of an older WordPress version while noting defensive plugins.
Explore how Burp Suite is used for WordPress testing by configuring the proxy, enabling intercept, and analyzing login traffic, noting differences between community and professional editions.
Demonstrates a practical WordPress core arbitrary file deletion attack, including uploading a file, extracting cookies and IDs, and deleting core files, with step one and step two variants.
Explore how a WordPress plugin vulnerability can expose mobile pages and user data, enabling script injection with subscriber access and outdated plugins on WordPress sites.
Explore information gathering and social engineering to embed malicious code in a WordPress plugin, enabling access to admin usernames and encrypted passwords on a target site.
Demonstrates how an attacker alters a WordPress admin password to gain control, illustrating password verification, plugin abuse, and email-based access methods.
Examine techniques to create a new WordPress admin user, verify existing users, and elevate privileges by exploiting plugins and uploaded scripts on a victim WordPress site.
Learn how a reverse shell can grant server access through a WordPress plugin, highlighting payload creation and ethical testing practices for secure web applications.
Learn how to secure a new WordPress installation by changing the default table prefix and admin username, using a strong password, and configuring database details during setup.
change the WordPress database table prefix in an existing installation using phpmyadmin and wp-config.php, including locating the database name and updating prefixes to keep the site functional.
This lecture guides changing the database prefix in an existing WordPress installation to restore admin access, using targeted database queries to update prefix-related fields and regain back-end access.
Replace the default WordPress admin by creating a second admin user, log in with the new account, transfer all content, and delete the old admin account.
Change WordPress file structure to boost security by deleting unused sample files, moving the config file outside the WordPress directory, and backing up the database and site before changes.
Learn to defend WordPress sites from brute force by restricting login attempts with a limit login attempts plugin, configuring 20-minute and 24-hour lockouts after failed logins.
Please consider leaving an honest review to help motivate the creators and improve future courses, and explore the bonus section with downloadable resources and discounted course codes.
Did you know that more than 30% of websites on internet are based on WordPress and more than 42% of online shopping sites are using WordPress as E-commerce solution.
WordPress is robust and powerful open source website creation tool. In this course we are going to see the vulnerabilities in WordPress based sites We will start this course by looking into the core architecture of WordPress like How WordPress works? How themes work in WordPress? What are plugins and how to create plugins? Then will looking into information gathering phase of WordPress. We will see how to do version detection and how to gather user information. We will also try to find vulnerabilities in WordPress themes and plugins.
After that we will see how to exploit these vulnerabilities and gain access to WordPress site. We will also try and gain access to complete server using WordPress site. Then Will see how to write malware code and exploit WordPress site on different levels. After looking into WordPress vulnerabilities we will see how to secure WordPress sites. We will provide you step by step information to secure your new WordPress site as well as existing WordPress sites.
Disclaimer:
This course is intended strictly for educational and ethical cybersecurity research purposes. All demonstrations are performed in controlled laboratory environments on systems owned by the instructor or authorized for testing. The techniques shown are designed to help security professionals understand vulnerabilities and improve defensive security measures. Students are expected to follow all applicable laws and perform security testing only on systems they own or have explicit permission to test.