Как защитить проект?
Создавал игру 3 месяца на js,html,css. Я загрузил её на свой сайт и подключил рекламу. Она устроена таким образом ,что для подключение рекламы я просто добавляю строку с подключение её апи, потом в файле js файле её вызываю. Другой пользователь убрав строку кода где подключается реклама, <script src="https//apireklana.js"></script> получил по сути доступ ко всему проекту. И потом залил его на свой сайт. Вопрос существуют ли способы какие нибудь защиты например проверять был ли код изменён итд?
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
</head>
<body>
<script src="https//apireklana.js"></script>
<script type="text/javascript" src="1.js"></script>
<script type="text/javascript" src="2.js"></script>
<script type="text/javascript" src="3.js"></script>
</script>
</body>
</html>
файды 3.js
//код игры
function reklama(){
}
reklama();
Ответы (1 шт):
- можно обфусцировать код, так что для глаза он уже будет нечитаемым, хотя функционал будет ровно таким же - в сети есть сервисы, которое это позволяют делать, поищите
статья о том, что это такое https://habr.com/ru/post/112530/
конечно все равно можно разобрать код, но это требует много усилий, так что если проект не денежный или слабоденежный, то обфускация - это хороший выход
- если проект денежный, то у нас есть 4 Часть ГК (гражданский кодекс), статьи по авторскому праву и суд :)