Jak zabránit zkopírování aplikace, když má třetí strana root přístup rubrika: Programování: PHP
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:
- Třetí strana má komplet root přístupy (databáze, ftp, server, všechno..)
- 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
- 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.
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:
Nebo se přihlaste jménem a heslem:
Komentáře