Jak zabránit zkopírování aplikace, když má třetí strana root přístup rubrika: Programování: PHP

2 unabombe
položil/-a 22.3.2017

Zdravím,
mám tu jeden takovej problém, se kterým si nevím rady.
Situace: Máme vzorovou php aplikaci a chceme zabránit zkopírování třetí stranou za následujících podmínek:

  1. Třetí strana má komplet root přístupy (databáze, ftp, server, všechno..)
  2. Cílem je zabránit funkčnosti aplikace při zkopírování na jiný server, případně alespoň zabránit možnostem úpravy zkopírované, byť funkční verze
  3. Ideálně pojistit i situaci, kdy budeme chtít aplikaci vypnout vzdáleně bez jakéhokoliv přístupu na server (změněná hesla)

Jde tedy o to aby třetí osoba neměla možnost využívat nebo alespoň upravovat kód aplikace.
Nikdy jsem nic podobného řešit nemusel a úplně nevím jakou cestou se vydat, ocenil bych nápady jak toto alespoň částečně realizovat, případně zkušenosti z praxe.

Obfuskace není dostatečné řešení, přesun na server na který nebude mít třetí strana přístup není možný.
Asi nejjednodušší dostatečné řešení se mi jeví nechat na serveru kompilovaný kód (bcompiler), ale není to úplně ideální - možná kombinace s nějakou mechanikou ověřující platnost na jiném serveru?

Pokud někoho cokoliv napadne budu rád i za střílení od boku.

Komentáře

  • harrison314 : Z nizsieho komenatru, ak zakaznik prestal platit pohladavky a ma ich v zmluve, tak by som sa zacal vyhrazat sudom a exekutorom, alebo proste spravit adekvatbne pravne kroky. 25.3.2017
odkaz Vyřešeno
12 Kit
odpověděl/-a 22.3.2017

Odstranit třetí stranu.

Komentáře

  • unabombe : Provediltelné pouze s využitím fyzického násilí. Ale díky, píšu si to jako možnost. 22.3.2017

Pro zobrazení všech 13 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.