Linux polon 4.19.0-27-amd64 #1 SMP Debian 4.19.316-1 (2024-06-25) x86_64
Apache/2.4.59 (Debian)
: 10.2.73.233 | : 3.147.77.51
Cant Read [ /etc/named.conf ]
5.6.40-64+0~20230107.71+debian10~1.gbp673146
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
ifk /
web.back /
v2021 /
protected /
Common /
[ HOME SHELL ]
Name
Size
Permission
Action
assets
[ DIR ]
drwxr-xr-x
KAdminPage.php
346
B
-rw-r--r--
KApplication.php
313
B
-rw-r--r--
KAuthor.php
1.3
KB
-rw-r--r--
KBooleanColumn.php
1.57
KB
-rw-r--r--
KClass.php
1.85
KB
-rw-r--r--
KClassGiver.php
1.04
KB
-rw-r--r--
KClassMaterialFile.php
2.81
KB
-rw-r--r--
KContentItem.php
3.3
KB
-rw-r--r--
KDuty.php
2.82
KB
-rw-r--r--
KImage.php
7.01
KB
-rw-r--r--
KImageManager.php
1.73
KB
-rw-r--r--
KNewsItem.php
4.27
KB
-rw-r--r--
KPage.php
1.96
KB
-rw-r--r--
KPaper.php
13.62
KB
-rw-r--r--
KRightBox.php
2.82
KB
-rw-r--r--
KScheduleEntry.php
3.67
KB
-rw-r--r--
KUser.php
1.55
KB
-rw-r--r--
KUserRecord.php
10.81
KB
-rw-r--r--
PEmailer.php
445
B
-rw-r--r--
PErrorHandler.php
4.3
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : KNewsItem.php
<?php class KNewsItem extends TActiveRecord { const TYPE_REGULAR = 10; const TYPE_STUDENT = 20; const TABLE='ifk_newsitems'; const LEAD_DELIM = '[[wiecej]]'; private $_id; private $_lang; private $_photo_id; private $_type; private $_title; private $_content; private $_added_date; private $_author_id; private $_priority; private $_image; private $_author; private $_hasLead; public function getId() {return $this->_id;} public function setId($value) {$this->_id = TPropertyValue::ensureInteger($value);} public function getLang() {return $this->_lang;} public function setLang($value) {$this->_lang = TPropertyValue::ensureString($value);} public function getPhoto_id() {return $this->_photo_id;} public function setPhoto_id($value) {$this->_photo_id = TPropertyValue::ensureInteger($value);} public function getType() {return $this->_type;} public function setType($value) {$this->_type = TPropertyValue::ensureInteger($value);} public function getTitle() {return $this->_title;} public function setTitle($value) {$this->_title = TPropertyValue::ensureString($value);} public function getContent() {return $this->_content;} public function setContent($value) {$this->_content = TPropertyValue::ensureString($value);} public function getAdded_date() {return $this->_added_date;} public function setAdded_date($value) {$this->_added_date = TPropertyValue::ensureString($value);} public function getAuthor_id() {return $this->_author_id;} public function setAuthor_id($value) {$this->_author_id = TPropertyValue::ensureInteger($value);} public function getPriority() { return $this->_priority; } public function setPriority($value) { $this->_priority = TPropertyValue::ensureInteger($value); } public function isImportant() { return $this->_priority == 1; } public function getAuthor() { if (!is_null($this->_author_id) && !($this->_author instanceof KUserRecord)) $this->_author = KUserRecord::finder()->findByPk($this->_author_id); return $this->_author; } public function getFullContent() { return str_replace(self::LEAD_DELIM, "", $this->_content); } public function hasLead() { if ($this->_hasLead === null) $this->_hasLead = (strpos($this->content, self::LEAD_DELIM) !== false); return $this->_hasLead; } private function closetags ( $html ) { #put all opened tags into an array preg_match_all ( "#<([a-z]+)( .*)?(?!/)>#iU", $html, $result ); $openedtags = $result[1]; #put all closed tags into an array preg_match_all ( "#</([a-z]+)>#iU", $html, $result ); $closedtags = $result[1]; $len_opened = count ( $openedtags ); # all tags are closed if( count ( $closedtags ) == $len_opened ) { return $html; } $openedtags = array_reverse ( $openedtags ); # close tags for( $i = 0; $i < $len_opened; $i++ ) { if ( !in_array ( $openedtags[$i], $closedtags ) ) { $html .= "</" . $openedtags[$i] . ">"; } else { unset ( $closedtags[array_search ( $openedtags[$i], $closedtags)] ); } } return $html; } public function getLead() { if (!$this->hasLead()) if (strlen($this->content) < 8000) $maxLength = strlen($this->content); else $maxLength = 6000; else $maxLength = strpos($this->content, self::LEAD_DELIM); $lead = substr($this->content, 0, $maxLength); return $this->closetags($lead); } public function getUrl() { return Prado::getApplication()->Service->ConstructUrl('Front.NewsItem', array('id'=>$this->id, 'title'=>KPage::urlify($this->getTitle()))); } public function getImage() { if (!($this->_image instanceof KImage) && is_null($this->photo_id)) { $this->_image = new KImage; } elseif (!($this->_image instanceof KImage)) { $this->_image = new KImage; $this->_image->load($this->photo_id); } return $this->_image; } public function deleteImage() { if ($this->Image instanceof KImage) { $this->_photo_id = ""; $this->save(); $this->Image->delete(); } } public function delete() { parent::delete(); $this->Image->delete(); } public static function finder($className=__CLASS__) { return parent::finder($className); } } ?>
Close