Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Apache
: 172.26.7.228 | : 3.145.58.141
Cant Read [ /etc/named.conf ]
5.6.40-24+ubuntu18.04.1+deb.sury.org+1
www-data
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
var /
www /
student /
nitte /
libs /
adodb5 /
datadict /
[ HOME SHELL ]
Name
Size
Permission
Action
datadict-access.inc.php
2.11
KB
-rwxr-xr-x
datadict-db2.inc.php
3.99
KB
-rwxr-xr-x
datadict-firebird.inc.php
3.78
KB
-rwxr-xr-x
datadict-generic.inc.php
2.58
KB
-rwxr-xr-x
datadict-ibase.inc.php
1.49
KB
-rwxr-xr-x
datadict-informix.inc.php
1.85
KB
-rwxr-xr-x
datadict-mssql.inc.php
7.32
KB
-rwxr-xr-x
datadict-mssqlnative.inc.php
9.78
KB
-rwxr-xr-x
datadict-mysql.inc.php
4.6
KB
-rwxr-xr-x
datadict-oci8.inc.php
7.51
KB
-rwxr-xr-x
datadict-postgres.inc.php
15.56
KB
-rwxr-xr-x
datadict-sapdb.inc.php
3.25
KB
-rwxr-xr-x
datadict-sqlite.inc.php
2.69
KB
-rwxr-xr-x
datadict-sybase.inc.php
5.74
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : datadict-sapdb.inc.php
<?php /** @version v5.20.9 21-Dec-2016 @copyright (c) 2000-2013 John Lim (jlim#natsoft.com). All rights reserved. @copyright (c) 2014 Damien Regad, Mark Newnham and the ADOdb community Released under both BSD license and Lesser GPL library license. Whenever there is any discrepancy between the two licenses, the BSD license will take precedence. Set tabs to 4 for best viewing. Modified from datadict-generic.inc.php for sapdb by RalfBecker-AT-outdoor-training.de */ // security - hide paths if (!defined('ADODB_DIR')) die(); class ADODB2_sapdb extends ADODB_DataDict { var $databaseType = 'sapdb'; var $seqField = false; var $renameColumn = 'RENAME COLUMN %s.%s TO %s'; function ActualType($meta) { switch($meta) { case 'C': return 'VARCHAR'; case 'XL': case 'X': return 'LONG'; case 'C2': return 'VARCHAR UNICODE'; case 'X2': return 'LONG UNICODE'; case 'B': return 'LONG'; case 'D': return 'DATE'; case 'TS': case 'T': return 'TIMESTAMP'; case 'L': return 'BOOLEAN'; case 'I': return 'INTEGER'; case 'I1': return 'FIXED(3)'; case 'I2': return 'SMALLINT'; case 'I4': return 'INTEGER'; case 'I8': return 'FIXED(20)'; case 'F': return 'FLOAT(38)'; case 'N': return 'FIXED'; default: return $meta; } } function MetaType($t,$len=-1,$fieldobj=false) { if (is_object($t)) { $fieldobj = $t; $t = $fieldobj->type; $len = $fieldobj->max_length; } static $maxdb_type2adodb = array( 'VARCHAR' => 'C', 'CHARACTER' => 'C', 'LONG' => 'X', // no way to differ between 'X' and 'B' :-( 'DATE' => 'D', 'TIMESTAMP' => 'T', 'BOOLEAN' => 'L', 'INTEGER' => 'I4', 'SMALLINT' => 'I2', 'FLOAT' => 'F', 'FIXED' => 'N', ); $type = isset($maxdb_type2adodb[$t]) ? $maxdb_type2adodb[$t] : 'C'; // convert integer-types simulated with fixed back to integer if ($t == 'FIXED' && !$fieldobj->scale && ($len == 20 || $len == 3)) { $type = $len == 20 ? 'I8' : 'I1'; } if ($fieldobj->auto_increment) $type = 'R'; return $type; } // return string must begin with space function _CreateSuffix($fname,&$ftype,$fnotnull,$fdefault,$fautoinc,$fconstraint,$funsigned) { $suffix = ''; if ($funsigned) $suffix .= ' UNSIGNED'; if ($fnotnull) $suffix .= ' NOT NULL'; if ($fautoinc) $suffix .= ' DEFAULT SERIAL'; elseif (strlen($fdefault)) $suffix .= " DEFAULT $fdefault"; if ($fconstraint) $suffix .= ' '.$fconstraint; return $suffix; } function AddColumnSQL($tabname, $flds) { $tabname = $this->TableName ($tabname); $sql = array(); list($lines,$pkey) = $this->_GenFields($flds); return array( 'ALTER TABLE ' . $tabname . ' ADD (' . implode(', ',$lines) . ')' ); } function AlterColumnSQL($tabname, $flds, $tableflds='', $tableoptions='') { $tabname = $this->TableName ($tabname); $sql = array(); list($lines,$pkey) = $this->_GenFields($flds); return array( 'ALTER TABLE ' . $tabname . ' MODIFY (' . implode(', ',$lines) . ')' ); } function DropColumnSQL($tabname, $flds, $tableflds='',$tableoptions='') { $tabname = $this->TableName ($tabname); if (!is_array($flds)) $flds = explode(',',$flds); foreach($flds as $k => $v) { $flds[$k] = $this->NameQuote($v); } return array( 'ALTER TABLE ' . $tabname . ' DROP (' . implode(', ',$flds) . ')' ); } }
Close