0 / 0 / 0
Регистрация: 17.11.2018
Сообщений: 1
1

Как обфусцировать php и скрыть доступ в git, не удаляя его?

17.11.2018, 13:32. Показов 386. Ответов 0
Метки нет (Все метки)

Привет. Есть:
1. репозиторий на bitbucket с генерик софтом который я разрабатываю
2. Это всё git, php/laravel, jquery, blade templates
3. есть сервер клиента, который за небольшие деньги хочет дистрибутив софта
4. ему код не нужен, но нужна возможность немного поменять css и темплейты, чтобы к своему дизайну привести
5. у клиента и у меня есть рут доступ на его сервер (у меня временный)

Нужно:
4. я хочу иметь возможность юзать git - т.к. в будущем туда буду обновления ставить
5. php код должен быть обфусцирован (но не blade шаблоны)
6. я хочу чтобы клиент не видел ничего в истории git — git только для меня
7. как-то потом нужно видеть изменения клиента в коде css и немного в шаблонах

Как это сделать? Есть опыт у кого?

Пока что у меня есть такая идея только:
На его сервере делаю git pull, потом обфускатором https://github.com/naneau/php-obfuscator/issues преобразую код в ерунду. Но как с гитом быть? Плюс на сервере, конечно, можно потом восстановить стёртые файлы.

Вторая мысль, сделать отдельный репозиторий для веток в которых последний коммит будет обфускация. Но всё равно доступ к предыдущим коммитам есть.

Блин, не могу догнать как это сделать. Поделитесь как защитить свой код от модификаций и сохранить возможности использования гит?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2018, 13:32
Ответы с готовыми решениями:

Как открыть доступ к носителям, не удаляя Secret Net?
Всем привет. Может кто помочь в решении ситуации - установили Seсret Net (операционка W-7), который...

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

Как правильно обфусцировать код?
Здавствуйте. Недавно столкнулся с проблемой воровства верстки, после того как продемонстрировал ее...

Как зашифровать файл так, чтобы прочитать его могла только программа? Сохраняя и удаляя
У нас есть .rtf документ (не текстовый, что важно), нужно его как-то исказить так, чтобы нельзя...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2018, 13:32

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как скрыть показать php ссылку
В файле личного кабинета нужно после оплаты появлялась ссылка на php на подъем объявления Вот весь...

Почему git add . и git add * это плохо? И как тогда быть?
Вопрос по гиту, почему git add . и git add * это плохо? и как тогда быть?

Как можно скрыть поле и его подпись в форме?
Как можно скрыть поле и его подпись в форме? Заранее спасибо.

PHP и GIT
Здравствуйте! Возник такой вопрос, если необходимо код php закоммитить на Github, то заказчик...

Удалить список, не удаляя его элементов
Имеются элементы (в данном случае, поверхностей детали из igs). Часть элементов вводится в список,...

Как мне скрыть поле формы до момента его обновления...
Есть на форме поле 'Адрес', при загрузке формы оно сначала пустое, потом, по нажатию кнопки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.