Page 1 sur 1

Ressource hacker

Posté : 29 mai 2004 14:52
par goshi
Alors voilà, je maitrise bien ressource hacker maintenant que j'y suis habitué depuis le temps mais y'a UN truc que je pige pas.....c'est quoi les chiffres a la fin des menuitem ? Ou plutot, comment on peut les modifier pour qu'ils fassent ce qu'on veut :? et pas des trucs prévus a la base par l'exe d'origine :)

Posté : 29 mai 2004 15:20
par GregLand
Les chiffre (32781, 32813, 57665 dans l'exemple ci dessous)

Image

Ce sont les variables opératoires du programme... ce sont elles qui permettent d'exécuter une fonction...

Par exemple en cliquant sur Quitter tu va actionner la variable 57665...

Si par exemple, tu souhaites attribuer la variable a un autre menu c'est possible... tu as juste a repérer quelle variable fait quelle chose et tu créé tes propres boutons et menus avec les fonctions que tu leur a implémentées...

par exemple, d'après la photo toujors, tu sais que
32781 correspond a la commande Informations système
32813, comparer 2 fichiers
57665, quitter
.....
celà n'est valable que pour le programme que tu modifie bien sûr... pour un autre programme ce ne sera pas ls mêmes variables...


Je sais pas si j'ai été assez clair là :D

Posté : 29 mai 2004 15:32
par real34
Après, si tu veux, tu peux créer des actions toi même (et non réutiliser les actions déjà présentes dans le logiciel) mais cela s'appelle du reverse-enginering (euh ptet c pa du tou comme ca que ca s'écrit :roll: ) et il faut alors modifier le code du logiciel et là, je te conseille d'aller voir des tutos sur le net ...

@+ ;)

Posté : 29 mai 2004 15:56
par GregLand
... et d'avoir pas mal de base en prog aussi... :D

Posté : 29 mai 2004 16:20
par goshi
C'est ca que je voulais savoir, je savais modifier les chiffres pour que ca fasse une autre action mais ca m'intéresse pas. Merci, je vais aller faire un tour sur le net alors

Posté : 29 mai 2004 16:25
par goshi
Ca m'a l'air mort, google trouve aucun tuto sur ca.....dommage, j'aurais bien aimé essayer

Posté : 29 mai 2004 19:57
par real34
... et d'avoir pas mal de base en prog aussi...
Ouai, en asm surtout ! :D

Sinon, dsl, j'avais fait une faute d'ortho, c'est "Reverse Engineering"

Cherche sur google, tu trouveras plein de petits tuts. Par contre, il faut s'y connaitre en ASM et avoir déjà cherché a faire des trucs comme des petits cr*ck ou autre ... voilà une url d'un tuto qui m'a l'air sympa ;)

http://assembly.ifrance.com/assembly/tu ... Freud.html

Bonnes nuits blanches :D

Posté : 29 mai 2004 20:36
par Naveed
et pour ça faut de bonnes bases en asm, pas du 8086 comme moi :D où c meme pas des registres étendus lol

Posté : 29 mai 2004 20:40
par GregLand
Vous voulez commencer direct par l'ASM vous... très fort... très fort... :D et bon courage surtout ! :bravo:

Posté : 29 mai 2004 20:48
par Naveed
ahahhaha tu sais que c le 1er langage qu'on m'a fait apprendre :D mais très vite fait, initiation à l'asm 8086.

Posté : 29 mai 2004 21:37
par real34
Moi c'est ce que j'ai commencé à trifouiller après les langages web ... bon, d'accord je suis pas allé bien loin, juste nopper quelques petits trucs vraiment basiques, mais bon, c'est déjà mieux que mon niveau actuel en C mdr :D