NAVIGATIE

Freetime overzicht
Zoeken


  RUBRIEKEN

FAQ / Help
Wat mag niet?
WZL Wedstrijden
WZL Chat
WZL Toolbar
WZL Statistieken
WZL leden
WZL shop
E-cards

RSS

Fun-feed
Babe-feed
Stud-feed

Een groot aantal pokerrooms geven de mogelijkheid om poker te spelen op internet en geld te storten via het veilige iDeal betaalsysteem.
Overzicht » Computer » Programmeren » programma's beveiligen
Onderaan pagina
wortelke 3.601
wzl-lid
Sinds 18/5/2004
T: 50 R: 282
23/3/2006 - 15:13u | Quote
ik zoek een manier om programma's te beveiligen. vb het ingeven van een serial of het registeren via site op naam/email. Maar we weten allemaal dat die manieren gemakkelijk te omzeilen zijn... key/username doorgeven...
weet er iemand een goede manier om toch een beveiling in te bouwen? (hoeft niet 100% waterdicht te zijn maar toch een zekere controle)
thx
Keneo 3.453
wzl-lid
Sinds 19/10/2004
T:7 - R:409
23/3/2006 - 15:51u | Quote
uw programma de ingegeven key's laten doorsturen naar een online database.
deze controleert dan de key, en slaat die op (of markeert hem als gebruikt)

en stuurt dan een code terug naar het programma,
als uw programma nu enkel teruggestuurde codes van deze server aanvaard dan is het toch al iets moeilijker te omzeilen niet?
of verlies ik iets uit het oog


(moet wel internettoegang hebben op het moment van registratie dan...)

Laatst aangepast door Keneo op 23/03/2006 15:55:45u (1x aangepast)
Quagmire 3.748
wzl-lid
Sinds 18/11/2003
T:62 - R:1458
23/3/2006 - 16:07u | Quote
't is misschien beetje off topic....maar wtf...voor wat is uwe avatar zo groot keneo?
DenBertrand 2.948
wzl-lid
Sinds 11/1/2006
T:2 - R:50
24/3/2006 - 10:09u | Quote
Beetje zoals dat van Keneo.

Iemand registreert en krijgt van uw website een code.
Wanneer die wordt ingevuld, kijkt uw programma of ze al in gebruik is en indien niet voegt hij ze toe aan de databank met de gebruiker zijn user_id erbij (zodat je weet wie welke code gebruikt). Nu is die code niet meer bruikbaar voor anderen.

Waar je nog wel voor moet zorgen, is dat de communicatie tussen programma en server via codes gebeurt (anders kan je zeer eenvoudig iets forceren op je pc waardoor het programma denkt dat hij met de server communiceerd maar eigenlijk met een programma op de pc zelf communiceert ...).

Dit kan je doen door bvb. wanneer het programma een verbinding met de server aangaat, hem een code te vragen. En die code die hij moet geven mag geen vaste code zijn, maar die moet een functie zijn van bvb. de gebruiker zijn id, de dag van de maand en het land van de gebruiker ofzo (dan is het voor de hackers/crackers al heel wat moeilijker om erachter te komen hoe ze zo'n code kunnen reproduceren).

Maar natuurlijk is niets waterdicht. Het is nu aan u om te zien hoe veilig het moet zijn.
m0rPh3uS 3.172
WZL-lid
Sinds 13/1/2003
T:1 - R:38
27/3/2006 - 15:07u | Quote
Voor communicatie met de server kan je gebruik maken van webservices, is redelijk betrouwbaar.
 
Bovenaan pagina