Hogyan védi szabadtéri php kód

Minőségi védelem nem lesz. Ha a termék lesz az érdeke, hogy bárki, hogy feltörték, és előbb-utóbb megjelenik a Varese más.

A kapzsiság egy rossz dolog, ha azt szeretné, hogy az emberek valóban vásárolni - teszi termékek SaaS azzal a lehetőséggel, hogy vásárolni külön telepítést a locale. Másik lehetőség, hogy erőt kilép a keresési nulenyh változat, és kérheti, hogy távolítsa el a kezét.

Java, PHP, C, C ++, C #. NET, QT

A kód maga nem tudja megvédeni magát. A legjobb esetben, akkor segít a szerzői jogok és az engedélyezési kódot. Ha érdekel a védelem használata engedély nélkül, ez az egyik módja, hogy már a projektben használt. Ez a módszer nem 100% -os védelmet, de hozhat aranyér azoknak, akik úgy döntenek, hogy a termék szabad. Majd vegye figyelembe, hogy az ugyanúgy ez nem mindenki tud jönni.

Most azt a módszert is. Része a PHP kódot, amely nélkül ez nem fog működni a projekt tolerálható CGI C ++ példa.
A CGI beágyazási ellenőrizze a licenc kötve az első mák és IP szerver, amely otthont ad az eladott eszköz. A második rész a teszt hordozható szerte a szerver licenceket. Azaz a termék munkát kell rendszeresen (vagy egyes műveletekre), hogy ellenőrizze a telepített engedély van varrva CGI. Ha ellenőrzi a szoftver a szervert, és elküldi a titkosított licenc információkat. Ezzel az információval a szerver határozza meg az adat a szerveren, és csak megy vissza titkosításához szoftver terméket. Hasonlítja ezeket az adatokat a szerver adatait, és ha az adatok helyesek generál egy ideiglenes token tárolja a félreeső helyen a szoftver termék, és elküldi azt a szerver licenceket. Védelmet nyújt a hamisítást a szerver sikeres hitelesítési kérelmet nyújtanak be a szerver IP hívja a funkció, amelyet a CGI meg kell egyeznie zsetont. ha a mérkőzést, akkor az engedély érvényességének ellenőrzésére a szoftver a szerver, amelyen be van jegyezve. Ebben az esetben a rendszer automatikusan frissíteni kell a szerverről a legújabb verzióra a frissítés során meg kell változtatni a titkosítási módszer. Mivel CGI zárt, benne olyan fontos funkcionális munka, akkor törölje, vagy repedés lesz problematikus. Lehet, hogy a rendszer bonyolult, és nem nélkülözi a hibákat, de megmutattuk magunkat is.

Másrészt, hogy helyesen írta, hogy ha a termék lesz az érdeke, hogy más emberek, akkor valószínű, hogy előbb vagy utóbb, csapkodott, és a fenti rendszer, párosulva a folyamatos frissítéseket csak akkor hozzon létre ideiglenes aranyér.

Remélem segíthet.

Nem így történt. Zaschitt szeretné kód - kiadó szerveren, és helyezzük őket, és hozzon létre a api. És kezet az ügyfelek szabadon bibliioteku hozzáférési IPA. Az ügyfél fizeti eredményeként hozzáférést nyer a funkciót, a legújabb verzióra.
És kopirastov Nem kliient boldog - Automatikus frissítések, a díj csak a tényleges használat, és ha - 99% -os védelmet a kódot.

Egyetértek veled, de lehet, hogy túl drága

@KOLANICH legjobb ötlet, mint én. de időigényes! Köszönjük!

Hogyan védi szabadtéri php kód

Javaslom
1. a fájl titkosításához. Megfejteni, de nem azonnal, sok lusta, vagy nem tudom, hogyan, így lehet nyerni egy csomó időt
2. Camouflage kódrészletet, amely ellenőrzi az engedély alapján más script (például azt állítani, hogy a kód működik a cache)
3. Akkor varrni ellenőrző kódot néhány népszerű könyvtárban. Például kódot írni osztályba PHPExcel mélység
4. Ez lehet egy kicsi, de fontos része a script át a szerverre. Ezután a felhasználó aligha lesz képes teljes mértékben kihasználni a szabad program
5. Van lehetőség, hogy összezavar kód

Ha össze néhány lehetőség, akkor kap elég nehéz feltörni védelem

Van egy hasonló probléma csak úgy döntött, hogy titkosítja a fájlt hitelesítő kulcsok base64 keresztül visavi.net/services/encryption.php szolgáltatást. Nem nehéz megfejteni, de nem sokat gondolni. A vásárlókat az új programozási, így

1,5, a forgatókönyvet intakt volt.
A kulcs egyszerűen által generált módja a domain: D

A fizetős programok elvégzéséhez szükséges legalább egy minimális szintű védelmet, különben elveszíti az összes nyereség egyáltalán. A trükkösebb védelme, minél hosszabb a szkript ép

@Andriyevski. köszönöm) By the way, ha az összes ugyanazt a forgatókönyvet esett a részvény, hagyja, hogy a rossz pletykák, erre, hogy a felhasználók féltek letöltheti ingyen. Regisztráljon az egyéb becenevek és írjuk pontosan ugyanazt a történelem hacker, vírus támadás vagy adatlopás a különböző emberek, akik állítólag úgy döntött, hogy csalni, és nem vásárolja meg a programot, lerakó az oka, akik hozott szabadon elérhető személyes haszonszerzésre. A lényeg, hogy nem lett volna hittem, nagyon eredeti forgatókönyv tele van lyukakkal.

Mindegy, írok a kiszolgáló rész, és adja meg a felhasználót, ha a felhasználó egy részét, amely kölcsönhatásba én szolgáltatást a szerver! Így sokkal jobb lesz. Ha kiad egy csomó időt, hogy megvédje a kódot, a projekt terhet távol fejlesztési projekt nehezebb lesz megérteni! Szóval minden szépen a hozzájárulás sposibo az én következő projekt :)

Nos, ez jobb. Itt nehéz tanácsot adni, mert nem értik a projektet. Ahol jobb a SaaS, ahol a kliens - szerver megoldás, de ha a licenc szerver egyszerűen :)

Kapcsolódó cikkek