2013-06-25 2 views
0

Я использую общий хостинг, и я запрограммировал веб-систему для компании, но теперь она украдена, и я отметил ее на другом веб-сайте, потому что корень хоста дает весь мой код другой компании.Код шифрования шифрования

Итак, я думаю, эта проблема не только со мной, это случилось со всеми программистами.

позволяет сделать этот вопрос немного шире, чтобы получить хорошие решения:

хостинг Раздел:

1- если администратор сервера не честны и продать код другой компании.

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

Взлом Раздел:

1- на хостинг любого хакера может взлом всех сайтов на одном сервере, если он взломал одно слабое место в том же виртуальном хостинге.

http://hackrepair.com/why-shared-hosting-can-be-bad-for-the-health-of-your-business

2- хакер может загрузить базу данных и полный сценарий PHP.

Решения на общем хостинге:

1- шифровать PHP файлов с помощью таких программ, как Зенд или sourcecop ..etc. 2- добавьте функцию php, чтобы проверить, относится ли текущий домен к домену, которому принадлежит сценарий.

Так мои вопросы это:

  1. Как защитить код?

  2. Если я использовал программу, такую ​​как SourceCop, будет ли это шифрование медленным? http://www.sourcecop.com/

+1

http://www.zend.com/ru/products/guard/downloads – DanFromGermany

+1

Если вы не доверяете своему хосту, получите свой собственный сервер. :) – deceze

+0

Подождите? Ваша хостинговая компания позволяет вам видеть код других учетных записей на общем сервере? –

ответ

3

Прежде всего, я бы сказал, что проблема связана не с программированием, а с системой безопасности. Реальная проблема заключается в том, что ваши клиенты, принимающие учетную запись, доступны другим. Вы можете внедрять решения для шифрования вашего кода, но с доступом к серверу они могут получить доступ к этим файлам, а также к базам данных и любой другой технологии, связанной с сервером.

Я бы настоятельно рекомендовал сначала установить доступ к учетной записи. Если общий доступ является результатом типа учетной записи хостинга, я попытаюсь объяснить связанные с этим проблемы безопасности из-за этого типа учетной записи и попытаться заставить их перейти на свою учетную запись. Они могут иметь любую информацию, украденную у них после того, как сайт запущен и работает.

+0

спасибо, публично, вы не можете доверять ни одному корню общего хостинга.Итак, мой план шифрует мой код, а также о том, как хакер взломал мой сайт и просочился весь мой код?! как защитить его после утечки? Заранее спасибо –

+0

Вам нужно предоставить несколько подробностей о настройке вашего хостинга - ничего не компрометирующего, но несколько более подробных сведений помогут. Большинство обычных учетных записей хостинга предоставляют доступ к учетной записи владельцу учетной записи. После этого они создают учетные записи ftp, учетные записи электронной почты и т. Д. Итак, вы говорите, что это общая среда хостинга, но кто-то из пользователей или двух имеет доступ ко всему серверу? –