Introduction

logoXoops.jpg

Module Protector

for XOOPS 2.5.7

logoModule.png

© 2016 XOOPS Project (www.xoops.orgarrow-up-right)

© 2016 XOOPS Project (www.xoops.orgarrow-up-right)

Module Purpose

Protector is a very useful module that can help improve the security of your XOOPSarrow-up-right site, and is widely regarded as a ‘must have’ module for all XOOPS websites. Protector is capable of defending against:

  • Some kinds of denial of service (DOS) attacks, bandwidth-hungry crawlers and spambots.

  • SQL injection, variable contamination, null bytes, session hijacking, and some kinds of cross-site scripting.

  • Brute force attacks and directory traversals.

  • Uploading of camouflaged image files and executables.

  • Link and comment spammers.

Protector logs the attacking IPs and offers a range of countermeasures including IP bans, blank screens and automatic sanitisation of attempted injections etc. Protector also evaluates your site for certain vulnerabilities and providing warnings about them through a ‘security advisory’ page, and provides instructions on how to fix them.

Figure 1: Main view of the Protector Module (Admin side)

image001.png

Download/Fork the Module

You can fork the module --> herearrow-up-right)

How to Contribute

You can contribute on GitHubarrow-up-right. Changes will be pushed to Gitbook.io automaticallyarrow-up-right when the main repositoryarrow-up-right changes.

Editing the book can be done either by updating the markdown files with a text editor, or opening the repository in the Gitbook desktop apparrow-up-right. The desktop app will give you a live preview option.

Table of Content

License:

Creative Commons Licensearrow-up-right Unless specified, this content is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Licensearrow-up-right.

All derivative works are to be attributed to XOOPS Project (www.xoops.orgarrow-up-right)

All derivative works are to be attributed to XOOPS Project (www.xoops.orgarrow-up-right)

Last updated