FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
protéger nos programmes Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
protéger nos programmes Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
protéger nos programmes Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
protéger nos programmes Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
protéger nos programmes Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
protéger nos programmes Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
protéger nos programmes Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
protéger nos programmes Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
protéger nos programmes Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
protéger nos programmes Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
protéger nos programmes Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
protéger nos programmes Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
protéger nos programmes Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
protéger nos programmes Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
protéger nos programmes Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment : -20%
Drone Dji DJI Mini 4K (EU)
Voir le deal
239 €

 

 protéger nos programmes

Aller en bas 
+2
Klaus
pascal10000
6 participants
AuteurMessage
pascal10000

pascal10000


Nombre de messages : 812
Localisation : Troyes
Date d'inscription : 05/02/2011

protéger nos programmes Empty
MessageSujet: protéger nos programmes   protéger nos programmes EmptyMar 6 Oct 2015 - 11:23

bjr jack

j'aimerai pour une prochaine version de panoramic
un system afin de protéger nos programmes
contre "Recover_Source" ceci évitera le piratage
de nos création
merci pour une réponse de ta part
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes EmptyMar 6 Oct 2015 - 11:44

Impossible. Voir ma réponse ici.

PS

Evite de poser la même question à deux endroits différents...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

protéger nos programmes Empty
MessageSujet: re   protéger nos programmes EmptyMar 6 Oct 2015 - 12:11

@ Pascal 10000,

Ce serait remettre en question la philosophie même de ce langage
et du forum.

Mais, ceci n' est que mon avis.
Wink
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes EmptyMar 6 Oct 2015 - 12:19

Pas d'accord Ygeronimi. Ca ne remet pas en cause l'esprit du forum: sur el forum on partage ce que l'on veut, mais on a tout à fait le droit de ne pas vouloir partager certaines sources.

Panoramic peut servir à faire des programme commerciaux et la demande de Pascal1000 et légitime, même si comme l'indique Klaus cela n'est pas possible tant que le compilateur ne sera pas fini.

