Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christian Hubert-Hugoud
Salut,
Installation : Inno Setup me semble très adapté. C'est ce que j'utilise.
Protection : il y a la possibilité d'exiger une licence (je ne l'ai jamais utilisée) dans la création des activex.
Période de validité : c'est plus délicat. A partir du moment où tu écris quelque chose quelque part, je ne vois pas comment le client ne peut pas le changer. C'est le défi de base pour n'importe quel informaticien. Certains mettent une propriété avec un code spécifique au client. Dans le code source, on écrit cette propriété et l'OCX check si c'est OK ou non. Quant à la période de validité, je ne sais pas. Mais plutôt des "surplus" dans les impression (style : "produit de démonstration" écrit partout).
Hope this helps...
Christian
"Philippe" a écrit dans le message de news:
Bonjour.
Je suis en train de faire un composant active x.
Connaissez vous des logiciels d'installations qui fassent pro et qui ne soient pas trop cher ?
Pour ce qui est de la protection, quelle est le meilleur moyen de protéger une dll shareware avec le moins de risque de piratage ?
Avez vous des liens de sites la dessus ?
Si je veux mettre une date de fin de validité, ou puis-je la stocker pour que l'utilisateur ne puisse pas la changer ?
Merci à tous.
Salut,
Installation : Inno Setup me semble très adapté. C'est ce que j'utilise.
Protection : il y a la possibilité d'exiger une licence (je ne l'ai jamais
utilisée) dans la création des activex.
Période de validité : c'est plus délicat. A partir du moment où tu écris
quelque chose quelque part, je ne vois pas comment le client ne peut pas le
changer. C'est le défi de base pour n'importe quel informaticien. Certains
mettent une propriété avec un code spécifique au client. Dans le code
source, on écrit cette propriété et l'OCX check si c'est OK ou non. Quant à
la période de validité, je ne sais pas. Mais plutôt des "surplus" dans les
impression (style : "produit de démonstration" écrit partout).
Hope this helps...
Christian
"Philippe" <a@a.a> a écrit dans le message de news:
3krq4lFvsb4dU1@individual.net...
Bonjour.
Je suis en train de faire un composant active x.
Connaissez vous des logiciels d'installations qui fassent pro et qui ne
soient pas trop cher ?
Pour ce qui est de la protection, quelle est le meilleur moyen de protéger
une dll shareware avec le moins de risque de piratage ?
Avez vous des liens de sites la dessus ?
Si je veux mettre une date de fin de validité, ou puis-je la stocker pour
que l'utilisateur ne puisse pas la changer ?
Installation : Inno Setup me semble très adapté. C'est ce que j'utilise.
Protection : il y a la possibilité d'exiger une licence (je ne l'ai jamais utilisée) dans la création des activex.
Période de validité : c'est plus délicat. A partir du moment où tu écris quelque chose quelque part, je ne vois pas comment le client ne peut pas le changer. C'est le défi de base pour n'importe quel informaticien. Certains mettent une propriété avec un code spécifique au client. Dans le code source, on écrit cette propriété et l'OCX check si c'est OK ou non. Quant à la période de validité, je ne sais pas. Mais plutôt des "surplus" dans les impression (style : "produit de démonstration" écrit partout).
Hope this helps...
Christian
"Philippe" a écrit dans le message de news:
Bonjour.
Je suis en train de faire un composant active x.
Connaissez vous des logiciels d'installations qui fassent pro et qui ne soient pas trop cher ?
Pour ce qui est de la protection, quelle est le meilleur moyen de protéger une dll shareware avec le moins de risque de piratage ?
Avez vous des liens de sites la dessus ?
Si je veux mettre une date de fin de validité, ou puis-je la stocker pour que l'utilisateur ne puisse pas la changer ?
Merci à tous.
Patrick Philippot
Bonjour,
Philippe wrote:
Je suis en train de faire un composant active x.
Connaissez vous des logiciels d'installations qui fassent pro et qui ne soient pas trop cher ?
En dehors de l'outil livré avec VB, InnoSetup, c'est gratuit. http://www.jrsoftware.org/ . Et les sources Delphi sont disponibles.
Pour ce qui est de la protection, quelle est le meilleur moyen de protéger une dll shareware avec le moins de risque de piratage ?
En matière de protection, il n'y a rien qui soit résistant à 100%. Les moyens de protection que l'on peut se bricoler soi-même, sauf à y passer *beaucoup* de temps sont absolument inefficaces devant un voleur décidé.
Mais dans votre cas, il s'agit de protéger un composant destiné à des développeurs qui redistribueront des applications utilisant votre composant. J'ai bon? Le risque est alors minime car un développeur distribuant une application commerciale peut difficilement se permettre d'y inclure un composant piraté. Les protections habituelles avec les .LIC sont à mon avis suffisantes.
Si vous voulez absolument protéger de manière sérieuse (sérieuse signifiant que le cracker devra passer *beaucoup* de temps avant de déplomber le logiciel, pas qu'il n'y arrivera pas), il faudra investir dans des outils pro type Armadillo/SoftwarePassport (probablement le meilleur - c'est ce que j'utilise pour un logiciel commercial).
Mais attention: pour un OCX ou une DLL contenant une bibliothèque ou des composants en général, il faut protéger en design mode seulement. Le composant doit pouvoir être chargé surle poste client sans contrainte. Il y a peu de logiciels de protection bien adaptés à cette situation.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Bonjour,
Philippe wrote:
Je suis en train de faire un composant active x.
Connaissez vous des logiciels d'installations qui fassent pro et qui
ne soient pas trop cher ?
En dehors de l'outil livré avec VB, InnoSetup, c'est gratuit.
http://www.jrsoftware.org/ . Et les sources Delphi sont disponibles.
Pour ce qui est de la protection, quelle est le meilleur moyen de
protéger une dll shareware avec le moins de risque de piratage ?
En matière de protection, il n'y a rien qui soit résistant à 100%. Les
moyens de protection que l'on peut se bricoler soi-même, sauf à y passer
*beaucoup* de temps sont absolument inefficaces devant un voleur décidé.
Mais dans votre cas, il s'agit de protéger un composant destiné à des
développeurs qui redistribueront des applications utilisant votre
composant. J'ai bon? Le risque est alors minime car un développeur
distribuant une application commerciale peut difficilement se permettre
d'y inclure un composant piraté. Les protections habituelles avec les
.LIC sont à mon avis suffisantes.
Si vous voulez absolument protéger de manière sérieuse (sérieuse
signifiant que le cracker devra passer *beaucoup* de temps avant de
déplomber le logiciel, pas qu'il n'y arrivera pas), il faudra investir
dans des outils pro type Armadillo/SoftwarePassport (probablement le
meilleur - c'est ce que j'utilise pour un logiciel commercial).
Mais attention: pour un OCX ou une DLL contenant une bibliothèque ou des
composants en général, il faut protéger en design mode seulement. Le
composant doit pouvoir être chargé surle poste client sans contrainte.
Il y a peu de logiciels de protection bien adaptés à cette situation.
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Connaissez vous des logiciels d'installations qui fassent pro et qui ne soient pas trop cher ?
En dehors de l'outil livré avec VB, InnoSetup, c'est gratuit. http://www.jrsoftware.org/ . Et les sources Delphi sont disponibles.
Pour ce qui est de la protection, quelle est le meilleur moyen de protéger une dll shareware avec le moins de risque de piratage ?
En matière de protection, il n'y a rien qui soit résistant à 100%. Les moyens de protection que l'on peut se bricoler soi-même, sauf à y passer *beaucoup* de temps sont absolument inefficaces devant un voleur décidé.
Mais dans votre cas, il s'agit de protéger un composant destiné à des développeurs qui redistribueront des applications utilisant votre composant. J'ai bon? Le risque est alors minime car un développeur distribuant une application commerciale peut difficilement se permettre d'y inclure un composant piraté. Les protections habituelles avec les .LIC sont à mon avis suffisantes.
Si vous voulez absolument protéger de manière sérieuse (sérieuse signifiant que le cracker devra passer *beaucoup* de temps avant de déplomber le logiciel, pas qu'il n'y arrivera pas), il faudra investir dans des outils pro type Armadillo/SoftwarePassport (probablement le meilleur - c'est ce que j'utilise pour un logiciel commercial).
Mais attention: pour un OCX ou une DLL contenant une bibliothèque ou des composants en général, il faut protéger en design mode seulement. Le composant doit pouvoir être chargé surle poste client sans contrainte. Il y a peu de logiciels de protection bien adaptés à cette situation.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
andre.araste
Protection
On peut prévoir une clé de débridage qui inscrira dans la BdR un code déterminé à partir de l'opérateur arithmétique XOR
(assez difficile à cracker car la relation n'est pas évidente)
-- Bonne réception.
http://perso.wanadoo.fr/andre.araste/ Membre du Club Win's: http://www.clubwins.org Avertissement: Je ne vends rien.
"Philippe" a écrit dans le message de news:
Bonjour.
Je suis en train de faire un composant active x.
Connaissez vous des logiciels d'installations qui fassent pro et qui ne soient pas trop cher ?
Pour ce qui est de la protection, quelle est le meilleur moyen de protéger une dll shareware avec le moins de risque de piratage ?
Avez vous des liens de sites la dessus ?
Si je veux mettre une date de fin de validité, ou puis-je la stocker pour que l'utilisateur ne puisse pas la changer ?
Merci à tous.
Protection
On peut prévoir une clé de débridage qui inscrira dans la BdR un code
déterminé à partir de l'opérateur arithmétique XOR
(assez difficile à cracker car la relation n'est pas évidente)
--
Bonne réception.
andre.araste@wanadoo.fr
http://perso.wanadoo.fr/andre.araste/
Membre du Club Win's: http://www.clubwins.org
Avertissement: Je ne vends rien.
"Philippe" <a@a.a> a écrit dans le message de news:
3krq4lFvsb4dU1@individual.net...
Bonjour.
Je suis en train de faire un composant active x.
Connaissez vous des logiciels d'installations qui fassent pro et qui ne
soient pas trop cher ?
Pour ce qui est de la protection, quelle est le meilleur moyen de protéger
une dll shareware avec le moins de risque de piratage ?
Avez vous des liens de sites la dessus ?
Si je veux mettre une date de fin de validité, ou puis-je la stocker pour
que l'utilisateur ne puisse pas la changer ?
On peut prévoir une clé de débridage qui inscrira dans la BdR un code déterminé à partir de l'opérateur arithmétique XOR
(assez difficile à cracker car la relation n'est pas évidente)
-- Bonne réception.
http://perso.wanadoo.fr/andre.araste/ Membre du Club Win's: http://www.clubwins.org Avertissement: Je ne vends rien.
"Philippe" a écrit dans le message de news:
Bonjour.
Je suis en train de faire un composant active x.
Connaissez vous des logiciels d'installations qui fassent pro et qui ne soient pas trop cher ?
Pour ce qui est de la protection, quelle est le meilleur moyen de protéger une dll shareware avec le moins de risque de piratage ?
Avez vous des liens de sites la dessus ?
Si je veux mettre une date de fin de validité, ou puis-je la stocker pour que l'utilisateur ne puisse pas la changer ?
Merci à tous.
Patrick Philippot
Bonjour,
andre.araste wrote:
Protection
On peut prévoir une clé de débridage qui inscrira dans la BdR un code déterminé à partir de l'opérateur arithmétique XOR
Ça ne tiendra pas plus de 5 minutes avec un outil de monitoring de la registry comme RegMon. Des outils comme Armadillo/SoftwarePassport savent également se protéger contre des outils de surveillance de la registry (RegMon).
J'insiste encore une fois sur le fait que se bricoler ses routines de protection soi-même est du temps perdu. Ou bien on utilise un schéma simple comme les .LIC (qui me paraît suffisant pour un OCX) ou bien on investit un peu d'argent et on utilise un outil professionnel. Les crackers sont bien équipés (je ne crie pas au génie comme certains mais ils ont en général de bons outils) et tout système de protection non professionnel ne tiendra pas plus de quelques minutes en général.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Bonjour,
andre.araste wrote:
Protection
On peut prévoir une clé de débridage qui inscrira dans la BdR un code
déterminé à partir de l'opérateur arithmétique XOR
Ça ne tiendra pas plus de 5 minutes avec un outil de monitoring de la
registry comme RegMon. Des outils comme Armadillo/SoftwarePassport
savent également se protéger contre des outils de surveillance de la
registry (RegMon).
J'insiste encore une fois sur le fait que se bricoler ses routines de
protection soi-même est du temps perdu. Ou bien on utilise un schéma
simple comme les .LIC (qui me paraît suffisant pour un OCX) ou bien on
investit un peu d'argent et on utilise un outil professionnel. Les
crackers sont bien équipés (je ne crie pas au génie comme certains mais
ils ont en général de bons outils) et tout système de protection non
professionnel ne tiendra pas plus de quelques minutes en général.
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
On peut prévoir une clé de débridage qui inscrira dans la BdR un code déterminé à partir de l'opérateur arithmétique XOR
Ça ne tiendra pas plus de 5 minutes avec un outil de monitoring de la registry comme RegMon. Des outils comme Armadillo/SoftwarePassport savent également se protéger contre des outils de surveillance de la registry (RegMon).
J'insiste encore une fois sur le fait que se bricoler ses routines de protection soi-même est du temps perdu. Ou bien on utilise un schéma simple comme les .LIC (qui me paraît suffisant pour un OCX) ou bien on investit un peu d'argent et on utilise un outil professionnel. Les crackers sont bien équipés (je ne crie pas au génie comme certains mais ils ont en général de bons outils) et tout système de protection non professionnel ne tiendra pas plus de quelques minutes en général.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Patrick Philippot
Bonjour,
Philippe wrote:
Je suis en train de faire un composant active x.
Connaissez vous des logiciels d'installations qui fassent pro et qui ne soient pas trop cher ?
En dehors de l'outil livré avec VB, InnoSetup, c'est gratuit. http://www.jrsoftware.org/ . Et les sources Delphi sont disponibles.
Pour ce qui est de la protection, quelle est le meilleur moyen de protéger une dll shareware avec le moins de risque de piratage ?
En matière de protection, il n'y a rien qui soit résistant à 100%. Les moyens de protection que l'on peut se bricoler soi-même, sauf à y passer beaucoup de temps sont absolument inefficaces devant un voleur décidé.
Mais dans votre cas, il s'agit de protéger un composant destiné à des développeurs qui redistribueront des applications utilisant votre composant. J'ai bon? Le risque est alors minime car un développeur distribuant une application commerciale peut difficilement se permettre d'y inclure un composant piraté. Les protections habituelles avec les .LIC sont à mon avis suffisantes.
Si vous voulez absolument protéger de manière sérieuse (sérieuse signifiant que le cracker devra passer beaucoup de temps avant de déplomber le logiciel, pas qu'il n'y arrivera pas), il faudra investir dans des outils pro type Armadillo/SoftwarePassport (probablement le meilleur - c'est ce que j'utilise pour un logiciel commercial).
Mais attention: pour un OCX ou une DLL contenant une bibliothèque ou des composants en général, il faut protéger en design mode seulement. Le composant doit pouvoir être chargé surle poste client sans contrainte. Il y a peu de logiciels de protection bien adaptés à cette situation.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Bonjour,
Philippe wrote:
Je suis en train de faire un composant active x.
Connaissez vous des logiciels d'installations qui fassent pro et qui
ne soient pas trop cher ?
En dehors de l'outil livré avec VB, InnoSetup, c'est gratuit.
http://www.jrsoftware.org/ . Et les sources Delphi sont disponibles.
Pour ce qui est de la protection, quelle est le meilleur moyen de
protéger une dll shareware avec le moins de risque de piratage ?
En matière de protection, il n'y a rien qui soit résistant à 100%. Les
moyens de protection que l'on peut se bricoler soi-même, sauf à y passer
beaucoup de temps sont absolument inefficaces devant un voleur décidé.
Mais dans votre cas, il s'agit de protéger un composant destiné à des
développeurs qui redistribueront des applications utilisant votre
composant. J'ai bon? Le risque est alors minime car un développeur
distribuant une application commerciale peut difficilement se permettre
d'y inclure un composant piraté. Les protections habituelles avec les
.LIC sont à mon avis suffisantes.
Si vous voulez absolument protéger de manière sérieuse (sérieuse
signifiant que le cracker devra passer beaucoup de temps avant de
déplomber le logiciel, pas qu'il n'y arrivera pas), il faudra investir
dans des outils pro type Armadillo/SoftwarePassport (probablement le
meilleur - c'est ce que j'utilise pour un logiciel commercial).
Mais attention: pour un OCX ou une DLL contenant une bibliothèque ou des
composants en général, il faut protéger en design mode seulement. Le
composant doit pouvoir être chargé surle poste client sans contrainte.
Il y a peu de logiciels de protection bien adaptés à cette situation.
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Connaissez vous des logiciels d'installations qui fassent pro et qui ne soient pas trop cher ?
En dehors de l'outil livré avec VB, InnoSetup, c'est gratuit. http://www.jrsoftware.org/ . Et les sources Delphi sont disponibles.
Pour ce qui est de la protection, quelle est le meilleur moyen de protéger une dll shareware avec le moins de risque de piratage ?
En matière de protection, il n'y a rien qui soit résistant à 100%. Les moyens de protection que l'on peut se bricoler soi-même, sauf à y passer beaucoup de temps sont absolument inefficaces devant un voleur décidé.
Mais dans votre cas, il s'agit de protéger un composant destiné à des développeurs qui redistribueront des applications utilisant votre composant. J'ai bon? Le risque est alors minime car un développeur distribuant une application commerciale peut difficilement se permettre d'y inclure un composant piraté. Les protections habituelles avec les .LIC sont à mon avis suffisantes.
Si vous voulez absolument protéger de manière sérieuse (sérieuse signifiant que le cracker devra passer beaucoup de temps avant de déplomber le logiciel, pas qu'il n'y arrivera pas), il faudra investir dans des outils pro type Armadillo/SoftwarePassport (probablement le meilleur - c'est ce que j'utilise pour un logiciel commercial).
Mais attention: pour un OCX ou une DLL contenant une bibliothèque ou des composants en général, il faut protéger en design mode seulement. Le composant doit pouvoir être chargé surle poste client sans contrainte. Il y a peu de logiciels de protection bien adaptés à cette situation.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Patrick Philippot
Bonjour,
andre.araste wrote:
Protection
On peut prévoir une clé de débridage qui inscrira dans la BdR un code déterminé à partir de l'opérateur arithmétique XOR
Ça ne tiendra pas plus de 5 minutes avec un outil de monitoring de la registry comme RegMon. Des outils comme Armadillo/SoftwarePassport savent également se protéger contre des outils de surveillance de la registry (RegMon).
J'insiste encore une fois sur le fait que se bricoler ses routines de protection soi-même est du temps perdu. Ou bien on utilise un schéma simple comme les .LIC (qui me paraît suffisant pour un OCX) ou bien on investit un peu d'argent et on utilise un outil professionnel. Les crackers sont bien équipés (je ne crie pas au génie comme certains mais ils ont en général de bons outils) et tout système de protection non professionnel ne tiendra pas plus de quelques minutes en général.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Bonjour,
andre.araste wrote:
Protection
On peut prévoir une clé de débridage qui inscrira dans la BdR un code
déterminé à partir de l'opérateur arithmétique XOR
Ça ne tiendra pas plus de 5 minutes avec un outil de monitoring de la
registry comme RegMon. Des outils comme Armadillo/SoftwarePassport
savent également se protéger contre des outils de surveillance de la
registry (RegMon).
J'insiste encore une fois sur le fait que se bricoler ses routines de
protection soi-même est du temps perdu. Ou bien on utilise un schéma
simple comme les .LIC (qui me paraît suffisant pour un OCX) ou bien on
investit un peu d'argent et on utilise un outil professionnel. Les
crackers sont bien équipés (je ne crie pas au génie comme certains mais
ils ont en général de bons outils) et tout système de protection non
professionnel ne tiendra pas plus de quelques minutes en général.
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
On peut prévoir une clé de débridage qui inscrira dans la BdR un code déterminé à partir de l'opérateur arithmétique XOR
Ça ne tiendra pas plus de 5 minutes avec un outil de monitoring de la registry comme RegMon. Des outils comme Armadillo/SoftwarePassport savent également se protéger contre des outils de surveillance de la registry (RegMon).
J'insiste encore une fois sur le fait que se bricoler ses routines de protection soi-même est du temps perdu. Ou bien on utilise un schéma simple comme les .LIC (qui me paraît suffisant pour un OCX) ou bien on investit un peu d'argent et on utilise un outil professionnel. Les crackers sont bien équipés (je ne crie pas au génie comme certains mais ils ont en général de bons outils) et tout système de protection non professionnel ne tiendra pas plus de quelques minutes en général.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr