shell bypass 403
<?xml version="1.0" encoding="utf-8"?>
<!--~
~ @package admintools
~ @copyright Copyright (c)2010-2025 Nicholas K. Dionysopoulos / Akeeba Ltd
~ @license GNU General Public License version 3, or later
-->
<extension type="component" version="3.9.0" method="upgrade">
<name>com_admintools</name>
<creationDate>2025-09-01</creationDate>
<author>Nicholas K. Dionysopoulos</author>
<authorEmail>[email protected]</authorEmail>
<authorUrl>https://www.akeeba.com</authorUrl>
<copyright>Copyright (c)2010-2025 Nicholas K. Dionysopoulos / Akeeba Ltd</copyright>
<license>This component in released under the GNU/GPL v3 or later license</license>
<version>7.8.2</version>
<description>COM_ADMINTOOLS_XML_DESCRIPTION</description>
<namespace path="src">Akeeba\Component\AdminTools</namespace>
<files folder="frontend">
<folder>language</folder>
<folder>src</folder>
<folder>tmpl</folder>
</files>
<!-- Front end translation files -->
<languages folder="frontend/language">
<language tag="en-GB">en-GB/com_admintools.ini</language>
</languages>
<!-- Media files -->
<media destination="com_admintools" folder="media">
<folder>css</folder>
<folder>fonts</folder>
<folder>icons</folder>
<folder>js</folder>
<filename>index.html</filename>
<filename>joomla.asset.json</filename>
</media>
<!-- Administrator back-end section -->
<administration>
<!-- Administration menu -->
<menu>COM_ADMINTOOLS</menu>
<submenu>
<menu view="controlpanel">
COM_ADMINTOOLS_TITLE_CONTROLPANEL
</menu>
<menu view="emergencyoffline">
COM_ADMINTOOLS_TITLE_EMERGENCYOFFLINE
</menu>
<menu view="webapplicationfirewall">
COM_ADMINTOOLS_TITLE_WAF
<params>
<menu-quicktask>index.php?option=com_admintools&view=configurewaf</menu-quicktask>
<menu-quicktask-title>COM_ADMINTOOLS_TITLE_CONFIGUREWAF</menu-quicktask-title>
<menu-quicktask-icon>none fa fa-cog</menu-quicktask-icon>
<menu-quicktask-permission>admintools.security;com_admintools</menu-quicktask-permission>
</params>
</menu>
<menu link="option=com_admintools&view=controlpanel&task=serverConfigMaker">
COM_ADMINTOOLS_TITLE_CONFIGMAKER
</menu>
<menu view="unblockip">
COM_ADMINTOOLS_TITLE_UNBLOCKIP
</menu>
<menu view="scans">
COM_ADMINTOOLS_TITLE_SCANS
</menu>
<menu view="tempsuperusers">
COM_ADMINTOOLS_TITLE_TEMPSUPERUSERS
<params>
<menu-quicktask>index.php?option=com_admintools&task=tempsuperuser.add</menu-quicktask>
<menu-quicktask-permission>core.create;com_admintools</menu-quicktask-permission>
</params>
</menu>
<menu view="urlredirections">
COM_ADMINTOOLS_TITLE_URLREDIRECTIONS
<params>
<menu-quicktask>index.php?option=com_admintools&task=urlredirection.add</menu-quicktask>
<menu-quicktask-permission>core.create;com_admintools</menu-quicktask-permission>
</params>
</menu>
</submenu>
<!-- Back-end files -->
<files folder="backend">
<folder>forms</folder>
<folder>language</folder>
<folder>layouts</folder>
<folder>services</folder>
<folder>sql</folder>
<folder>src</folder>
<folder>tmpl</folder>
<folder>vendor</folder>
<filename>access.xml</filename>
<filename>config.xml</filename>
<filename>CHANGELOG.php</filename>
<filename>version.php</filename>
</files>
<!-- Back-end translation files -->
<languages folder="backend/language">
<language tag="en-GB">en-GB/com_admintools.ini</language>
<language tag="en-GB">en-GB/com_admintools.sys.ini</language>
</languages>
</administration>
<install>
<sql>
<file driver="mysql" charset="utf8">sql/install.mysql.utf8.sql</file>
<file driver="postgresql" charset="utf8">sql/install.postgresql.utf8.sql</file>
</sql>
</install>
<uninstall>
<sql>
<file driver="mysql" charset="utf8">sql/uninstall.mysql.utf8.sql</file>
<file driver="postgresql" charset="utf8">sql/uninstall.postgresql.utf8.sql</file>
</sql>
</uninstall>
<update>
<schemas>
<schemapath type="mysql">sql/updates/mysql</schemapath>
<schemapath type="postgresql">sql/updates/postgresql</schemapath>
</schemas>
</update>
</extension>