Après c'est le contraire qui ne sera plus possible et certains demanderont sans doute s'ils peuvent récupérer leurs sources depuis un programme compilé et quelqu'un se lancera peut être dans la création d'un décompilateur (un programme qui recréait le code source depuis une suite d'instructions compilées mais c'est un gros travail et certaines informations (noms de variables, commentaires, etc ... ne peuvent de toute façon plus être récupérés)
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes EmptyMar 6 Oct 2015 - 12:40

Là, Jicehel, tu rentres dans le vaste domaine des désassembleurs... S'il est relativement aisé, avec des outils librement disponibles sur le net, de recréer le code source assembleur (en ASM), cela reste tout de même très peu lisible. C'est utilisable uniqement dans une perspecive de "crackage" d'une protection par code licence, afin de trouver l'endroit à la licence est testée, puis de patcher cela de telle façon que la réponse sera toujours "licence valide".

C'est une toute autre paire de manches pour reconstruire le code source d'un langage évolué. J'ai essayé cela avec Delphi, utilisant des décompilateurs spécialement conçus pour Delphi. Et je peux te dire que le résultat est plus que décevant, si toute fois l'outil est capable de trouver quoi que ce soit. ET encore, souvent le programme demande la table de symboles issue de la phase de link, et quelques fois d'autres fichiers annexes. Autant dire que c'est impossible dans le cadre d'une application distribuée.

Non, je pense que reconstituer le code Panoramic à partir d'un EXE issu du futur compilateur de Panormic sera mssion impossible.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes EmptyMar 6 Oct 2015 - 13:35

@Pascal1000,

Source_recovery à été crée par Jack, suite à une question que j'avais posé il y a bien longtemps.
( https://panoramic.1fr1.net/t218-source-bas-ecrase-par-erreur?highlight=source )
Je ne vois pas bien comment Jack pourrait défaire ce qu'il a lui-même créer. Mais bon, c'est lui le décisionnaire.

Que tu souhaites protéger un exécutable Panoramic est à mon avis légitime, mais là tu fais une demande pour toi et  elle n'a pas forcément l’agrément des autres Panoramiciens.

Donc la question est plutôt comment protéger un exe Panoramic sans rendre Source_recovery inefficace. En clair est-il possible que Jack ajoute à l'éditeur une option d'un cryptage supplémentaire, ou qu'un Panoramicien nous fournisse un moyen ???.

A+
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes EmptyMar 6 Oct 2015 - 13:40

Je me demande si en passant par un compresseur d'exécutables, ça ne protège pas defacto le code source.
Il me semble que Klaus avait mis le nom d'un compresseur d'exe. Klaus avait fournit le nom du compacteur d'executable il me semble. A tester. Je pense que c'est une piste
Revenir en haut Aller en bas
pascal10000

pascal10000


Nombre de messages : 812
Localisation : Troyes
Date d'inscription : 05/02/2011

protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes EmptyMar 6 Oct 2015 - 13:43

je vous remerci a tous de vos reflections
et a vos commentaires
tout compte fait j'ai poste mon source
nouveau pour des concours
et oublié ce post
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4570
Age : 58
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes EmptyMar 6 Oct 2015 - 18:30

Pour rappel :

Si nous distribuons nos programmes sur internet en EXE, il faut ensuite que les utilisateurs devinent dans quel langage on les a programmés.
Personne ne vous oblige a citer vos sources, même si c'est plus sympa pour Jack (on lui fait un peu de pub !)
Déjà, c'est pas forcément évident...
Ensuite, il faut qu'ils trouvent le programme adéquat sur le forum. Ce qui n'est pas évident non plus.

Donc je pense que l'on peut distribuer nos programmes sans trop de peur qu'il soit modifier.
Et puis pour ma part, je ne fais pas de calculs de ce genre ! Wink

Si je développe un programme c'est pas dans un but commercial !
De plus si quelqu'un peut l'améliorer, tant mieux !
C'est tout l'intérêt d'un logiciel libre, et au passage un grand merci a Jack ! cheers cheers cheers
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Invité
Invité




protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes EmptyMer 7 Oct 2015 - 0:06

Bonsoir,
Une question comme cela!
Lorsque je faisais de l'assembleur avec les microprocesseur 6502, il y avait l'instruction NOP, qui ne servait à rien, seulement pour occuper une mémoire en passant dessus. Utile lors de modification.

Je ne sais pas si les fichier exe ont un entête, si ce n'est pas le cas, on devrait pouvoir ajouter devant des NOP au programme. Reste à savoir si on peut encore décompiler Panoramic. Normalement si l'entête n'existe pas, cela ne devrait pas empêcher le programme de fonctionner.
Surement que je me plante., c'est juste une idée.

En y réfléchissant depuis, ça me parait une absurdité. Je sors
Revenir en haut Aller en bas
pascal10000

pascal10000


Nombre de messages : 812
Localisation : Troyes
Date d'inscription : 05/02/2011

protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes EmptyMer 7 Oct 2015 - 15:11

cosmos70

pourquoi absurde? je ne crois pas non
ce n'est pas absurde si un jour tu trouve
une de tes création dans les chareware tu sera
peut être pas contend alors que tu aura passé
bcp de temps pour rien
je ne dis que ça c mon point de vu

minibug
n’oublie pas que il y a des voleurs même s'ils ne sont
pas parmi nous ils ont tout pour faire nos code d'acces
a webdev et de se servir comme bon leurs semble!!
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

protéger nos programmes Empty
MessageSujet: re   protéger nos programmes EmptyMer 7 Oct 2015 - 15:17

Le plus c..., c' est celui qui va payé pour une appli
que tu auras publié en freeware.

C' est bon, je sors. Laughing
Revenir en haut Aller en bas
pascal10000

pascal10000


Nombre de messages : 812
Localisation : Troyes
Date d'inscription : 05/02/2011

protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes EmptyMer 7 Oct 2015 - 15:31

jack bloque ce post je bien avoir mis la zinani
dsl
Revenir en haut Aller en bas
Invité
Invité




protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes EmptyMer 7 Oct 2015 - 15:36

Citation :
pourquoi absurde? je ne crois pas non
ce n'est pas absurde si un jour tu trouve
une de tes création dans les chareware tu sera
peut être pas contend alors que tu aura passé
bcp de temps pour rien

Il y a erreur. Je ne parle pas de ton idée de pouvoir protéger ta création. Je parlais du principe que j'ai énuméré. Je m'étais dis qu'en ajoutant un entête au fichier exécutable généré, le programme qui recréé le source ne saurait pas le lire. Comme les instructions machines devant qui serait une série de NOP, cela n’empêcherait pas son exécution. Comme il n'y avait pas d'intervention, je me suis dit ensuite que j'avais du mettre une connerie. C'est surement le cas. Mes idées souvent sont comme le bonhomme, ça ne vaut pas grand chose.
Revenir en haut Aller en bas
pascal10000

pascal10000


Nombre de messages : 812
Localisation : Troyes
Date d'inscription : 05/02/2011

protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes EmptyMer 7 Oct 2015 - 16:10

c'est peut être faisable de ce que tu dit
mais moi ce j'ai pensé c'est du fait que recover
utilisait shell32.dll si il n'y avait pas moyen de bloquer
la dll mais l'inconvénient c'est que ça risque de compromettre
windows lui même et de saturé le système
Revenir en haut Aller en bas
Contenu sponsorisé





protéger nos programmes Empty
MessageSujet: Re: protéger nos programmes   protéger nos programmes Empty

Revenir en haut Aller en bas
 
protéger nos programmes
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» CryptedText - outil pour crypter des textes à protéger
» Les programmes de papydall
» sous programmes
» [R]Fermeture des programmes
» sous-programmes et fonctions

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos souhaits d'amélioration de Panoramic-
Sauter vers: