FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Guenter Dongle Question
Guenter Dongle Question
Débuté par Thomas, 28 aoû. 2008 01:57 - 3 réponses
Connectez-vous…
Thomas
#1
Posté le 28 août 2008 - 01:57
Hello Günter,
you protect your software with a dongle. How do you ensure that your software will not be decompiled and thus ineffective protection of the dongle?
Kind Regrads
Thomas
Signaler
0
0
Piet van Zanten
#2
Posté le 28 août 2008 - 01:57
[url]
http://forum.mysnip.de/read.php…
[/url]
Signaler
0
0
GuenterP
#3
Posté le 28 août 2008 - 02:00
Hi Thomas,
first, ANY protection can be circumvented. So, keep cool. Cracks exist for most of the well-known & expensive dongles. A brain-dead youngster can 'crack' them by only knowing the correct web site for a download.
Now, we're introducing a more challenging concept to wannabe-pirates: think yourself! Which in fact is harder than expected in case of WinDev software. Remember, there's p-code in memory - NOT pure assembly!
You have to use a good tool, let's say BlackIce debugger or IDA. You will be able to find any readable string for which you can search in memory. So, a guy with computer education will be able to locate the string and read its contents after decryption from the dongle. No problem.
The real trick would be to alter the license text, re-apply all checksums and to re-encrypt the whole thing in order to trick our software into thinking that the license-file is OK. The problem for those guys are complex checksum algorithms because WinDev would send them criss-cross over the runtime. So, of course, it can be cracked, but it will take onsiderable time and expertise. After that, one would have to re-encrypt the file - by which algorithm?
I'll build a sample project and let you try. You'll see yourself how hard it is!
Kind regards,
Guenter
Signaler
0
0
Thomas
#4
Posté le 28 août 2008 - 02:00
Hi,
thank you Piet and Guenter!
I hoped you would have a EXE Packer found, with Windev works. I am annoying the fact that any script kiddie my encryption code can read.
Kind Reagards
Thomas
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte