Windows NT DGPENSV2LPKMN 10.0 build 14393 (Windows Server 2016) AMD64
Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.25
: 172.16.0.66 | : 172.16.0.254
Cant Read [ /etc/named.conf ]
7.3.25
SYSTEM
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
BLACK DEFEND!
README
+ Create Folder
+ Create File
[ A ]
[ C ]
[ D ]
C: /
xampp7 /
phpMyAdmin /
libraries /
classes /
[ HOME SHELL ]
Name
Size
Permission
Action
Charsets
[ DIR ]
drwxrwxrwx
Config
[ DIR ]
drwxrwxrwx
Controllers
[ DIR ]
drwxrwxrwx
Database
[ DIR ]
drwxrwxrwx
Dbi
[ DIR ]
drwxrwxrwx
Di
[ DIR ]
drwxrwxrwx
Display
[ DIR ]
drwxrwxrwx
Engines
[ DIR ]
drwxrwxrwx
Gis
[ DIR ]
drwxrwxrwx
Navigation
[ DIR ]
drwxrwxrwx
Plugins
[ DIR ]
drwxrwxrwx
Properties
[ DIR ]
drwxrwxrwx
Rte
[ DIR ]
drwxrwxrwx
Server
[ DIR ]
drwxrwxrwx
Setup
[ DIR ]
drwxrwxrwx
Twig
[ DIR ]
drwxrwxrwx
Utils
[ DIR ]
drwxrwxrwx
Advisor.php
19.56
KB
-rw-rw-rw-
Bookmark.php
10.74
KB
-rw-rw-rw-
BrowseForeigners.php
11.15
KB
-rw-rw-rw-
CentralColumns.php
44.19
KB
-rw-rw-rw-
Charsets.php
6.14
KB
-rw-rw-rw-
CheckUserPrivileges.php
12.59
KB
-rw-rw-rw-
Config.php
57.38
KB
-rw-rw-rw-
Console.php
3.69
KB
-rw-rw-rw-
Core.php
38.31
KB
-rw-rw-rw-
CreateAddField.php
17.91
KB
-rw-rw-rw-
DatabaseInterface.php
104.47
KB
-rw-rw-rw-
Encoding.php
8.68
KB
-rw-rw-rw-
Error.php
13.34
KB
-rw-rw-rw-
ErrorHandler.php
17.17
KB
-rw-rw-rw-
ErrorReport.php
8.92
KB
-rw-rw-rw-
Export.php
42.76
KB
-rw-rw-rw-
File.php
21.29
KB
-rw-rw-rw-
FileListing.php
2.83
KB
-rw-rw-rw-
Font.php
5.54
KB
-rw-rw-rw-
Footer.php
10.6
KB
-rw-rw-rw-
Header.php
21.87
KB
-rw-rw-rw-
Import.php
56.56
KB
-rw-rw-rw-
Index.php
24.5
KB
-rw-rw-rw-
IndexColumn.php
4.44
KB
-rw-rw-rw-
InsertEdit.php
129.31
KB
-rw-rw-rw-
InternalRelations.php
17.42
KB
-rw-rw-rw-
IpAllowDeny.php
9.57
KB
-rw-rw-rw-
Language.php
4.31
KB
-rw-rw-rw-
LanguageManager.php
23.71
KB
-rw-rw-rw-
Linter.php
5.21
KB
-rw-rw-rw-
ListAbstract.php
2.51
KB
-rw-rw-rw-
ListDatabase.php
4.34
KB
-rw-rw-rw-
Logging.php
2.6
KB
-rw-rw-rw-
Menu.php
22.36
KB
-rw-rw-rw-
Message.php
19.32
KB
-rw-rw-rw-
Mime.php
916
B
-rw-rw-rw-
MultSubmits.php
23.64
KB
-rw-rw-rw-
Normalization.php
40.41
KB
-rw-rw-rw-
OpenDocument.php
8.52
KB
-rw-rw-rw-
Operations.php
81.25
KB
-rw-rw-rw-
OutputBuffering.php
3.71
KB
-rw-rw-rw-
ParseAnalyze.php
2.55
KB
-rw-rw-rw-
Partition.php
7.27
KB
-rw-rw-rw-
Pdf.php
4.37
KB
-rw-rw-rw-
Plugins.php
22.95
KB
-rw-rw-rw-
RecentFavoriteTable.php
12.04
KB
-rw-rw-rw-
Relation.php
79.64
KB
-rw-rw-rw-
RelationCleanup.php
15
KB
-rw-rw-rw-
Replication.php
5.75
KB
-rw-rw-rw-
ReplicationGui.php
21.23
KB
-rw-rw-rw-
Response.php
16.14
KB
-rw-rw-rw-
Sanitize.php
14.51
KB
-rw-rw-rw-
SavedSearches.php
11.94
KB
-rw-rw-rw-
Scripts.php
3.65
KB
-rw-rw-rw-
Session.php
7.62
KB
-rw-rw-rw-
Sql.php
82.09
KB
-rw-rw-rw-
SqlQueryForm.php
17.63
KB
-rw-rw-rw-
StorageEngine.php
13.75
KB
-rw-rw-rw-
SubPartition.php
3.55
KB
-rw-rw-rw-
SysInfo.php
1.61
KB
-rw-rw-rw-
SysInfoBase.php
822
B
-rw-rw-rw-
SysInfoLinux.php
2.16
KB
-rw-rw-rw-
SysInfoSunOS.php
1.89
KB
-rw-rw-rw-
SysInfoWINNT.php
3.27
KB
-rw-rw-rw-
SystemDatabase.php
3.97
KB
-rw-rw-rw-
Table.php
94.87
KB
-rw-rw-rw-
TablePartitionDefinition.php
6.64
KB
-rw-rw-rw-
Template.php
4.02
KB
-rw-rw-rw-
Theme.php
8.62
KB
-rw-rw-rw-
ThemeManager.php
10.42
KB
-rw-rw-rw-
Tracker.php
30.13
KB
-rw-rw-rw-
Tracking.php
40.26
KB
-rw-rw-rw-
Transformations.php
16.27
KB
-rw-rw-rw-
TwoFactor.php
7.14
KB
-rw-rw-rw-
Types.php
24.93
KB
-rw-rw-rw-
Url.php
8.32
KB
-rw-rw-rw-
UserPassword.php
9
KB
-rw-rw-rw-
UserPreferences.php
8.62
KB
-rw-rw-rw-
UserPreferencesHeader.php
4.13
KB
-rw-rw-rw-
Util.php
168.02
KB
-rw-rw-rw-
VersionInformation.php
6.92
KB
-rw-rw-rw-
ZipExtension.php
10.25
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : RelationCleanup.php
<?php /* vim: set expandtab sw=4 ts=4 sts=4: */ /** * Set of functions used for cleaning up phpMyAdmin tables * * @package PhpMyAdmin */ declare(strict_types=1); namespace PhpMyAdmin; use PhpMyAdmin\DatabaseInterface; use PhpMyAdmin\Relation; use PhpMyAdmin\Util; /** * PhpMyAdmin\RelationCleanup class * * @package PhpMyAdmin */ class RelationCleanup { /** * @var Relation */ public $relation; /** * @var DatabaseInterface */ public $dbi; /** * RelationCleanup constructor. * * @param DatabaseInterface $dbi DatabaseInterface object * @param Relation $relation Relation object */ public function __construct($dbi, Relation $relation) { $this->dbi = $dbi; $this->relation = $relation; } /** * Cleanup column related relation stuff * * @param string $db database name * @param string $table table name * @param string $column column name * * @return void */ public function column($db, $table, $column) { $cfgRelation = $this->relation->getRelationsParam(); if ($cfgRelation['commwork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['column_info']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\'' . ' AND table_name = \'' . $this->dbi->escapeString($table) . '\'' . ' AND column_name = \'' . $this->dbi->escapeString($column) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['displaywork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['table_info']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\'' . ' AND table_name = \'' . $this->dbi->escapeString($table) . '\'' . ' AND display_field = \'' . $this->dbi->escapeString($column) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['relwork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['relation']) . ' WHERE master_db = \'' . $this->dbi->escapeString($db) . '\'' . ' AND master_table = \'' . $this->dbi->escapeString($table) . '\'' . ' AND master_field = \'' . $this->dbi->escapeString($column) . '\''; $this->relation->queryAsControlUser($remove_query); $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['relation']) . ' WHERE foreign_db = \'' . $this->dbi->escapeString($db) . '\'' . ' AND foreign_table = \'' . $this->dbi->escapeString($table) . '\'' . ' AND foreign_field = \'' . $this->dbi->escapeString($column) . '\''; $this->relation->queryAsControlUser($remove_query); } } /** * Cleanup table related relation stuff * * @param string $db database name * @param string $table table name * * @return void */ public function table($db, $table) { $cfgRelation = $this->relation->getRelationsParam(); if ($cfgRelation['commwork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['column_info']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\'' . ' AND table_name = \'' . $this->dbi->escapeString($table) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['displaywork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['table_info']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\'' . ' AND table_name = \'' . $this->dbi->escapeString($table) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['pdfwork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['table_coords']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\'' . ' AND table_name = \'' . $this->dbi->escapeString($table) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['relwork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['relation']) . ' WHERE master_db = \'' . $this->dbi->escapeString($db) . '\'' . ' AND master_table = \'' . $this->dbi->escapeString($table) . '\''; $this->relation->queryAsControlUser($remove_query); $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['relation']) . ' WHERE foreign_db = \'' . $this->dbi->escapeString($db) . '\'' . ' AND foreign_table = \'' . $this->dbi->escapeString($table) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['uiprefswork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['table_uiprefs']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\'' . ' AND table_name = \'' . $this->dbi->escapeString($table) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['navwork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['navigationhiding']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\'' . ' AND (table_name = \'' . $this->dbi->escapeString($table) . '\'' . ' OR (item_name = \'' . $this->dbi->escapeString($table) . '\'' . ' AND item_type = \'table\'))'; $this->relation->queryAsControlUser($remove_query); } } /** * Cleanup database related relation stuff * * @param string $db database name * * @return void */ public function database($db) { $cfgRelation = $this->relation->getRelationsParam(); if ($cfgRelation['commwork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['column_info']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['bookmarkwork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['bookmark']) . ' WHERE dbase = \'' . $this->dbi->escapeString($db) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['displaywork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['table_info']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['pdfwork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['pdf_pages']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\''; $this->relation->queryAsControlUser($remove_query); $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['table_coords']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['relwork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['relation']) . ' WHERE master_db = \'' . $this->dbi->escapeString($db) . '\''; $this->relation->queryAsControlUser($remove_query); $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['relation']) . ' WHERE foreign_db = \'' . $this->dbi->escapeString($db) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['uiprefswork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['table_uiprefs']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['navwork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['navigationhiding']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['savedsearcheswork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['savedsearches']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\''; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['centralcolumnswork']) { $remove_query = 'DELETE FROM ' . Util::backquote($cfgRelation['db']) . '.' . Util::backquote($cfgRelation['central_columns']) . ' WHERE db_name = \'' . $this->dbi->escapeString($db) . '\''; $this->relation->queryAsControlUser($remove_query); } } /** * Cleanup user related relation stuff * * @param string $username username * * @return void */ public function user($username) { $cfgRelation = $this->relation->getRelationsParam(); if ($cfgRelation['bookmarkwork']) { $remove_query = "DELETE FROM " . Util::backquote($cfgRelation['db']) . "." . Util::backquote($cfgRelation['bookmark']) . " WHERE `user` = '" . $this->dbi->escapeString($username) . "'"; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['historywork']) { $remove_query = "DELETE FROM " . Util::backquote($cfgRelation['db']) . "." . Util::backquote($cfgRelation['history']) . " WHERE `username` = '" . $this->dbi->escapeString($username) . "'"; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['recentwork']) { $remove_query = "DELETE FROM " . Util::backquote($cfgRelation['db']) . "." . Util::backquote($cfgRelation['recent']) . " WHERE `username` = '" . $this->dbi->escapeString($username) . "'"; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['favoritework']) { $remove_query = "DELETE FROM " . Util::backquote($cfgRelation['db']) . "." . Util::backquote($cfgRelation['favorite']) . " WHERE `username` = '" . $this->dbi->escapeString($username) . "'"; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['uiprefswork']) { $remove_query = "DELETE FROM " . Util::backquote($cfgRelation['db']) . "." . Util::backquote($cfgRelation['table_uiprefs']) . " WHERE `username` = '" . $this->dbi->escapeString($username) . "'"; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['userconfigwork']) { $remove_query = "DELETE FROM " . Util::backquote($cfgRelation['db']) . "." . Util::backquote($cfgRelation['userconfig']) . " WHERE `username` = '" . $this->dbi->escapeString($username) . "'"; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['menuswork']) { $remove_query = "DELETE FROM " . Util::backquote($cfgRelation['db']) . "." . Util::backquote($cfgRelation['users']) . " WHERE `username` = '" . $this->dbi->escapeString($username) . "'"; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['navwork']) { $remove_query = "DELETE FROM " . Util::backquote($cfgRelation['db']) . "." . Util::backquote($cfgRelation['navigationhiding']) . " WHERE `username` = '" . $this->dbi->escapeString($username) . "'"; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['savedsearcheswork']) { $remove_query = "DELETE FROM " . Util::backquote($cfgRelation['db']) . "." . Util::backquote($cfgRelation['savedsearches']) . " WHERE `username` = '" . $this->dbi->escapeString($username) . "'"; $this->relation->queryAsControlUser($remove_query); } if ($cfgRelation['designersettingswork']) { $remove_query = "DELETE FROM " . Util::backquote($cfgRelation['db']) . "." . Util::backquote($cfgRelation['designer_settings']) . " WHERE `username` = '" . $this->dbi->escapeString($username) . "'"; $this->relation->queryAsControlUser($remove_query); } } }
Close