Accueil > Forum > > > > Générer un .exe
Générer un .exe
dimanche 5 février 2006 à 05:06:59 |
Générer un .exe

Psyc0s
|
Bonjours,
Je dois, à partir d'un programme, générer un fichier exécutable.
Le "générateur" crée le .exe avec des données différentes(données qui sont trouvé par le générateur) à chaques fois,
quelqu'un à une idée?
Merci
|
|
dimanche 5 février 2006 à 12:44:32 |
Re : Générer un .exe

platon179
|
Salut :)
Si c'est bien ce que je pense, tu cherches à faire un mini-compilateur, qui produit des fichiers exécutables à partir de sources... Dans ce cas, tu dois étudier le format des fichiers .EXE pour un exécutable MS-DOS, le format PE pour les exécutables Win32 ou les fichiers .ELF pour les fichiers exécutables sous Linux. Jette un coup d'oeil sur http://www.wotsit.org, ou sur http://www.xbdev.net pour le format PE de Win32, c'est bien expliqué ;) Il me semble que les fichiers .EXE de MS-DOS sont les moins compliqués.
De plus, il faut que tu étudies le format des instructions Intel, ce qui est relativement difficile. Il y a pas mal de sites qui proposent des listing d'opcodes (des codes machines correspondant aux instructions de base), mais assez peu qui expliquent de manière claire comment composer ces codes. Voici une petite liste de sites : http://www.sandpile.org http://www.nondot.org/sabre/os http://www.osdever.net où tu pourras récupérer les 2000 pages des 3 manuels Intel pour leur processeurs :)
Attends, non, ce n'est pas tout à fait terminé... :p Tu dois encore t'occuper de lire correctement le fichier d'entrée (réalisation d'un analyseur syntaxique, lexical etc...), mais, si tu réussis les deux tâches d'au-dessus, je pense que tu n'auras pas besoin d'aide ici... Une petite info quand meme : il existe un tutorial expliquant comment écrire un compilateur, ici : http://compilers.iecc.com/crenshaw/
Bonne journée @+
|
|
dimanche 5 février 2006 à 15:38:04 |
Re : Générer un .exe

Psyc0s
|
Mon .exe a toujours le même template.
J'ai seulement besoin d'y stocker des variables à la fin de celui ci. La oui il y a pleins de zéros.
|
|
lundi 6 février 2006 à 10:14:29 |
Re : Générer un .exe

mogwai93
|
dans ce cas utilise les ressources : ton programme principal contient en ressource ton executable à créer, mais sans les variables pdt l'execution du programme principal, tu extrais l'exe à creer et tu y inseres en ressource les données à ajouter
biensur ton exe à créer devra savoir lire les ressources que tu lui donneras !
|
|
Cette discussion est classée dans : exe, générer, données, générateur
Répondre à ce message
Sujets en rapport avec ce message
comment inserer des données dans un exe [ par vdox05 ]
Bonjour,J' aimerais inserer les données d' un fichier image à l' interieur d' un executable.En fait il faudrait qu' il y ait deux fichiers à l' interi
Sauvegarde de données dans l'exe [ par abdoulax ]
Salut les gens ...En fait je voudrai sauvegardé des données mais sans créé de nouveaux fichier et, lorsque j'arrète et redémare le programme , les don
Dll [ par DeAtHCrAsH ]
Salut,Je dispose d'une DLL et deux de EXE.Ma DLL permet d'initialiser une connection TCP/IP sur le port 5678, et d'y envoyer des données.Je lance une
Transmission de données d'une DLL à un EXE via SendMessage [ par enkyll ]
Bonsoir, Je créé un petit programme de surveillance du clipboard par la mise en place d'un hook dans une DLL (Win32 API sans MFC). L'ensemble fonctio
générer un nom de fichier [ par amin79 ]
Comment généer un nom de fichier résultat à partir d'un fichier de données ?Exemple : fichier de données : prob.txtfichier de résultats : prob_01.txt
Générateur d'un flux de données avec un debit géré [ par pachalcs ]
Bonjour Au fait je voudrais savoir comment l'on fait pour generer un flux de données qui sont contenues dans un autre fichier avec une contrainte de
Ajouter des données à un EXE en Runtime [ par badrbadr ]
Salut;Il y a une libraire intitulée "Bind To Exe Library" qui permet de mettre des données (des fichiers par exemple) dans un executable après que ce
Générer un exe par programmation [ par mortiis ]
Bonjour à tousJ'aimerais savoir s'il est possible de générer un fichier exécutable par programmationPar exemple pour faire un InstallMaker.Si oui j'ai
Champ non renseigné dans une base de données Access [ par aienkien ]
Voila le problème. J'ai une application VC++ qui ouvre une connection avec une base de données Access.J'arrive à récupérer la valeur des champs sans p
Service + execution de prog java [ par Pedroalx ]
Bonjour je souhaite creer un service NT qui lance un programe java.J'ai deja reussis a creer un exe qui permet d'executer mon programme java, mais des
Livres en rapport
|
Derniers Blogs
[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010!LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010! par MPOWARE
Toutes les vidéos de ce lancement sont en ligne!
Partie I - Intro
http://www.youtube.com/watch?v=LkQzTQ8T6CA
Partie II - Démo 1
http://www.youtube.com/watch?v=drAhYQ7lqvo
Partie III - Démo 2
http://www.youtube.com/watch?v=c8KM_1Gqybc...
Cliquez pour lire la suite de l'article par MPOWARE
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|