J'aimerais pouvoir protéger les dll d'une application pour que celle-ci ne
puisse être exécuté que par mon projet et qu'elle ne puisse pas être
réutilisé dans une autre application.
Comment puis je faire cela ?
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
Gillard
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message news:
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être réutilisé dans une autre application. Comment puis je faire cela ?
Par avance, merci Sylo
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message
news:OYHK2AmuIHA.3792@TK2MSFTNGP02.phx.gbl...
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci ne
puisse être exécuté que par mon projet et qu'elle ne puisse pas être
réutilisé dans une autre application.
Comment puis je faire cela ?
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message news:
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être réutilisé dans une autre application. Comment puis je faire cela ?
Par avance, merci Sylo
Scottmat
exacte gillard à raison mais bon ! quand ton projet augmente de jour en jour si tu ne fais pas de dll il va rapidement faire plusieurs centaine de Méga octects ... pas toujours cool au moment de l'execution ^^
"Gillard" a écrit dans le message de news:
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message news:
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être réutilisé dans une autre application. Comment puis je faire cela ?
Par avance, merci Sylo
exacte gillard à raison mais bon ! quand ton projet augmente de jour en jour
si tu ne fais pas de dll il va rapidement faire plusieurs centaine de Méga
octects ... pas toujours cool au moment de l'execution ^^
"Gillard" <gillard_georges@hotmail.com> a écrit dans le message de
news:eEDLfuzuIHA.4736@TK2MSFTNGP04.phx.gbl...
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message
news:OYHK2AmuIHA.3792@TK2MSFTNGP02.phx.gbl...
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci
ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être
réutilisé dans une autre application.
Comment puis je faire cela ?
exacte gillard à raison mais bon ! quand ton projet augmente de jour en jour si tu ne fais pas de dll il va rapidement faire plusieurs centaine de Méga octects ... pas toujours cool au moment de l'execution ^^
"Gillard" a écrit dans le message de news:
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message news:
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être réutilisé dans une autre application. Comment puis je faire cela ?
Par avance, merci Sylo
Patrice
Jamais fait, mais à brûle pourpoint mes pistes de recherche seraient : - soit "à la main" (je pense à System.AppDomain.CurrentDomain qui devrait permettre de voir dans quel contexte tourne cette DLL) - soit en réutilisant un mécanisme existant (ny aurait il pas un mécanisme de licensing de base dans .NET ?) - soit peut-être via la sécurité (par exemple l'appelant devrait alors être signé avec un certificat qui te serait propre ?)
Cela suppose aussi qu'elle ne peut pas être décompilée ou pas facilement pour contourner ce genre de mécanisme...
Bon courage. Eventuellement fais nous part de tes trouvailles par curiosité...
-- Patrice
"Scottmat" a écrit dans le message de groupe de discussion :
exacte gillard à raison mais bon ! quand ton projet augmente de jour en jour si tu ne fais pas de dll il va rapidement faire plusieurs centaine de Méga octects ... pas toujours cool au moment de l'execution ^^
"Gillard" a écrit dans le message de news:
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message news:
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être réutilisé dans une autre application. Comment puis je faire cela ?
Par avance, merci Sylo
Jamais fait, mais à brûle pourpoint mes pistes de recherche seraient :
- soit "à la main" (je pense à System.AppDomain.CurrentDomain qui devrait
permettre de voir dans quel contexte tourne cette DLL)
- soit en réutilisant un mécanisme existant (ny aurait il pas un mécanisme
de licensing de base dans .NET ?)
- soit peut-être via la sécurité (par exemple l'appelant devrait alors être
signé avec un certificat qui te serait propre ?)
Cela suppose aussi qu'elle ne peut pas être décompilée ou pas facilement
pour contourner ce genre de mécanisme...
Bon courage. Eventuellement fais nous part de tes trouvailles par
curiosité...
--
Patrice
"Scottmat" <email@hotmail.com> a écrit dans le message de groupe de
discussion : 51BBC273-4CCC-48F3-9A14-670C5CA4DE50@microsoft.com...
exacte gillard à raison mais bon ! quand ton projet augmente de jour en
jour si tu ne fais pas de dll il va rapidement faire plusieurs centaine de
Méga octects ... pas toujours cool au moment de l'execution ^^
"Gillard" <gillard_georges@hotmail.com> a écrit dans le message de
news:eEDLfuzuIHA.4736@TK2MSFTNGP04.phx.gbl...
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message
news:OYHK2AmuIHA.3792@TK2MSFTNGP02.phx.gbl...
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci
ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être
réutilisé dans une autre application.
Comment puis je faire cela ?
Jamais fait, mais à brûle pourpoint mes pistes de recherche seraient : - soit "à la main" (je pense à System.AppDomain.CurrentDomain qui devrait permettre de voir dans quel contexte tourne cette DLL) - soit en réutilisant un mécanisme existant (ny aurait il pas un mécanisme de licensing de base dans .NET ?) - soit peut-être via la sécurité (par exemple l'appelant devrait alors être signé avec un certificat qui te serait propre ?)
Cela suppose aussi qu'elle ne peut pas être décompilée ou pas facilement pour contourner ce genre de mécanisme...
Bon courage. Eventuellement fais nous part de tes trouvailles par curiosité...
-- Patrice
"Scottmat" a écrit dans le message de groupe de discussion :
exacte gillard à raison mais bon ! quand ton projet augmente de jour en jour si tu ne fais pas de dll il va rapidement faire plusieurs centaine de Méga octects ... pas toujours cool au moment de l'execution ^^
"Gillard" a écrit dans le message de news:
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message news:
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être réutilisé dans une autre application. Comment puis je faire cela ?
Ma compréhension du sujet pour l'instant est que cela devrait permettre de marquer déclarativement différentes fonctions comme ne pouvant être appelées que si l'application appelante a été signée avec ton certificat...
-- Patrice
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de groupe de discussion :
Jamais fait, mais à brûle pourpoint mes pistes de recherche seraient : - soit "à la main" (je pense à System.AppDomain.CurrentDomain qui devrait permettre de voir dans quel contexte tourne cette DLL) - soit en réutilisant un mécanisme existant (ny aurait il pas un mécanisme de licensing de base dans .NET ?) - soit peut-être via la sécurité (par exemple l'appelant devrait alors être signé avec un certificat qui te serait propre ?)
Cela suppose aussi qu'elle ne peut pas être décompilée ou pas facilement pour contourner ce genre de mécanisme...
Bon courage. Eventuellement fais nous part de tes trouvailles par curiosité...
-- Patrice
"Scottmat" a écrit dans le message de groupe de discussion :
exacte gillard à raison mais bon ! quand ton projet augmente de jour en jour si tu ne fais pas de dll il va rapidement faire plusieurs centaine de Méga octects ... pas toujours cool au moment de l'execution ^^
"Gillard" a écrit dans le message de news:
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message news:
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être réutilisé dans une autre application. Comment puis je faire cela ?
Ma compréhension du sujet pour l'instant est que cela devrait permettre de
marquer déclarativement différentes fonctions comme ne pouvant être appelées
que si l'application appelante a été signée avec ton certificat...
--
Patrice
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de groupe de
discussion : 3B491FD4-2DF9-4578-87E1-864C50A3C783@microsoft.com...
Jamais fait, mais à brûle pourpoint mes pistes de recherche seraient :
- soit "à la main" (je pense à System.AppDomain.CurrentDomain qui devrait
permettre de voir dans quel contexte tourne cette DLL)
- soit en réutilisant un mécanisme existant (ny aurait il pas un mécanisme
de licensing de base dans .NET ?)
- soit peut-être via la sécurité (par exemple l'appelant devrait alors
être signé avec un certificat qui te serait propre ?)
Cela suppose aussi qu'elle ne peut pas être décompilée ou pas facilement
pour contourner ce genre de mécanisme...
Bon courage. Eventuellement fais nous part de tes trouvailles par
curiosité...
--
Patrice
"Scottmat" <email@hotmail.com> a écrit dans le message de groupe de
discussion : 51BBC273-4CCC-48F3-9A14-670C5CA4DE50@microsoft.com...
exacte gillard à raison mais bon ! quand ton projet augmente de jour en
jour si tu ne fais pas de dll il va rapidement faire plusieurs centaine
de Méga octects ... pas toujours cool au moment de l'execution ^^
"Gillard" <gillard_georges@hotmail.com> a écrit dans le message de
news:eEDLfuzuIHA.4736@TK2MSFTNGP04.phx.gbl...
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message
news:OYHK2AmuIHA.3792@TK2MSFTNGP02.phx.gbl...
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci
ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être
réutilisé dans une autre application.
Comment puis je faire cela ?
Ma compréhension du sujet pour l'instant est que cela devrait permettre de marquer déclarativement différentes fonctions comme ne pouvant être appelées que si l'application appelante a été signée avec ton certificat...
-- Patrice
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de groupe de discussion :
Jamais fait, mais à brûle pourpoint mes pistes de recherche seraient : - soit "à la main" (je pense à System.AppDomain.CurrentDomain qui devrait permettre de voir dans quel contexte tourne cette DLL) - soit en réutilisant un mécanisme existant (ny aurait il pas un mécanisme de licensing de base dans .NET ?) - soit peut-être via la sécurité (par exemple l'appelant devrait alors être signé avec un certificat qui te serait propre ?)
Cela suppose aussi qu'elle ne peut pas être décompilée ou pas facilement pour contourner ce genre de mécanisme...
Bon courage. Eventuellement fais nous part de tes trouvailles par curiosité...
-- Patrice
"Scottmat" a écrit dans le message de groupe de discussion :
exacte gillard à raison mais bon ! quand ton projet augmente de jour en jour si tu ne fais pas de dll il va rapidement faire plusieurs centaine de Méga octects ... pas toujours cool au moment de l'execution ^^
"Gillard" a écrit dans le message de news:
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message news:
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être réutilisé dans une autre application. Comment puis je faire cela ?
Par avance, merci Sylo
Sylo
Merci patrice, Je vais reagrder de ce coté la Sylo
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
Ma compréhension du sujet pour l'instant est que cela devrait permettre de marquer déclarativement différentes fonctions comme ne pouvant être appelées que si l'application appelante a été signée avec ton certificat...
-- Patrice
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de groupe de discussion :
Jamais fait, mais à brûle pourpoint mes pistes de recherche seraient : - soit "à la main" (je pense à System.AppDomain.CurrentDomain qui devrait permettre de voir dans quel contexte tourne cette DLL) - soit en réutilisant un mécanisme existant (ny aurait il pas un mécanisme de licensing de base dans .NET ?) - soit peut-être via la sécurité (par exemple l'appelant devrait alors être signé avec un certificat qui te serait propre ?)
Cela suppose aussi qu'elle ne peut pas être décompilée ou pas facilement pour contourner ce genre de mécanisme...
Bon courage. Eventuellement fais nous part de tes trouvailles par curiosité...
-- Patrice
"Scottmat" a écrit dans le message de groupe de discussion :
exacte gillard à raison mais bon ! quand ton projet augmente de jour en jour si tu ne fais pas de dll il va rapidement faire plusieurs centaine de Méga octects ... pas toujours cool au moment de l'execution ^^
"Gillard" a écrit dans le message de news:
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message news:
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être réutilisé dans une autre application. Comment puis je faire cela ?
Par avance, merci Sylo
Merci patrice,
Je vais reagrder de ce coté la
Sylo
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
63414A9F-CAC7-4B60-8CF8-91CFE9C90AB3@microsoft.com...
Ma compréhension du sujet pour l'instant est que cela devrait permettre de
marquer déclarativement différentes fonctions comme ne pouvant être
appelées que si l'application appelante a été signée avec ton
certificat...
--
Patrice
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de groupe
de discussion : 3B491FD4-2DF9-4578-87E1-864C50A3C783@microsoft.com...
Jamais fait, mais à brûle pourpoint mes pistes de recherche seraient :
- soit "à la main" (je pense à System.AppDomain.CurrentDomain qui devrait
permettre de voir dans quel contexte tourne cette DLL)
- soit en réutilisant un mécanisme existant (ny aurait il pas un
mécanisme de licensing de base dans .NET ?)
- soit peut-être via la sécurité (par exemple l'appelant devrait alors
être signé avec un certificat qui te serait propre ?)
Cela suppose aussi qu'elle ne peut pas être décompilée ou pas facilement
pour contourner ce genre de mécanisme...
Bon courage. Eventuellement fais nous part de tes trouvailles par
curiosité...
--
Patrice
"Scottmat" <email@hotmail.com> a écrit dans le message de groupe de
discussion : 51BBC273-4CCC-48F3-9A14-670C5CA4DE50@microsoft.com...
exacte gillard à raison mais bon ! quand ton projet augmente de jour en
jour si tu ne fais pas de dll il va rapidement faire plusieurs centaine
de Méga octects ... pas toujours cool au moment de l'execution ^^
"Gillard" <gillard_georges@hotmail.com> a écrit dans le message de
news:eEDLfuzuIHA.4736@TK2MSFTNGP04.phx.gbl...
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message
news:OYHK2AmuIHA.3792@TK2MSFTNGP02.phx.gbl...
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que
celle-ci ne puisse être exécuté que par mon projet et qu'elle ne
puisse pas être réutilisé dans une autre application.
Comment puis je faire cela ?
Ma compréhension du sujet pour l'instant est que cela devrait permettre de marquer déclarativement différentes fonctions comme ne pouvant être appelées que si l'application appelante a été signée avec ton certificat...
-- Patrice
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de groupe de discussion :
Jamais fait, mais à brûle pourpoint mes pistes de recherche seraient : - soit "à la main" (je pense à System.AppDomain.CurrentDomain qui devrait permettre de voir dans quel contexte tourne cette DLL) - soit en réutilisant un mécanisme existant (ny aurait il pas un mécanisme de licensing de base dans .NET ?) - soit peut-être via la sécurité (par exemple l'appelant devrait alors être signé avec un certificat qui te serait propre ?)
Cela suppose aussi qu'elle ne peut pas être décompilée ou pas facilement pour contourner ce genre de mécanisme...
Bon courage. Eventuellement fais nous part de tes trouvailles par curiosité...
-- Patrice
"Scottmat" a écrit dans le message de groupe de discussion :
exacte gillard à raison mais bon ! quand ton projet augmente de jour en jour si tu ne fais pas de dll il va rapidement faire plusieurs centaine de Méga octects ... pas toujours cool au moment de l'execution ^^
"Gillard" a écrit dans le message de news:
c'est simple tu ne fais pas de DLL
"Sylo" <sylvain.malleval[at]dotsoft.fr> wrote in message news:
Bonjour,
J'aimerais pouvoir protéger les dll d'une application pour que celle-ci ne puisse être exécuté que par mon projet et qu'elle ne puisse pas être réutilisé dans une autre application. Comment puis je faire cela ?