Skip to content

Commit

Permalink
v3.60.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gigamaster committed May 22, 2024
1 parent 9b41a87 commit 1543cf0
Show file tree
Hide file tree
Showing 41 changed files with 870 additions and 371 deletions.
79 changes: 38 additions & 41 deletions html/modules/protector/language/english/help/help.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<div data-layout="row sm-column">

<div data-self="size-xxsmall">
<nav id="help-menu">
<ul data-layout="rows">
Expand All @@ -18,29 +19,29 @@
<article id="help-module">

<section id="help-overview">
<h3>Module Protector</h3>
<p>The protector module can defend your site against most common attacks.

<h3>Overview</h3>

<p>The module Protector module can defend your site against most common attacks.

<ul>
<li>Denial of service (DOS) attacks, bandwidth-hungry crawlers and spambots.
<li>SQL injection, variable contamination, null bytes, session hijacking, etc.
<li>Brute force attacks and directory traversals.
<li>Uploading of camouflaged image files and executables.
<li>Link and comment spammers
</ul>
<p>Protector logs the attacking IPs and offers a range of countermeasures including IP bans,
<p>Disable access, hidden the website response and automatic sanitization of attempted injections.
<p>The module also provides warnings of certain vulnerabilities in third-party add-ons and
<p>advices to fix them in the section <b>Security Advisor</b>.
<p>Protector logs the attacking IPs and offers a range of countermeasures including IP bans, disable access, hidden the website response and automatic sanitization of attempted injections.
<p>The module also provides warnings of certain vulnerabilities in third-party add-ons and advices to fix them in the section <b>Security Advisor</b>.
<p>You can define security settings and rules to a more strict web security policy mechanism.
<p>Protector is a module developed by the trusted developer Gijoe from Peak.ne.jp
<p>This module is widely regarded as well by other CMS as a ‘must have’ module.
</section>
<p>Protector is a module developed by the trusted developer Gijoe from https://peak.ne.jp
<p>This module is widely considered by module developers as well as other CMS as a "must have" module.


<hr>
</section>


<section id="help-blacklist">

<h3>IP Blacklist</h3>

<p>What Is IP Blacklisting?
Expand All @@ -51,10 +52,8 @@ <h3>IP Blacklist</h3>
addition of IP addresses.
<p>Many network security tools that use blacklists are also able to add new addresses to be blocked.
<p>This can be done as externally referenced lists are updated or according to the results of event analysis.</p>
</section>


<hr>
</section>


<section id="help-session">
Expand Down Expand Up @@ -83,9 +82,6 @@ <h3>Session Hijacking</h3>
</section>


<hr>


<section id="help-dos">

<h3>Denial of Service (DoS)</h3>
Expand All @@ -111,10 +107,8 @@ <h3>Denial of Service (DoS)</h3>
<p>Some modules, for example the live chat module, are frequently updated by the users' browser to follow
the continuous flow of information that is modified.
In order to prevent users from using such modules as indicated for an attack, it is possible to define which modules escape anti-DoS control.
</section>


<hr>
</section>


<section id="help-crawler">
Expand All @@ -136,9 +130,6 @@ <h3>Bad Crawlers</h3>
</section>


<hr>


<section id="help-sql">

<h3>SQL Injection</h3>
Expand All @@ -163,10 +154,8 @@ <h3>SQL Injection</h3>
<li>banning the IP
</ul>
<p>Protector sanitizes the input before sending it to the database. Thus, parameterized queries can prevent SQL injection.
</section>


<hr>
</section>


<section id="help-xss">
Expand All @@ -184,9 +173,6 @@ <h3>Cross-Site Scripting (XSS)</h3>
</section>


<hr>


<section id="help-var">

<h3>Contamination of Global Variables</h3>
Expand All @@ -206,31 +192,42 @@ <h3>Contamination of Global Variables</h3>
</section>


<hr>


<section id="help-development">

<table class="outer">
<thead>
<tbody>
<tr>
<th>Module name</th>
<th>Protector [ core system ]</th>
<td>Bundle Package</td>
<td> XCL 2.4.0</td>
</tr>
</thead>
<tbody>
<tr>
<td>Type</td>
<td>Trust Module</td>
<td>Module name</td>
<td>Protector</td>
</tr>
<tr>
<td>Version</td>
<td>2.31</td>
<td>Type</td>
<td>Trust Module</td>
</tr>
<tr>
<td>Level</td>
<td>Required</td>
</tr>
<tr>
<td>Author</td>
<td>Update by Nuno Luciano aka gigamaster, 2020 XCL23</td>
</tr>
<tr>
<td>Author</td>
<td>Original by Gijoe @peak.ne.jp</td>
</tr>
<tr>
<td>Copyright </td>
<td>(c) 2007-2024 Peak.ne.jp, Authors</td>
</tr>
<tr>
<td>license</td>
<td>GPL 2.0</td>
</tr>
<tr>
<td>🌐 Repository URL</td>
<td><a href="https://github.com/xoopscube/protector" target="_blank">https://github.com/xoopscube/protector ⭧</a></td>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ <h3>5. Inaccurate IP detection</h3>
This means that if you block one user due to abusive actions,
you may accidentally prevent a legitimate user from accessing your network in the future.</p>

