Linux anchor 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
Apache/2.4.18 (Ubuntu)
Server IP : 10.10.100.4 & Your IP : 216.73.217.150
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
owncloud-prm /
lib /
public /
Delete
Unzip
Name
Size
Permission
Date
Action
Activity
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
App
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
AppFramework
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Authentication
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
BackgroundJob
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Capabilities
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Command
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Comments
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Console
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Contacts
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
DB
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Diagnostics
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Encryption
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Events
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Files
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Http
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
L10N
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Lock
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Mail
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Migration
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Notification
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Preview
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Route
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Search
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Security
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Session
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Settings
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Share
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
SystemTag
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Theme
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
User
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
Util
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
API.php
2.23
KB
-rw-r--r--
2018-04-19 18:15
App.php
4.46
KB
-rw-r--r--
2018-04-19 18:15
AutoloadNotAllowedException.php
1.06
KB
-rw-r--r--
2018-04-19 18:15
BackgroundJob.php
5.21
KB
-rw-r--r--
2018-04-19 18:15
Config.php
4.89
KB
-rw-r--r--
2018-04-19 18:15
Constants.php
2.17
KB
-rw-r--r--
2018-04-19 18:15
Contacts.php
6.39
KB
-rw-r--r--
2018-04-19 18:15
DB.php
5.04
KB
-rw-r--r--
2018-04-19 18:15
Defaults.php
3.63
KB
-rw-r--r--
2018-04-19 18:15
Files.php
3.85
KB
-rw-r--r--
2018-04-19 18:15
GroupInterface.php
3.29
KB
-rw-r--r--
2018-04-19 18:15
IAddressBook.php
2.93
KB
-rw-r--r--
2018-04-19 18:15
IAppConfig.php
3.31
KB
-rw-r--r--
2018-04-19 18:15
IAvatar.php
2.24
KB
-rw-r--r--
2018-04-19 18:15
IAvatarManager.php
1.39
KB
-rw-r--r--
2018-04-19 18:15
ICache.php
2.12
KB
-rw-r--r--
2018-04-19 18:15
ICacheFactory.php
1.28
KB
-rw-r--r--
2018-04-19 18:15
ICertificate.php
1.52
KB
-rw-r--r--
2018-04-19 18:15
ICertificateManager.php
2.06
KB
-rw-r--r--
2018-04-19 18:15
IConfig.php
7.49
KB
-rw-r--r--
2018-04-19 18:15
IContainer.php
2.97
KB
-rw-r--r--
2018-04-19 18:15
IDBConnection.php
8.47
KB
-rw-r--r--
2018-04-19 18:15
IDateTimeFormatter.php
5.46
KB
-rw-r--r--
2018-04-19 18:15
IDateTimeZone.php
1.06
KB
-rw-r--r--
2018-04-19 18:15
IDb.php
1.63
KB
-rw-r--r--
2018-04-19 18:15
IEventSource.php
1.5
KB
-rw-r--r--
2018-04-19 18:15
IGroup.php
2.49
KB
-rw-r--r--
2018-04-19 18:15
IGroupManager.php
3.78
KB
-rw-r--r--
2018-04-19 18:15
IHelper.php
1.5
KB
-rw-r--r--
2018-04-19 18:15
IImage.php
4.01
KB
-rw-r--r--
2018-04-19 18:15
IL10N.php
3.3
KB
-rw-r--r--
2018-04-19 18:15
ILogger.php
3.31
KB
-rw-r--r--
2018-04-19 18:15
IMemcache.php
2.06
KB
-rw-r--r--
2018-04-19 18:15
IMemcacheTTL.php
1.12
KB
-rw-r--r--
2018-04-19 18:15
INavigationManager.php
1.81
KB
-rw-r--r--
2018-04-19 18:15
IPreview.php
2.82
KB
-rw-r--r--
2018-04-19 18:15
IRequest.php
6.49
KB
-rw-r--r--
2018-04-19 18:15
ISearch.php
2.26
KB
-rw-r--r--
2018-04-19 18:15
IServerContainer.php
10.91
KB
-rw-r--r--
2018-04-19 18:15
ISession.php
2.51
KB
-rw-r--r--
2018-04-19 18:15
ITagManager.php
2.24
KB
-rw-r--r--
2018-04-19 18:15
ITags.php
5.78
KB
-rw-r--r--
2018-04-19 18:15
ITempManager.php
1.66
KB
-rw-r--r--
2018-04-19 18:15
IURLGenerator.php
2.73
KB
-rw-r--r--
2018-04-19 18:15
IUser.php
4.31
KB
-rw-r--r--
2018-04-19 18:15
IUserBackend.php
1.24
KB
-rw-r--r--
2018-04-19 18:15
IUserManager.php
4.31
KB
-rw-r--r--
2018-04-19 18:15
IUserSession.php
2.04
KB
-rw-r--r--
2018-04-19 18:15
Image.php
1.17
KB
-rw-r--r--
2018-04-19 18:15
JSON.php
6.34
KB
-rw-r--r--
2018-04-19 18:15
PreConditionNotMetException.php
1.04
KB
-rw-r--r--
2018-04-19 18:15
Response.php
4.1
KB
-rw-r--r--
2018-04-19 18:15
SabrePluginEvent.php
1.9
KB
-rw-r--r--
2018-04-19 18:15
SabrePluginException.php
1
KB
-rw-r--r--
2018-04-19 18:15
Share.php
15.13
KB
-rw-r--r--
2018-04-19 18:15
Share_Backend.php
3.35
KB
-rw-r--r--
2018-04-19 18:15
Share_Backend_Collection.php
1.41
KB
-rw-r--r--
2018-04-19 18:15
Share_Backend_File_Dependent.php
1.38
KB
-rw-r--r--
2018-04-19 18:15
Template.php
6.49
KB
-rw-r--r--
2018-04-19 18:15
User.php
4.86
KB
-rw-r--r--
2018-04-19 18:15
UserInterface.php
2.66
KB
-rw-r--r--
2018-04-19 18:15
Util.php
25.08
KB
-rw-r--r--
2018-04-19 18:15
Save
Rename
<?php /** * @author Bart Visscher <bartv@thisnet.nl> * @author Joas Schilling <coding@schilljs.com> * @author Morris Jobke <hey@morrisjobke.de> * @author Robin Appelman <icewind@owncloud.com> * @author Robin McCorkell <robin@mccorkell.me.uk> * @author Thomas Müller <thomas.mueller@tmit.eu> * @author Tom Needham <tom@owncloud.com> * * @copyright Copyright (c) 2018, ownCloud GmbH * @license AGPL-3.0 * * This code is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License, version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License, version 3, * along with this program. If not, see <http://www.gnu.org/licenses/> * */ /** * Public interface of ownCloud for apps to use. * DBConnection interface * */ // use OCP namespace for all classes that are considered public. // This means that they should be used by apps instead of the internal ownCloud classes namespace OCP; use Doctrine\DBAL\Schema\Schema; use OCP\DB\QueryBuilder\IQueryBuilder; /** * Interface IDBConnection * * @package OCP * @since 6.0.0 */ interface IDBConnection { /** * Gets the QueryBuilder for the connection. * * @return \OCP\DB\QueryBuilder\IQueryBuilder * @since 8.2.0 */ public function getQueryBuilder(); /** * Used to abstract the ownCloud database access away * @param string $sql the sql query with ? placeholder for params * @param int $limit the maximum number of rows * @param int $offset from which row we want to start * @return \Doctrine\DBAL\Driver\Statement The prepared statement. * @since 6.0.0 */ public function prepare($sql, $limit=null, $offset=null); /** * Executes an, optionally parameterized, SQL query. * * If the query is parameterized, a prepared statement is used. * If an SQLLogger is configured, the execution is logged. * * @param string $query The SQL query to execute. * @param string[] $params The parameters to bind to the query, if any. * @param array $types The types the previous parameters are in. * @return \Doctrine\DBAL\Driver\Statement The executed statement. * @since 8.0.0 */ public function executeQuery($query, array $params = [], $types = []); /** * Executes an SQL INSERT/UPDATE/DELETE query with the given parameters * and returns the number of affected rows. * * This method supports PDO binding types as well as DBAL mapping types. * * @param string $query The SQL query. * @param array $params The query parameters. * @param array $types The parameter types. * @return integer The number of affected rows. * @since 8.0.0 */ public function executeUpdate($query, array $params = [], array $types = []); /** * Used to get the id of the just inserted element * Note: On postgres platform, this will return the last sequence id which * may not be the id last inserted if you were reinserting a previously * used auto_increment id. * @param string $table the name of the table where we inserted the item * @return int the id of the inserted element * @since 6.0.0 */ public function lastInsertId($table = null); /** * Insert a row if the matching row does not exists. * * @param string $table The table name (will replace *PREFIX* with the actual prefix) * @param array $input data that should be inserted into the table (column name => value) * @param array|null $compare List of values that should be checked for "if not exists" * If this is null or an empty array, all keys of $input will be compared * Please note: text fields (clob) must not be used in the compare array * @return int number of inserted rows * @throws \Doctrine\DBAL\DBALException * @since 6.0.0 - parameter $compare was added in 8.1.0, return type changed from boolean in 8.1.0 */ public function insertIfNotExist($table, $input, array $compare = null); /** * Attempt to update a row, else insert a new one * * @param string $table The table name (will replace *PREFIX* with the actual prefix) * @param array $input data that should be inserted into the table (column name => value) * @param array|null $compare List of values that should be checked for "if not exists" * If this is null or an empty array, all keys of $input will be compared * Please note: text fields (clob) must not be used in the compare array * @return int number of affected rows * @throws \Doctrine\DBAL\DBALException * @since 10.0.3 */ public function upsert($table, $input, array $compare = null); /** * Insert or update a row value * * @param string $table * @param array $keys (column name => value) * @param array $values (column name => value) * @param array $updatePreconditionValues ensure values match preconditions (column name => value) * @return int number of new rows * @throws \Doctrine\DBAL\DBALException * @throws PreconditionNotMetException * @since 9.0.0 */ public function setValues($table, array $keys, array $values, array $updatePreconditionValues = []); /** * Create an exclusive read+write lock on a table * * Important Note: Due to the nature how locks work on different DBs, it is * only possible to lock one table at a time. You should also NOT start a * transaction while holding a lock. * * @param string $tableName * @since 9.1.0 */ public function lockTable($tableName); /** * Release a previous acquired lock again * * @since 9.1.0 */ public function unlockTable(); /** * Start a transaction * @since 6.0.0 */ public function beginTransaction(); /** * Check if a transaction is active * * @return bool * @since 8.2.0 */ public function inTransaction(); /** * Commit the database changes done during a transaction that is in progress * @since 6.0.0 */ public function commit(); /** * Rollback the database changes done during a transaction that is in progress * @since 6.0.0 */ public function rollBack(); /** * Gets the error code and message as a string for logging * @return string * @since 6.0.0 */ public function getError(); /** * Fetch the SQLSTATE associated with the last database operation. * * @return integer The last error code. * @since 8.0.0 */ public function errorCode(); /** * Fetch extended error information associated with the last database operation. * * @return array The last error information. * @since 8.0.0 */ public function errorInfo(); /** * Establishes the connection with the database. * * @return bool * @since 8.0.0 */ public function connect(); /** * Close the database connection * @since 8.0.0 */ public function close(); /** * Quotes a given input parameter. * * @param mixed $input Parameter to be quoted. * @param int $type Type of the parameter. * @return string The quoted parameter. * @since 8.0.0 */ public function quote($input, $type = IQueryBuilder::PARAM_STR); /** * Gets the DatabasePlatform instance that provides all the metadata about * the platform this driver connects to. * * @return \Doctrine\DBAL\Platforms\AbstractPlatform The database platform. * @since 8.0.0 */ public function getDatabasePlatform(); /** * Drop a table from the database if it exists * * @param string $table table name without the prefix * @since 8.0.0 */ public function dropTable($table); /** * Check if a table exists * * @param string $table table name without the prefix * @return bool * @since 8.0.0 */ public function tableExists($table); /** * Escape a parameter to be used in a LIKE query * * @param string $param * @return string * @since 9.0.0 */ public function escapeLikeParameter($param); /** * Create the schema of the connected database * * @return Schema * @since 10.0 */ public function createSchema(); /** * Migrate the database to the given schema * * @param Schema $toSchema * @since 10.0 */ public function migrateToSchema(Schema $toSchema); /** * Gets the currently active transaction isolation level. * * @return integer The current transaction isolation level. * @since 10.0 */ public function getTransactionIsolation(); /** * Are 4-byte characters allowed or only 3-byte * * @return bool * @since 10.0 */ public function allows4ByteCharacters(); }