@Galdar
Web, JS, PHP, NGINX, Linux

Как заложить полный развал своего проекта, удаление, поломку, остановку?

Такой вот необычный вопрос, каким образом можно в своих тоннах кода, заложить остановку работы библиотеки, приложения. Есть вариант отправку команды по определенному порту, но если сервер закроют для постороннего доступа. Как поставить таймер уничтожения в совей библиотеки или приложении?
  • Вопрос задан
  • 331 просмотр
Пригласить эксперта
Ответы на вопрос 4
yarkov
@yarkov
Помог ответ? Отметь решением.
Если боитесь кидалова - не работайте с этим заказчиком ))
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Прежде чем заниматься подобной чушью:
- подумайте о последствиях - УК РФ ст. 272
- все программисты так или иначе знакомы друг с другом :) Следовательно, придете Вы устравиваться в контору А, а Вам там "Это Вы уничтожили результаты своей работы в конторе Б"?
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Любой exception сгенерируйте с помощью проверок количества записей из базы или лога.
Например, получайте общее кол-во записей (total) перед любым добавлением данных: a=total/(102/2-1-total);
После 50 записей всё упадёт с ошибкой деления на 0 и дальше код не исполнится: счётчик остановится ровно на 50.

PS: Использовать только в крайнем случае!
Ответ написан
@MazAlVlad
Может быть проще придумать инсталяцию проекта. Проект стандартно пишется на машину. Далее с этой машины берутся какие-либо уникальные данные. После этого код кодируется с помощью этих уникальных данных. При каждом запуске происходит раскодировка и запуск. Не 100% защита, но кое-кому придётся заплатить за взлом. При изменении кода, полное удаление, чтоб не лазили ручёнками.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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