Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: работа php с файлами

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Описание: как с помощью php скрипта можно удалить файл с сервера?
Kosmo
Отправлено: 19 Ноября, 2009 - 16:26:23
Post Id



Новичок


Покинул форум
Сообщений всего: 29
Дата рег-ции: Окт. 2009  
Откуда: Екатеринбург, Россия


Помог: 0 раз(а)




Мой клиент не вызываает у меня доверия. Есть опасение, что после окончания работ он поменяет пароль, а оплачивать оговоренную сумму не станет.
Вопрос такой: возможно ли, зайдя на отдельную, созданную мной страничку и задействовав php скрипт, удалить, либо испортить другой файл на сервере?


-----
начинающий web-мастер
http://www[dot]re-forma[dot]biz
 
 Top
OverNik
Отправлено: 19 Ноября, 2009 - 16:34:55
Post Id



Частый гость


Покинул форум
Сообщений всего: 182
Дата рег-ции: Янв. 2008  


Помог: 0 раз(а)




Создай для себя пасхалку....
 
 Top
Мелкий Супермодератор
Отправлено: 19 Ноября, 2009 - 16:39:05
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Kosmo, можно и возможно. Это стандартная практика при разработке сайта.


-----
PostgreSQL DBA
 
 Top
Kosmo
Отправлено: 19 Ноября, 2009 - 16:39:39
Post Id



Новичок


Покинул форум
Сообщений всего: 29
Дата рег-ции: Окт. 2009  
Откуда: Екатеринбург, Россия


Помог: 0 раз(а)




OverNik пишет:
Создай для себя пасхалку....

ну я это и имею в виду... только вот что в ней написать?
в php программировании не силен, поэтому прошу помощи у вас Улыбка


-----
начинающий web-мастер
http://www[dot]re-forma[dot]biz
 
 Top
OverNik
Отправлено: 19 Ноября, 2009 - 16:40:38
Post Id



Частый гость


Покинул форум
Сообщений всего: 182
Дата рег-ции: Янв. 2008  


Помог: 0 раз(а)




Залей шелку, но понимаешь тут ещё какой клиент, может позвонить хостеру и попросить сделать откат с резервной копии.... Это в том случаии если ты заберешь свою работу обратно.
 
 Top
Kosmo
Отправлено: 19 Ноября, 2009 - 16:50:46
Post Id



Новичок


Покинул форум
Сообщений всего: 29
Дата рег-ции: Окт. 2009  
Откуда: Екатеринбург, Россия


Помог: 0 раз(а)




OverNik пишет:
Залей шелку, но понимаешь тут ещё какой клиент, может позвонить хостеру и попросить сделать откат с резервной копии.... Это в том случаии если ты заберешь свою работу обратно.

что за "шелка"? мне это ни о чем не говорит Улыбка
он может, это да. Но если я сейчас сделаю "сюрприз", то в этом случае он сможет получить максимум - недоделанный проект. Что не может не радовать Улыбка


-----
начинающий web-мастер
http://www[dot]re-forma[dot]biz
 
 Top
OverNik
Отправлено: 19 Ноября, 2009 - 16:53:52
Post Id



Частый гость


Покинул форум
Сообщений всего: 182
Дата рег-ции: Янв. 2008  


Помог: 0 раз(а)




 
 Top
Stierus Супермодератор
Отправлено: 19 Ноября, 2009 - 16:56:23
Post Id



Рекордсмен по количеству сообщений за 7 дней


Покинул форум
Сообщений всего: 2132
Дата рег-ции: Дек. 2008  
Откуда: Москваль


Помог: 52 раз(а)




PHP:
скопировать код в буфер обмена
  1. Это стандартная практика при разработке сайта.
это далеко не стандартная практика, а несколько странная Улыбка

Если вы разрабатываете php-скрипты - выкладывайте их НА СВОЕМ хостинге, что бы заказчик видел лишь результаты работы. Если результат его устроит - пусть оплачивает, после этого передавайте исходник. Не за чем видеть исходники до оплаты, 99% честных заказчиков вполне хватает доказательства работоспособности, продемонстрированного у вас Улыбка

Любые скрипты, удаляющее содержимое папок 1. Не помогают (удаленные файлы легко восстанавливаются из бэкапов хостера) 2. Незаконны, вас вполне за подобное могут засудить
 
My status
 Top
Монстр_11111
Отправлено: 19 Ноября, 2009 - 16:59:56
Post Id



Частый гость


Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




Ну тогда закодируй в баз64 условие если допустим $_GET['act']=del ) , то файл будет удален .
 
 Top
Kosmo
Отправлено: 19 Ноября, 2009 - 17:02:40
Post Id



Новичок


Покинул форум
Сообщений всего: 29
Дата рег-ции: Окт. 2009  
Откуда: Екатеринбург, Россия


Помог: 0 раз(а)




Stierus пишет:
PHP:
скопировать код в буфер обмена
  1. Это стандартная практика при разработке сайта.
это далеко не стандартная практика, а несколько странная Улыбка

Если вы разрабатываете php-скрипты - выкладывайте их НА СВОЕМ хостинге, что бы заказчик видел лишь результаты работы. Если результат его устроит - пусть оплачивает, после этого передавайте исходник. Не за чем видеть исходники до оплаты, 99% честных заказчиков вполне хватает доказательства работоспособности, продемонстрированного у вас Улыбка

Любые скрипты, удаляющее содержимое папок 1. Не помогают (удаленные файлы легко восстанавливаются из бэкапов хостера) 2. Незаконны, вас вполне за подобное могут засудить

1) в данном случае сайт создавался на хостинге заказчика
1а) вместе с бекапом будет восстановлен и скрипт. А значит, что его можно снова использовать. Иначе, заказчик будет вынужден восстанавливать незаконченный проект.
2) на каких основаниях?


-----
начинающий web-мастер
http://www[dot]re-forma[dot]biz
 
 Top
Монстр_11111
Отправлено: 19 Ноября, 2009 - 17:03:55
Post Id



Частый гость


Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




Stierus пишет:
1. Не помогают (удаленные файлы легко восстанавливаются из бэкапов хостера)


Гг ну тогда можно извратиться , и закодирнуть весь скрипт в любой алгоритм, и сделать чтобы весь скрипт работал при условии что переменная из файла $test = 1; И продаем скрипт с таким извращением. И там в же в скрипте делаем бекдор , при котором как я писал выше через условие меняем содержимое файла из которого берется эта переменная $test = 1; )
 
 Top
OverNik
Отправлено: 19 Ноября, 2009 - 17:05:50
Post Id



Частый гость


Покинул форум
Сообщений всего: 182
Дата рег-ции: Янв. 2008  


Помог: 0 раз(а)




ну допустим на тех что хостер его... и ты портишь его информацию, да, да. к сожелению имено его!( так как обратно же хостер его...
 
 Top
Монстр_11111
Отправлено: 19 Ноября, 2009 - 17:09:49
Post Id



Частый гость


Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




Думаю мне будет проще вводить в браузер адрес?act=kidala , чем хостеру восстанавливать файлы.
+ Можно создать крон скрипт наподобие накрутчика, в котором адреса всех сайтов ,которые злоупотребляют твоим скриптом

(Отредактировано автором: 19 Ноября, 2009 - 17:10:50)

 
 Top
OverNik
Отправлено: 19 Ноября, 2009 - 17:20:55
Post Id



Частый гость


Покинул форум
Сообщений всего: 182
Дата рег-ции: Янв. 2008  


Помог: 0 раз(а)




вобщем есть очень много способов, решать только тебе.
ну все же было бы неплохо если бы ты готовую работу кинул на свой хостинг, даже безплатный как это сказал Stierus
 
 Top
Stierus Супермодератор
Отправлено: 19 Ноября, 2009 - 17:21:04
Post Id



Рекордсмен по количеству сообщений за 7 дней


Покинул форум
Сообщений всего: 2132
Дата рег-ции: Дек. 2008  
Откуда: Москваль


Помог: 52 раз(а)




Kosmo, я не собираюсь разводить демагогию на подобные темы. Моя цель была предупредить, если кому-то интересно - откроет У.К. и почитают, либо просто статьи на данную тематику в яндексе поищут.

Восстановить любую информацию можно. Любы ссылки, кроны, вышедшие даты не помогут - восстанавливается последняя РАБОТОСПОСОБНАЯ копия. Ну а уж раскодировать base64 или еще какую-нить ерунду, которые вы сейчас насоветуете - уж извините, но за 20$ они смогут у любого нормального фрилансера Улыбка
 
My status
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB