Forum Le CBNA

Le Forum du CBNA a pour but de vous aider dans l'utilisation de GameMaker. Premier forum Francophone sous GameMaker, vous trouverez des .gmd, .gm6, .gmk, scripts, logiciels et d'autres ressources sur Le CBNA.
 
AccueilAccueil  ­FAQFAQ  ­RechercherRechercher  ­S'enregistrerS'enregistrer  ­MembresMembres  ­ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 [tuto] Protéger son jeu de la décompilation

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivant
AuteurMessage
Max
Utilisateur confirmé: Rang *****


Nombre de messages: 1626
Localisation: Chtrasbourg !
Projet Actuel: Ekelon
Avancement:
48 / 10048 / 100


MessageSujet: [tuto] Protéger son jeu de la décompilation   Mar 19 Mai - 11:27

Protéger son jeu Game Maker contre la décompillation


Bonjour à tous,
je vous ait rédigé un court tuto qui explique comment protéger son jeu de la décompilation, suite à la demande de playboy. clinoeuil

Fichiers nécessaires :
L'anti-décompilleur <= Supprimé pour soupçon de virus
GM Convert Game
L'interface pour Cexe de Master47 <= tuto en cours

L'utilisation de l'anti-dec est simple, mais j'aimerais vous montrer le résultat. oui

1. Décompiller un jeu
J'utilise donc un décompilleur gm pour tester le jeu non-protégé.
L'interface au lancement est vide :

J'ouvre donc mon exe que j'ai fait moi-même ( nah ) et le décompilleur affiche toutes les infos nécessaires :

Plus qu'a cliquer sur "Process" et j'ai la source en 10 secondes.

2. Je protège le jeu
Vu que j'ai un jeu gm6, celui-ci doit être passé au GM_Convert_Game pour runner aussi sous vista.


Notez que l'anti-décompilleur crée le exe protégé dans son dossier, et le nomme AntiDec.exe

3. J'essaye de décompiller la version protégée
Je répète la procédure du 1.
Sauf que là, le décompilleur ne peut reconnaitre le type d'exe, et impossible de le décompiller.

Le jeu est protégé !

Bonne utilisation super

_________________


Dernière édition par Max le Jeu 21 Mai - 19:15, édité 2 fois
Revenir en haut Aller en bas
http://xamaxe.free.fr/
al_tanner
Utilisateur confirmé: Rang ****


Nombre de messages: 1104
Localisation: Sur Terre
Projet Actuel: Dimension at War
Avancement:
15 / 10015 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mar 19 Mai - 11:32

Très bon tuto super

_________________

Mon blog : http://www.gamekult.com/blog/al_tanner/
Revenir en haut Aller en bas
shm31
*Excellent utilisateur*


Nombre de messages: 12305
Projet Actuel: Cotoniser (générateur de nuages)
Avancement:
90 / 10090 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mar 19 Mai - 11:41

très bonne initiative max !
bravo super

_________________
Citation:
Mario never had any adventure...he is a delusional old Plumber (Or had something to do with him eating Shrooms/Drugs)

The Giant Turtles and Goombas are what he sees everyday while working on the sewers, Dry bones being the corpses of dead turtles kid flushes through the toilets...
And Bowser is the constant fear to those "Alligator in the sewers" urban legends
Peach is just a Pin up girl turned Princess in his own twisted mind....
Revenir en haut Aller en bas
gosc
Utilisateur confirmé: Rang *****


Nombre de messages: 1829
Localisation: Dans le nord, pourquoi ?
Projet Actuel: se lancer dans le C++

En cours :
What (22/100)
~Tisane~ (1/100)

En Pause :
What 2, 3 et 4 (2/100)
Monk Escape (1/100)
Puppet Magique (50/100)

Avancement:
8 / 1008 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mar 19 Mai - 11:52

cool ça Smile

_________________
http://gosc-file.c.la/ | | http://willhostforfood.com/?Action=PublicDirectory&u=769

