Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Licensnyckel eller annan form av rättighets kontroll!

Postades av 2009-07-01 17:48:36 - Mattias Norgren, i forum php, Tråden har 3 Kommentarer och lästs av 1654 personer

Hej !

Jag håller på att bygga ett system i php med mySQL, nu är det så att jag har några frågor, om säkerhet en!

1. Jag skulle vilja lägga in någon form av kontroll system, så att dom inte ska kunna använda systemet utan rätt nyckel antingen att dom lägger in det i systemet eller att deras system kontaktar min server för att se om nycken är rätt..

2. Om man kan lägga in någon form av licenssystem kan man då ange att den går ut om låt säga om ett år ?

3. Finns det något enkelt sätt att skydda sin kod mot förändringar, vill inte att någon ska sno det och använda min kod mot en annan design !


Svara

Sv: Licensnyckel eller annan form av rättighets kontroll!

Postades av 2009-07-03 08:03:00 - Per Persson

3. Du kan inte skydda PHP-kod mot förändringar. Det finns visserligen obfuscators, men dessa gör bara koden svårare att läsa och därmed att ändra. Det är fortfarande möjligt att göra ändringar.

1, 2. Dessa faller pga svaret på fråga 3.


Svara

Sv:Licensnyckel eller annan form av rättighets kontroll!

Postades av 2009-07-03 14:32:44 - Niklas Jansson

Eller om vi pratar väldigt generellt: all kod/program/whatever du levererar till en kund och som i något som helst läge körs eller visas på klientens dator _går_ att modifiera eller plocka fram, det är bara en fråga om hur svårt det är.

php har problemet att det inte kompileras och koden är därför betydligt lättare att ta fram än i säg, .net eller java. Som Per säger är det inte mycket annat än att flytta runt kodrader och byta ut variabelnamn etc. man kan göra. (vilket, grovt sett, är det obfuscators gör)

.net och java kompileras till mellanspråk och är därför halvsvåra att ta fram, medan högnivåspråk som kompileras till binärkod (C++ etc.) är mycket svårare att disassemblera.
Det finns php-kompilatorer: http://www.phpcompiler.org/, det går ju alltid att testa.


Men kontentan är att:
1. Om det är jäääävligt viktigt att kunden inte kommer åt koden så får du sätta upp en server du har kontroll över och på något sätt skicka informationen till kundens server vid behov (a.k.a. web service etc.)
2. Annars kan du göra mer eller mindre allvarliga försök att kontrollera det.
En enkel lösning är att bara köra straight-forward och visa koden, och ha ett avtal där det står att kunden inte får lov att sno eller ändra koden.
En enklare kontroll + obfuscation bör annars räcka väldigt långt.


Svara

Sv: Licensnyckel eller annan form av rättighets kontroll!

Postades av 2009-07-09 17:00:32 - Torbjörn Stabo

Sourceguardian kan kanske förtjäna att nämnas. Beroende på hur mycket du betalar så kan du ställa villkor för domän där koden får köras, hur länge kundens licens räcker osv. Det bökiga är att den kräver en "plugin" till webservern för att köra den blurrade koden.


Svara

Nyligen

  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 864
27 962
271 767
525
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies