CS
VB, VB.NET
ASP.NET,ASP
C, C++
ColdFusion
PHP
Javascript
Delphi
Flash
Java
Graphisme
Irc
Assembleur
C#
Mobilité
SQL
Foxpro
Python
Regex
Flex
Windev
Ce site au démarrage
Accueil
Codes
Tutoriels
Forums
Emploi
Livres
Connexion
Tout le site
Codes
Tutoriaux
Forum
Blogs
Livres
RFC
Icones
News .NET
Boutique
Sommaire
Codes
(414)
Tutoriels
(0)
Forum
(6338)
Liste des thèmes
Les derniers messages
Poser une question
Livres
(29176)
Vidéo
Formations Vidéo
Outils
Emploi (CV et Offres)
Services
Téléchargements
Chat
Autres sites
Divers
Partenaires
Section étudiants
Section Pro
Connexion
begin process at 2009 01 08 02:59:41
RE : PROBLèME AVEC LA FCT 02H, INT 33H
par patatalo
RE : PROBLèME AVEC LA FCT 02H, INT 33H
par patatalo
RE : ECRIRE DANS UN FICHIER AVEC ASSEMBLEUR
par patatalo
RE : QUESTION EN ASSEMBLEUR URGENT
par ToutEnMasm
QUESTION EN ASSEMBLEUR URGENT
par ham1984
La suite
RSS
SUPER [ERIGHTSOFT] (V2009 BUILD 35)
Outil servant d'encodeur audio et vidéo. De très nombreux formats sont pris en compte (avi, wav...
Cliquez pour télécharger Super [eRightSoft]
Super [eRightSoft] (v2009 build 35)
SANDBOXIE (3.34)
Ce programme transforme les regles d'ecriture/lecture des fichiers et de la base de registre afin...
Cliquez pour télécharger Sandboxie
Sandboxie (3.34)
GPU-Z (0.3.1)
C'est un petit utilitaire sans installation qui renseigne sur votre/vos cartes graphiques ATI ou ...
Cliquez pour télécharger GPU-Z
GPU-Z (0.3.1)
L-TODO (2.1.1)
Grâce à ce programme, vous pourrez savoir où vous en êtes, et ce qu'il reste à faire pour termine...
Cliquez pour télécharger L-Todo
L-Todo (2.1.1)
FRAPS (2.9.8)
Fraps est une application de benchmark et de capture video pour les jeux utilisant les technologi...
Cliquez pour télécharger Fraps
Fraps (2.9.8)
+ de logiciels à télécharger
1 329 707
membres
54
nouveaux aujourd'hui
14 640
membres club
Mettre ce site au démarrage
Ajouter ce site à vos favoris
CodeS-SourceS dans votre MSN !
Mes Favoris
Plein Ecran
Trouver une ressource
Trouvez une ressource parmi
39 269
codes,
1 222 792
messages d'aide etc...
Recherche:
dans
Tout le site
Codes
Blogs
Tutoriaux
Forum
Blogs
Livres
RFC
Icones
News .NET
Boutique
[ Dernières recherches ]
Vous ne trouvez pas de réponse à votre problème ? Alors
posez la question dans le forum
.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Rechercher dans le forum :
Thèmes du forum
Derniers messages du forum
Poser une question
Sujet : ajout d'une variable dans un exe [ Système d'exploitation / Windows ] (tezca_system)
Surveiller cet échange
Ajouter à mes favoris
Informations & options pour cette discussion
Vous êtes ici :
Thèmes
/
Assembleur
/
Système d'exploitation
/
Windows
/
ajout d'une variable dans un exe
Ce sujet vous interesse ?
Cliquez ici pour être averti quand il y a une nouvelle réponse
dimanche 10 septembre 2006 à 15:17:21 |
ajout d'une variable dans un exe
tezca_system
Sans avoir lu encore toutes mes docs (vos bouts de codes et les liens de vos sites), je me pose une question.
Est il possible d'integerer une variable dans un exe.
Par là j'entends un buffer.
Il y a quelque chose que je n'ai pas encore du saisir.
L'exe crée/initialise ses data dans la memoire et non pas dans l'exe --_--
Je vais essayer d'etre plus clair:
main:
l'exe tourne et d'un coup jump vers ma routine ajoutée à la main dans l'exe.
routine ajoutée a la main :
ouvre un fichier txt
lit ce qu'il y a dedans et l'enregistre dans un,
buffer
exploiter ce qu'il y a dans ce
buffer
Ma piste selon moi:
Ce buffer n'est qu'un pointeur a qui on allouera de la memoire avec Globalloc/globallock(supposition) mais ou creer ce pointeur?
Dans les .data?
je ne vois pas les .data avec ollydbg ni avec w32dasm mais je les vois avec IDA
C'est un point vraiment capital je trouve, tu peux rajouter tes propres variables dans un exe et hop t le roi du pétrole.(peux etre que vous pratiquer deja cela mais j'imagine les possibilités extraordinaires de manipulation et d'audit de ce genre de pratique)
merci par avance je reste dans coin >.>
Rép.
MP
12 msg
26 msg CS
dimanche 10 septembre 2006 à 18:19:53 |
Re : ajout d'une variable dans un exe
ToutEnMasm
L'executable possede ses propres data quelque part dans l'espace mémoire occupé par lui même.La quantité de mémoire du programme est déterminé a la compilation et ne peut plus évoluer.
Cette espace peut etre augmenté de manière dynamique,c'est a dire que l'on demande au systeme d'allouer une certaine quantité de mémoire au programmme (globalalloc).
ToutEnMasm
Rép.
MP
238 msg
253 msg CS
lundi 11 septembre 2006 à 01:57:57 |
Re : ajout d'une variable dans un exe
BruNews
A mettre en asm, pas le temps:
pmem = VirtualAlloc(0, TailleBlocVoulue, MEM_COMMIT | MEM_RESERVE, PAGE_READWRITE);
utilisation du bloc pointé par pmem.
puis libération du bloc:
VirtualFree(pmem, 0, MEM_RELEASE);
ciao...
BruNews, MVP VC++
Rép.
MP
628 msg
15795 msg CS
Cette discussion est classé dans :
exe
,
variable
,
data
,
ajout
,
main
Répondre à ce message
Authentification
Nom d'utilisateur :
Mot de passe :
Se souvenir du profil
Connexion
Mot de passe oublié ?
/
Activation de compte
Créer un compte
Sujets en rapport avec ce message
Code manchine / myown exe
[ par 6Po ]
CoucouQqun sais ou je peux trouve de la doc pour cree soit meme un exe ?Cree son propre compilateur en gros. Mici 6Pohttp://www.dreamersteam.org
problem dans le segment .data (NASM)
[ par bouba ]
J'ai commencé aujourd'hui la programmation en AssembleurMon premier programme est classique, le "Hello world!".J'utilise NASM sous Linux (Red Hat 7.3,
EXE Infector
[ par seboss ]
Bonjour tout le monde,Je dois realiser un petit projet sympas utilisant le C++,VB et ASM... Mais l'ASm je ne connasi pas assez bien pour realiser ce q
Affichage caractere par caractere d'une variable DT
[ par Eclipz ]
BonjourVoila, un souci en MASM, j'ai une variable nommée Resultat de type DT et je voudrais afficher, caractere par caractere, son résultat... le prob
Un ptit coup de main svp...c po difficile...
[ par anosan ]
Salut tout le monde,J'aurais besoin d'un coup de main en prog asm:J'ai besoin de traiter un caractère; Si sa valeur hexa >=22h, alors je lui enlève 22
Access violation et ecriture de variable
[ par anthraxx ]
J'ai une question qui me traKsse avec MASM:quand je declare un tampon comme cela:buffer db 100 dup(0)et dans le code, j'essaye d'ecrire dedans, avec u
Activation d'un bouton dans un .exe
[ par rems02 ]
Bonjour,Je voudrais activer un bouton qui bien sûr est desactivéle seul petit problème j'ai juste l'executablemerci de votre aideRem'S<img sr
pb d'interruptions
[ par sollda ]
Bonjour à tous,j'ai écrit un petit prog de test en asm (compilé avec ML.EXE), dont voici le code :-------------------include winapi.inc.datamess db
Stdout cmd.exe ou console.com
[ par Stormy ]
Salut à tous!Sauriez-vous comment obtenir le output qui suit une commande sur CMD. Pour bien exprimer mon problème, voici un exemple. Le code commande
SEGMENT SOUS NASM
[ par Berty2000 ]
Salut.je debute l'assembleur.Dans un prog EXE,comment recuperer la valeur du segment data dans lequelse trouve mot.pour l'offset, il suffit de faire m
Livres en rapport
Data Structures for Game Programmers
Impossible Data Warehouse Situations: Solutions from the Experts
Excel Data Analysis
Data Structures using C++
Tous les livres pour Exe, Variable, Data, Ajout, Main
Nos sponsors
Sondage...
Votre navigateur n'utilise pas le javascript, pour
voter aux sondages de ce site, cliquez ici
CalendriCode
Janvier
2009
L
M
M
J
V
S
D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Consulter la suite du CalendriCode
Côté IT
Comment faire un CD bootable depuis Nero 7
Modifier la liste des valeurs proposées par le champ Assigned To dans les Elements de travail de ...
Installation de SQL Server Reporting Services 2008 avec le moteur SQL Server 2005
Installer IE7 après avoir installé le SP3 de Windows XP
Installation de SQL Server 2008 - Version finale
Nouveautés dans les interfaces de recherche de MOSS après la mise à jour d?infrastructure
Installation des drivers du Canon PowerShot S5 IS
La suite
RSS
Formations Video
Nouveau
Introduction à Adobe Contribute CS4
Adobe Fireworks CS4 : les nouveautés
Adobe Web Premium CS4 : les nouveautés
Introduction à Adobe Device Central CS4
Adobe Design Premium CS4 : les nouveautés
Adobe Fireworks CS4 : Les fondamentaux
Adobe Acrobat 9 : les nouveautés
La suite
RSS
Offres d'emploi
Recherche Développeur Web LAMP
Recherche un(e)informaticien contrat professionnalisation
Recherche Ingénieur développement WEB 2 / J2EE
Recherche Développeur web
Recherche Développeur Flash AS2 / POO /Flash Media Server
Recherche développeur web .net
Recherche développeur PHP MySQL avec notions Actionscript
Déposer une offre
La suite
RSS
Appels d'offres
Creation charte grahique pour nouvelle marque de bijoux
Budget :
800€
Creation carton d invitation pour marque de bijoux
Budget :
400€
Creation design nouveau site avec charte graphique a definir
Budget :
1 000€
La suite
RSS
Téléchargements
Logiciels à télécharger sur le même thème :
Delphi String Maker (1.1)
Defraggler (1.05.111)
Master Converter (2.8.1)
Vidéos drôles
Nouveau
La banlieue c'est dangeureux
Filmographie de Luc besson revu par Mozinor
Régis est un con - l'intégrale
Poké Homme
Le Telephone Pleure - CLIP - R&D Center
La prise de tête chez Orlando
James bond revu par Mozinor
La suite
RSS
Développement réalisé par
Nicolas SOREL
(
Nix
) avec l'aide de :
Cyril DURAND
et
Emmanuel BAÏSE
, Merci à Vincent pour ses précieux conseils
CodeS-SourceS
.com© Toute reproduction
même partielle est interdite
sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,718 sec
Mesure d'audience ROI statistique webanalytics par
Certaines images présentes sur le site (notament certains avatars) sont issues des collections
IconShock
, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.
Snippets
Jeux en ligne gratuit
Blogs de développeurs
Offres d'emploi pour développeurs
Télécharger des logiciels
Groupes
Comparer les prix
TechnoS-SourceS