</article>>
</article>
79 changes: 38 additions & 41 deletions html/modules/protector/language/fr_utf8/help/help.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<div data-layout="row sm-column">

<div data-self="size-xxsmall">
<nav id="help-menu">
<ul data-layout="rows">
Expand All @@ -18,29 +19,29 @@
<article id="help-module">

<section id="help-overview">
<h3>Module Protector</h3>
<p>The protector module can defend your site against most common attacks.

<h3>Overview</h3>

<p>The module Protector module can defend your site against most common attacks.

<ul>
<li>Denial of service (DOS) attacks, bandwidth-hungry crawlers and spambots.
<li>SQL injection, variable contamination, null bytes, session hijacking, etc.
<li>Brute force attacks and directory traversals.
<li>Uploading of camouflaged image files and executables.
<li>Link and comment spammers
</ul>
<p>Protector logs the attacking IPs and offers a range of countermeasures including IP bans,
<p>Disable access, hidden the website response and automatic sanitization of attempted injections.
<p>The module also provides warnings of certain vulnerabilities in third-party add-ons and
<p>advices to fix them in the section <b>Security Advisor</b>.
<p>Protector logs the attacking IPs and offers a range of countermeasures including IP bans, disable access, hidden the website response and automatic sanitization of attempted injections.
<p>The module also provides warnings of certain vulnerabilities in third-party add-ons and advices to fix them in the section <b>Security Advisor</b>.
<p>You can define security settings and rules to a more strict web security policy mechanism.
<p>Protector is a module developed by the trusted developer Gijoe from Peak.ne.jp
<p>This module is widely regarded as well by other CMS as a ‘must have’ module.
</section>
<p>Protector is a module developed by the trusted developer Gijoe from https://peak.ne.jp
<p>This module is widely considered by module developers as well as other CMS as a "must have" module.


<hr>
</section>


<section id="help-blacklist">

<h3>IP Blacklist</h3>

<p>What Is IP Blacklisting?
Expand All @@ -51,10 +52,8 @@ <h3>IP Blacklist</h3>
addition of IP addresses.
<p>Many network security tools that use blacklists are also able to add new addresses to be blocked.
<p>This can be done as externally referenced lists are updated or according to the results of event analysis.</p>
</section>


<hr>
</section>


<section id="help-session">
Expand Down Expand Up @@ -83,9 +82,6 @@ <h3>Session Hijacking</h3>
</section>


<hr>


<section id="help-dos">

<h3>Denial of Service (DoS)</h3>
Expand All @@ -111,10 +107,8 @@ <h3>Denial of Service (DoS)</h3>
<p>Some modules, for example the live chat module, are frequently updated by the users' browser to follow
the continuous flow of information that is modified.
In order to prevent users from using such modules as indicated for an attack, it is possible to define which modules escape anti-DoS control.
</section>


<hr>
</section>


<section id="help-crawler">
Expand All @@ -136,9 +130,6 @@ <h3>Bad Crawlers</h3>
</section>


<hr>


<section id="help-sql">

<h3>SQL Injection</h3>
Expand All @@ -163,10 +154,8 @@ <h3>SQL Injection</h3>
<li>banning the IP
</ul>
<p>Protector sanitizes the input before sending it to the database. Thus, parameterized queries can prevent SQL injection.
</section>


<hr>
</section>


<section id="help-xss">
Expand All @@ -184,9 +173,6 @@ <h3>Cross-Site Scripting (XSS)</h3>
</section>


<hr>


<section id="help-var">

<h3>Contamination of Global Variables</h3>
Expand All @@ -206,31 +192,42 @@ <h3>Contamination of Global Variables</h3>
</section>


<hr>


<section id="help-development">

<table class="outer">
<thead>
<tbody>
<tr>
<th>Module name</th>
<th>Protector [ core system ]</th>
<td>Bundle Package</td>
<td> XCL 2.4.0</td>
</tr>
</thead>
<tbody>
<tr>
<td>Type</td>
<td>Trust Module</td>
<td>Module name</td>
<td>Protector</td>
</tr>
<tr>
<td>Version</td>
<td>2.31</td>
<td>Type</td>
<td>Trust Module</td>
</tr>
<tr>
<td>Level</td>
<td>Required</td>
</tr>
<tr>
<td>Author</td>
<td>Update by Nuno Luciano aka gigamaster, 2020 XCL23</td>
</tr>
<tr>
<td>Author</td>
<td>Original by Gijoe @peak.ne.jp</td>
</tr>
<tr>
<td>Copyright </td>
<td>(c) 2007-2024 Peak.ne.jp, Authors</td>
</tr>
<tr>
<td>license</td>
<td>GPL 2.0</td>
</tr>
<tr>
<td>🌐 Repository URL</td>
<td><a href="https://github.com/xoopscube/protector" target="_blank">https://github.com/xoopscube/protector ⭧</a></td>
Expand Down
Loading

0 comments on commit 1543cf0

Please sign in to comment.