Changeset 3058342
- Timestamp:
- 03/25/2024 01:44:05 PM (21 months ago)
- Location:
- wp-anti-clickjack
- Files:
-
- 3 added
- 2 edited
-
tags/1.7.8 (added)
-
tags/1.7.8/readme.txt (added)
-
tags/1.7.8/wp-anti-clickjack.php (added)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/wp-anti-clickjack.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
wp-anti-clickjack/trunk/readme.txt
r2961376 r3058342 4 4 Tags: anti click jacking, security, Browser Frame Breaking Script, clickjacking 5 5 Requires at least: 5.0.0 6 Tested up to: 6. 37 Stable tag: 1.7. 86 Tested up to: 6.5 7 Stable tag: 1.7.9 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 11 Adds an HTTP header and OWASP's legacy browser frame breaking script to prevent clickjacking.11 Protect Your WordPress Site From Clickjacking Attacks by Adding the X-Frame-Options Header and Owasp's Legacy Browser Frame Breaking Script. 12 12 13 13 == Description == 14 14 15 Prevent your site from being clickjacked with this plugin that includes the X-Frame-Options SAMEORIGIN and a modified version of OWASP's legacy browser frame breaking script. The OWASP's legacy browser frame breaking script is modified to work in browsers without Javascript (as well as browsers with Javascript). This additional script prevents other sites from putting your site in an iFrame for security reasons.15 WP Anti-Clickjack is a powerful security plugin that helps prevent your WordPress site from being vulnerable to clickjacking attacks. Clickjacking is a malicious technique where an attacker tricks users into clicking on a concealed link or button by overlaying it on your legitimate website. 16 16 17 You can read more about clickjacking defense on [OWASP](https://cheatsheetseries.owasp.org/cheatsheets/Clickjacking_Defense_Cheat_Sheet.html) 17 This plugin implements two key defense mechanisms: 18 19 1. **X-Frame-Options Header**: The plugin adds the `X-Frame-Options: SAMEORIGIN` HTTP header to your site's responses. This header instructs web browsers to prevent other websites from embedding your site within an iframe, effectively blocking clickjacking attempts. 20 21 2. **OWASP's Legacy Browser Frame Breaking Script**: The plugin includes a modified version of OWASP's legacy browser frame breaking script. This script prevents other sites from putting your site in an iframe, even in browsers that don't support the X-Frame-Options header. The script is optimized to work seamlessly in browsers with and without JavaScript enabled. 22 23 By combining these two security measures, WP Anti-Clickjack provides comprehensive protection against clickjacking attacks, ensuring the safety and integrity of your WordPress site. 24 25 For more information about clickjacking defense techniques, refer to the [OWASP Clickjacking Defense Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/Clickjacking_Defense_Cheat_Sheet.html). 26 27 = Features = 28 29 - Adds the `X-Frame-Options: SAMEORIGIN` HTTP header to prevent clickjacking 30 - Includes a modified version of OWASP's legacy browser frame breaking script 31 - Compatible with popular page builders and editors like Elementor, Divi, WPBakery, and more 32 - Provides filters to disable the anti-clickjacking measures when needed 33 - Easy to install and configure 34 - Regularly updated and tested with the latest WordPress versions 18 35 19 36 = Additional Details = 20 37 21 If you 'd like to disable the clickjacking JavaScript on a page you can use this filter in your theme's functions.php file.38 If you need to disable the clickjacking JavaScript on a specific page, you can use the following filter in your theme's `functions.php` file: 22 39 23 `add_filter('wp_anti_clickjack', '__return_false' );`40 `add_filter('wp_anti_clickjack', '__return_false');` 24 41 25 If you'd like to disable the clickjacking X-Frame-Options HTTP header you can use this filter in your theme's functions.php file. 42 To disable the clickjacking X-Frame-Options HTTP header, use this filter in your theme's `functions.php` file: 26 43 27 `add_filter('wp_anti_clickjack_x_frame_options_header', '__return_false' );` 28 44 `add_filter('wp_anti_clickjack_x_frame_options_header', '__return_false');` 29 45 30 46 == Installation == 31 47 32 To install this plugin: 48 1. Download the plugin from the WordPress.org repository or your WordPress admin dashboard. 49 2. Upload the plugin files to the `/wp-content/plugins/wp-anti-clickjack` directory, or install the plugin through the WordPress admin interface. 50 3. Activate the plugin through the 'Plugins' screen in your WordPress admin. 51 4. The plugin will automatically add the necessary anti-clickjacking measures to your site. 33 52 34 1. Download the plugin 35 2. Upload the plugin to the wp-content/plugins directory, 36 3. Go to "plugins" in your WordPress admin, then click activate. 53 == Frequently Asked Questions == 54 55 = Does this plugin affect my site's performance? = 56 57 No, WP Anti-Clickjack is designed to have minimal impact on your site's performance. The anti-clickjacking measures are applied efficiently without causing any significant overhead. 58 59 = Is this plugin compatible with page builders and editors? = 60 61 Yes, WP Anti-Clickjack is compatible with popular page builders and editors such as Elementor, Divi, WPBakery, Thrive Architect, and more. If you encounter any compatibility issues, please contact me for assistance. 62 63 = Can I customize the anti-clickjacking behavior? = 64 65 Yes, the plugin provides filters that allow you to disable the clickjacking JavaScript and the X-Frame-Options header when needed. You can use these filters in your theme's `functions.php` file to fine-tune the plugin's behavior. 37 66 38 67 == Frequently Asked Questions == … … 40 69 41 70 == Changelog == 71 72 = 1.7.9 = 73 * Tested up to WordPress 6.5 42 74 43 75 = 1.7.8 = -
wp-anti-clickjack/trunk/wp-anti-clickjack.php
r2961376 r3058342 4 4 * Plugin URI: https://drawne.com/wordpress-anti-clickjack-plugin/ 5 5 * Description: Plugin to prevent your site from being clickjacked by adding OWASP's legacy browser frame breaking script & X-Frame-Options. 6 * Version: 1.7. 86 * Version: 1.7.9 7 7 * Text Domain: wp-anti-clickjack 8 8 * Author: Andy Feliciotti
Note: See TracChangeset
for help on using the changeset viewer.