Bonsoir tout le monde,
Cela fait un baille que je n'ai touché à c4d vu que j'ai changé de direction en me consacrant à la conception d'applications sous laravel.
Dernièrement, on m'a rappelé de mon ancien boulot concernant certains de mes presets Xpresso ne fonctionnant plus sur la R18.
Ayant oublié les mots de passe des XGroup, j'ai du consulter mes disques durs mais sans résultats...
Donc je vous annonce que je viens de concevoir deux plugins ne fonctionnant que sur la version R18:
- XpRecovery, qui restaure le contenu du XGroup Xpresso et le rend visible;
- NodeRecovery, qui restaure le contenu du node COFFEE et le rend visible;
Ma question est la suivante: Dois-je ou non les publier?
Merci et Joyeux Noël!
C'est un outil que des gens se sont fait. Oui oublier son mot de passe ça arrive, donc on doit cracker pour récupérer notre propre travail.
Le rendre public sur un site c'est autre chose.
C'est clairement supprimer la protection du travail d'autres personnes même si cette protection est minime.
Donc, non, clairement non.
On sait que voir le contenu d'un node Xgroup même protégé est possible via des fonctions spécifiques de la SDK. On peut même voir les ports et leurs lisaions.
Mais ce plugin ne carcke pas la protection mais utilise une simple fonction de la SDK à laquelle on a oublié d'ajouter une condition.
Entre-nous c'est 1 ligne de code.
J'avais donc pensé à ajouter un questionnaire du genre combien de de nodes contient votre Xgroup , quels nodes avez-vous utlisé? pour vérifier la propriété.
Ou bien ce sera un web service...
On verra.
Tant mieux pour toi si tu as trouvé comment faire mais pourquoi le partager ?
Si tu as protégé tes presets par un mot de passe à l'époque c'est qu'il y avait une raison.
Je ne vois pas l'intérêt de partager ce code en public.
Il me semble également que le dernier thread qui traitait de ce sujet à été supprimé.
Du même avis que vous, il ne faut pas le partager, ces nœuds sont verrouillés par leurs auteurs pour protéger leur contenu, les rendre publique serait contre leur souhait.
Donc non, je suis complètement contre rendre ce service publique.
Pirater un logiciel c'est aussi parfois un seul octet à changer... la "simplicité" de la chose ne la rend pas pour autant légale.Entre-nous c'est 1 ligne de code.
Si un Xpresso a demandé du taf, il est juste que son proprio veuille se l'approprier, c'est déjà formidable d'avoir autant de Xpresso gratuits, enlever le seul moyen qu'ont leurs auteurs de les protéger serait ruiner leurs efforts.
Si jamais quelqu'un a besoin de déverrouiller un nœud, il pourra toujours en faire la demande s'il prouve qu'il en est bien l'auteur, c'est le seul cas exceptionnel qui pourrait être toléré, à mon sens.
Sinon, y a même pas de sondage à faire, ça revient à du piratage.
Tout d'abord, merci à vous tous d'avoir particpé à cette discussion, très fructueuse.
Mais vu que j'ai toujours été contre la "suprématie", j'ai décidé de rendre seulement le plugin XpRecovery public et gratuit.
Prenons l'exemple du logiciel Passware qui récupère ou réinitialise les mots de passe et qui n'est pas un outil de cracking, idem pour le plugin Xprecovery qui récupère le mot de passe et débloque le node XGroup.
A bon entendeur, salut.
Bonne Année et meilleurs voeux de bonheurs.
Ça n'a rien a voir avec de la suprématie, c'est juste du bon sens.
Ce n'est pas non plus très malin de vouloir aller à contre courant juste par principe.
En gros à l'époque ou tu développais des presets Xpresso et des plugins tu étais bien content de pouvoir les protéger (Password Xpresso, chiffrement des .pyp). Tu as même développé toi-même un système de protection pour Xpresso que tu voulais un minimum sécurisé puisque tu utilises du Blowfish combiné à de l'XTEA.
Mais maintenant que tu fais du Laravel tu veux bien offrir le travail des autres développeurs C4D gratuitement ?
Tu disais toi même :
J'avoue ne pas trop comprendre tes motivations puisque apparement discuter technique ne t'intéresse pas.
Au final quelle garantie met-tu en place pour t'assurer que l'utilisateur de ton plugin est bien l'auteur de l'Xpresso ?