Как реализовать самоуничтожение сайта?

Привет. Настало то время, когда люди с трудом и не охотой платят за оказанные им услуги.

Хотел бы посоветоваться. Как лучше организовать самоуничтожение всех директорий и базы данных?

Скажем я ввел какой-то URL, и все пошло к чертям. Работаю в основном на Yii, потому хотелось бы услышать идею для него, но не обязательно. Было бы неплохо, если бы в место, где лежит этот код никто не заглядывал. За ненадобность туда заглядывать.

Нужно исключительно в целях «самозащиты».
  • Вопрос задан
  • 4377 просмотров
Пригласить эксперта
Ответы на вопрос 6
sim3x
@sim3x
0. Сайт утвержден, на твоем хосте
1. Сайт оплачен
2. Сайт перенесен на хост заказчика
Ответ написан
Комментировать
EnterSandman
@EnterSandman
Эникей
Заключайте договора и подписывайте акты.
Как вариант сделайте проверку наличия какого-нибудь файлика после определенного момента времени.
то есть сдали сайт 1го августа. если после 1 сентября в корне не лежит файл abcd.qwe - не отправляются письма на почту, или меняется номер телефона на номер конкурентов.

Еще раз. Договор и акты. Подписали акт - должны заплатить денег. В договоре должен быть оговорен срок оплаты и скользкий текст насчёт возможной нестабильности работы в случае неоплаты в срок.

1. Не работайте в черную за вебмани
2. Не удаляйте данные.
3. После первого слуха о том что ваши сайты удаляются - фрилансеры за 5 убитых енотов найдут место откуда удалилось и от этого с вами больше людей работать не станет.
Ответ написан
Комментировать
Alexufo
@Alexufo
противоречивый, сложный, весь компьютерный.
Обфусцируйте код. Че вы, хуже битрикса?
Вставляете туда какого нибудь adminer.php и усе

Смешно то, что наивно думать что на хостинге отсуствуют бекапы убиенного вами проекта. )
Ответ написан
lexxpavlov
@lexxpavlov
Программист, преподаватель
Присоединяюсь к ответам @sim3x и @EnterSandman.
Если есть подозрения, то только такая схема работы - заключать договор, не размещать на хостинге заказчика и не отдавать ключи от сервера до оплаты.
Всякие бэкдоры и бомбы - не то. Как уже сказали, против вас будут бэкапы, плюс пострадает репутация - не отмажетесь.
Как вариант, размещать сервер на каком-нибудь облачном хостинге, как описано в этой статье.
Ответ написан
Комментировать
madmages
@madmages
Человек прямоходящий
сделайте на сайте страницу на которой будет форма с полем ввода и какимнить значением, допустим это будет таймстамп. в зависимости от этого значения надо сгенерировать другое значение (только вы будете знать как его сгенерировать) и чтоб ушел запрос на обработку формы и если это то самое то explode! ну а туда где чтоб никто не смотрел то это куданить в системные либы ну и до кучи ченить обфусцированное или сбитое с толку типа category_name = delete_all
Ответ написан
Комментировать
evnuh
@evnuh
Поиск Гугл помог мне, впусти и ты его в свой дом
Зато сразу зарекомендуете себя с лучшей стороны.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы