onze blog

Kopieer bescherming en bescherm uw software-investering

Toen ik in eerste instantie nadacht over het bieden van bescherming voor onze software, ging ik ervan uit dat het probleem was opgelost. Het is duidelijk dat oplossingen worden gepubliceerd en gemakkelijk op internet te vinden zijn, toch? Ik had niet meer verkeerd kunnen zijn. Het was vrij moeilijk om gratis tools te vinden om ons programma te beschermen. Er zijn een paar bedrijven die hun systemen daar verkopen, maar zoals met de meeste dingen, zou ik er de voorkeur aan geven te begrijpen wat er gaande is, in tegenstelling tot aan te nemen dat het correct was gedaan.

om uw software-investering te beschermen
Afbeelding: http://spyware-blocker-s.com

Ik had een vrij korte lijst met mijn vereisten:
1. Asymmetrische functie voor registreren / CreateKey (waarschijnlijk met behulp van cryptografie)
2. Eenvoudige programma-integratie
3. Snelle verificatie voor het opstarten van het programma
4. Mogelijkheid om de kopieerbeveiligingscode en de interne werking te bekijken
5. Gratis (we zijn tenslotte nog boot-vastgebonden!)

en een lijst van wat ik niet wilde hebben voor het systeem
1. dongles
2. Internetactivering
3. Complexe integratie in het programma
4. Versleutelde machinecode
5. Registratie gekoppeld aan een machine.

Het uitgangspunt is vergelijkbaar met het vergrendelen van uw auto. Je weet dat als een capabele dief het wilde, hij het kon stelen wanneer hij maar wilde. Een minimale hoeveelheid beveiliging zal de eerlijke mensen echter helpen eerlijk te blijven door verleidingen te verwijderen en de mensen die misschien een nieuwe auto voor een plezierrit willen nemen af ​​te schrikken. Maar tegelijkertijd willen bestuurders meestal niets duurzamer dan een sleutel die hun voertuig beschermt. Mijn gevoel is dat software-bescherming vergelijkbaar is met dit.

We proberen niet het hoogste beveiligingsniveau voor onze software te implementeren. Mijn onderzoek geeft aan dat als gebruikers kopieerbeveiliging willen omzeilen, er altijd wel een manier omheen zal zijn. We zouden er de voorkeur aan geven ons systeem daar in gebruik te hebben. Omdat we op hardware aansluiten, zullen we uiteindelijk uitvinden of mensen onze software kraken. Meestal wilde ik een systeem dat gemakkelijk was voor de gebruiker, vermeden verloren sleutels of activeringsproblemen, maar ons bedrijf een zekere mate van bescherming bood. Het doel is om de gemiddelde gebruiker voldoende beveiliging te bieden en ons te helpen onze gebruikers vanuit een bedrijfsstandpunt bij te houden.

Na veel zoeken kwam ik de volgende informatie tegen waarvan ik dacht dat die nuttig zou kunnen zijn voor anderen en voor sommige oplossingen die we overwegen.

LicenseKey - pure vb-code beschikbaar voor iedereen om te lezen.
http://www.killervb.com/LicenseKey.aspx http://www.killervb.com/Download.aspx?FileId=LicenseKey )

Evenzo is er een ActiveLock, een mooie opensource ActiveX-besturingselement voor kopieerbeveiliging.
http://www.activelock.com/

Tijdens het lezen van kopieerbeveiliging en cryptografie kwam ik de volgende site tegen die ongelooflijk nuttig was om te lezen hoe mensen kopieerbeveiliging kraken.
http://www.inner-smile.com/nocrack.phtml

De Google Antwoordpagina was erg handig voor een overzicht - hij heeft ook gelinkt naar de bovenstaande twee sites.
http://answers.google.com/answers/threadview?id=121722

Dit was interessant, simpelweg omdat het een zuivere VB-codeaanpak was om de RSA-benadering te gebruiken, behalve dat ik de sleutels buiten het programma moest genereren, maar dit was geen big deal.
http://www.di-mgt.com.au/crypto.html#dhvb

Het codeproject had een leuke discussie over softwarebeveiliging hier.
http://www.codeproject.com/library/ssdsdk.asp

Hoe u uw software beter kunt beschermen, was een aardige discussie over beveiliging.
http://www.searchlores.org/protec/protec.htm

Dus tot slot waren er geen zilveren kogels, maar veel leuke toepasselijke oplossingen. Als u iets gelijkaardigs wilt doen, hoop ik dat dit enige hulp was!

Laat een reactie achter

*

Blog Updates

nieuwsbrieven


praat met een vertegenwoordiger

Contact

Telefoon: 858-627-9700
Fax: 858-627-9702
-------------------------------
9123 Chesapeake Dr.
San Diego, Californië 92123
-------------------------------
sales@telaeris.com