Projet Mario . . . . . . . . . . . de Topaze 22 || Tower Defense . . . . . . . . .de Nicoulas
Sonic BAII . . . . . . . . . . . .de Ablationner || Beside Of War. . . . . . . . de Wargamer
Dimension at War . . . . . . . de Al_Tanner || Les Mondes de Kraessor . . de Ombre
Shrapnel . . . . . . . .. . . . . . de zebdal . . . || Warfront . . . . . . . . . . . . . de morgan
Revenir en haut Aller en bas
http://willhostforfood.com/?Action=PublicDirectory&u=769 En ligne
shadow_the_killer
Utilisateur confirmé: Rang ****


Nombre de messages: 1074
Localisation: Québec\Canada
Projet Actuel: Chrono Trigger
Avancement:
6 / 1006 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mar 19 Mai - 12:29

wow merci sa va nous servir contre les voleur de source ^^

_________________
allez voir le Projet d'envergure de la M.R.S
allez voir mon Crono Trigger Il y a du nouveau !!!
------------------------------------------------------------------------
Revenir en haut Aller en bas
http://megantic-rpg-studio.xooit.com/index.php
Sekigo Le Magnifique
Utilisateur confirmé: Rang ***


Nombre de messages: 701
Avancement:
0 / 1000 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mar 19 Mai - 12:37

Ok, j'avais mal lu, desole Max. Merci a super mouton.

Excellente initiative ceci dit !

_________________
3==D (_¤_)
( Y ) 8===D --- (.Y.)


Dernière édition par Sekigo Le Magnifique le Mar 19 Mai - 14:17, édité 1 fois
Revenir en haut Aller en bas
Super-Mouton
MONSIEUR BONHEUR !!!! =D


Nombre de messages: 4530
Localisation: Québec
Projet Actuel: tabarnak
Avancement:
21 / 10021 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mar 19 Mai - 13:06

Max a écrit:
2. Je protège le jeu
Vu que j'ai un jeu gm6, celui-ci doit être passé au GM_Convert_Game pour runner aussi sous vista.


Cool sinon, ça me fait penser à Starcraft tous ces trucs de protection de vol de trucs.

_________________


Revenir en haut Aller en bas
bibi675
Utilisateur confirmé: Rang *****


Nombre de messages: 1692
Localisation: Clermont (60)
Projet Actuel: Un browser game inédit & original.
Avancement:
9 / 1009 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mar 19 Mai - 16:37

Génial, LE tuto qu'il manquait au CBNA ! super
Revenir en haut Aller en bas
http://www.edgar-fournival.fr/
tcho_i_er
Utilisateur confirmé: Rang ****


Nombre de messages: 866
Localisation: ALSACE
Avancement:
0 / 1000 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mar 19 Mai - 16:56

Super programme, et merci pour le tuto !
Enfin une alternative contre la décompilation super
Revenir en haut Aller en bas
nicoulas
*Excellent utilisateur*


Nombre de messages: 5074
Localisation: Dordogne
Projet Actuel:
Avancement:
100 / 100100 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mar 19 Mai - 17:57

Y'a aussi Cexe.exe qui protège de la décompilation ET compresse l'exe.

Je dois l'avoir sur mon compte MediaFire.

EDIT : http://www.mediafire.com/download.php?wttmtyj2jew
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Wargamer
*Excellent utilisateur*


Nombre de messages: 4249
Localisation: qui s'y interesse?>>
Projet Actuel: Bataille de cake au fruits
Avancement:
10 / 10010 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mer 20 Mai - 0:54

super initiative super

_________________
Je suis un dans le GM Quiz!

Spoiler:
 
Revenir en haut Aller en bas
Playboy
Utilisateur confirmé: Rang ***


Nombre de messages: 634
Localisation: Sur la lune
Projet Actuel: Sur le pont du Charles de Playboy
Avancement:
5 / 1005 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mer 20 Mai - 19:05

Hey moi mon antivirus le met dans la catégorie cheval de troie ... Je vais pas et peux donc pas l'utiliser ...

C'est pas possible d'avoir la version clean ? Car protéger mes jeux en déprotégeant mon ordi non merci Sad

J'espère que Cexe fonctionne mieux sans trojan lui ...

Bien non malheureusement il se lance et bien sur il fait rien .... Il ouvre rapidement une fenêtre invite de commande qui se referme rapidement Sad C'est frustrant ...

Je vais comment ?

_________________
[Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]
Revenir en haut Aller en bas
nicoulas
*Excellent utilisateur*


Nombre de messages: 5074
Localisation: Dordogne
Projet Actuel:
Avancement:
100 / 100100 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mer 20 Mai - 21:08

Pour Cexe, c'est normal, c'est un programme sans GUI, tu fais un raccourci vers le programme puis tu rajoute les arguments à la fin du chemin du programme (par exemple : "C:\Cexe.exe" -argument1)
Lesdits arguments sont :

cexe -n inputexe outputexe

-n : si présent, enlève l'icone de l'exe (donc autant ne pas le mettre quoi ^^)
inputexe : chemin de l'exécutable a protéger/compresser
outputexe : facultatif, chemin de l'exécutable créé par le programme (donc protégé/compréssé). Si cet argument n'y est pas, l'exe spécifié par inputexe sera remplacé par le fichier protégé.

T'as aussi la technique la plus simple qui consiste à faire glisser ton .exe sur le programme Cexe.exe et l'exécutable sera automatiquement remplacé par la version protégée/compressée super
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Max
Utilisateur confirmé: Rang *****


Nombre de messages: 1626
Localisation: Chtrasbourg !
Projet Actuel: Ekelon
Avancement:
48 / 10048 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Mer 20 Mai - 23:58

bah pour l'antivirus j'ai pas eu de prob, j'ai testé avec 3 différents...

_________________
Revenir en haut Aller en bas
http://xamaxe.free.fr/
Playboy
Utilisateur confirmé: Rang ***


Nombre de messages: 634
Localisation: Sur la lune
Projet Actuel: Sur le pont du Charles de Playboy
Avancement:
5 / 1005 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Jeu 21 Mai - 9:22

A lol nicoulas moi j'avais fait l'inverse pour Cexe ^^" Je l'avais glisser déposer dans l'invite de commande donc j'avais les informations de comment l'utiliser Smile Mais j'ai quand même pas réussit à l'utiliser Sad puisque j'ai enlever les guillemets au path qui se mettait et rajouté les arguments comme c'était dit et il ne s'est rien passé ....

Donc impossible de l'utiliser en ligne de commande .... Il me reste la technique comme tu dit déposer glisser dedans Smile Si qqun peut m'apprendre à lui mettre les arguments dans l'invite je veux bien Smile Et le coup du raccourci : le faire en image cela m'aiderait aussi car j'ai pas envie de faire une bêtise et comme ma compréhension de ce système est très faible bien j'attends plus d'info ^^".

J'ai beau retenter antidec ne passe pas mon antivirus ... Soit c'est un faux positif et dans ce cas la je pencherais franchement du coté que c'est de la ***** cet antivirus ! Soit bien c'est un vrai et là c'est grave ....

_________________
[Démo du RPG (30 Juin 2009) = Aeris] ------------------ [Jeux Finis/Mon topic = Laguna]
Revenir en haut Aller en bas
gosc
Utilisateur confirmé: Rang *****


Nombre de messages: 1829
Localisation: Dans le nord, pourquoi ?
Projet Actuel: se lancer dans le C++

En cours :
What (22/100)
~Tisane~ (1/100)

En Pause :
What 2, 3 et 4 (2/100)
Monk Escape (1/100)
Puppet Magique (50/100)

Avancement:
8 / 1008 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Jeu 21 Mai - 9:44

tu as quoi comme antivirus ?

_________________
http://gosc-file.c.la/ | | http://willhostforfood.com/?Action=PublicDirectory&u=769

Projet Mario . . . . . . . . . . . de Topaze 22 || Tower Defense . . . . . . . . .de Nicoulas
Sonic BAII . . . . . . . . . . . .de Ablationner || Beside Of War. . . . . . . . de Wargamer
Dimension at War . . . . . . . de Al_Tanner || Les Mondes de Kraessor . . de Ombre
Shrapnel . . . . . . . .. . . . . . de zebdal . . . || Warfront . . . . . . . . . . . . . de morgan
Revenir en haut Aller en bas
http://willhostforfood.com/?Action=PublicDirectory&u=769 En ligne
nicoulas
*Excellent utilisateur*


Nombre de messages: 5074
Localisation: Dordogne
Projet Actuel:
Avancement:
100 / 100100 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Jeu 21 Mai - 9:53

Alors pour Cexe ce que tu peux faire, c'est au lieu de créer un raccourci, tu fais :

dans le dossier de Cexe :
clic droit -> nouveau -> fichier texte (tu l'appelle par exemple cexe.txt)

tu ouvre le fichier texte, puis tu recopie ces lignes :
Code:
@echo off
echo Protection de l'exécutable ...
cexe.exe inputexe.exe outputexe.exe
pause


avec inputexe et outputexe qui correspondent comme je l'ai déjà dit respectivement à l'exe à protéger et au nom de l'exe qui sera créé (une copie protégée de inputexe quoi)

Ensuite tu sauvegarde le fichier texte, tu vas dans panneau de configuration -> options des dossiers -> onglet affichage, et tu décoche "Masquer les extensions des fichiers dont le type est connu"

Après tu renomme ton fichier cexe.txt en cexe.bat puis tu n'as plus qu'a le lancer.

Enfin, tu peux recocher "Masquer les extensions des fichiers dont le type est connu" dans les options des dossiers si tu le veux, puis si tu veux modifier inputexe et outputexe dans le fichier .bat, tu n'as qu'a cliquer droit sur le fichier et sélectionner 'modifier'.


Si t'as encore besoin d'aide, n'hésite pas Wink
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
master47
Utilisateur confirmé: Rang *****


Nombre de messages: 2065
Localisation: Bruxelles, Belgique @ You Night Club
Projet Actuel: PacWars Multiplayers CORE


PROJET PACWARS EN PAUSE : EXAMENS -.-
Avancement:
79 / 10079 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Jeu 21 Mai - 14:05

Voici un logiciel interface utilisant Cexe que je viens de programmer. Pourrais-tu l'inclure dans ton tutoriel?


http://www.mediafire.com/download.php?zqiwziwxhdy

_________________


Sachem a écrit:

lol master qui joue de la mandoline


Willing mi softly baby


Dernière édition par master47 le Jeu 21 Mai - 14:43, édité 1 fois
Revenir en haut Aller en bas
http://soxx.mimilsgraph.net
nicoulas
*Excellent utilisateur*


Nombre de messages: 5074
Localisation: Dordogne
Projet Actuel:
Avancement:
100 / 100100 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Jeu 21 Mai - 14:11

Yeah super Master, je pense que ça va servir à plus d'un. super
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
shm31
*Excellent utilisateur*


Nombre de messages: 12305
Projet Actuel: Cotoniser (générateur de nuages)
Avancement:
90 / 10090 / 100


MessageSujet: Re: [tuto] Protéger son jeu de la décompilation   Jeu 21 Mai - 14:16

erreur d'application

_________________
Citation:
Mario never had any adventure...he is a delusional old Plumber (Or had something to do with him eating Shrooms/Drugs)

The Giant Turtles and Goombas are what he sees everyday while working on the sewers, Dry bones being the corpses of dead turtles kid flushes through the toilets...
And Bowser is the constant fear to those "Alligator in the sewers" urban legends
Peach is just a Pin up girl turned Princess in his own twisted mind....
Revenir en haut Aller en bas
 

[tuto] Protéger son jeu de la décompilation

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Programmation :: Game Maker-
Poster un nouveau sujet   Répondre au sujet