CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

aide pour une modif a l´editeur hexadec.

Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 17:25:10

Salut tlm,
j´ai deja ete poser ma question sur le Forum Général mais on m´a dit de venir poser ma question ici, alors voila le probleme :
j´ai un éditeur hexadécimal ( Hex Workshop)
et voila, j´y connais rien dans ce domaine bien que jai deja reussi a m´en servir pour modifier le Jeux Praetorians mais ce que j´aimerais faire c´est changer quelques lignes dans un petit programme : trainer.exe ( disponnible ici : http://www.trainerscity.cy.com/zip/files/dl.php3?F=6417 ) c´est un petit programme destiné a " tricher" au jeu Warhammer 40 000 : Dawn of war ( excellent STR entre nous)
et il suffit de cliquer sur f1 pour avoir 10 000 de Requisition en plus ( ressource), sur f2 pour avoir 1000 d´energie en plus ( autre ressource) et sur f3 pour avoir une population illimitée...
bon trève de bavardage, j´aimeras augmenter les valeurs ( 10000 et 1000), bref, je lance l´editeur hexadecimal, et je cherche les lignes, les voicis :

4164 6420 3130 3030 3024 2043 6173 6820 Add 10000$ Cash ( requisition ici)

et

4164 6420 3130 3030 2045 6E65 7267 7920 Add 1000 Energy

je sais déjà que les " 30" correspondent a un 0

et je voudrais que a la place de me donner 10 000 de requisition dans le jeu et 1000 d´energie, que ca me donne 100 000 de chaque

voici ce que ca donne :
+ 0 donc + 30 en hexadecimal

4164 6420 3130 3030 3030 2420 4361 7368 2000 Add 100000$ Cash

+00 donc + 3030 en hexad.

4164 6420 3130 3030 3030 2045 6E65 7267 7920 Add 100000 Energy

et j´ enregistre ( je prend soin de le renomer sous un autre nom que trainer.exe on siat jamais)
et quand je le lance, il y a un message d´erreur qui apparait :

Trainer2.exe - Erreur d´application
L´application n´a pas réussi à s´initialiser correctement ( 0xc0000005). Cliquez sur OK pour arrêter l´application.

ais-je oublié une etape pour que ma modification hexadecimale soit prise en compte sans erreur, ais-je mal procédé ? ?? aidez-moi, pitiééééé

MathieuN7
MathieuN7
Niveau 10
26 octobre 2004 à 17:56:15

c´est très délicat l´édition d´un exe à l´éditeur hexa...
Je crois qu´il faut garder le même nombre de carctères ou un truc ds le genre non? :question:
Mais bon... appuies 10 fois sur F2 et c bon :rire:

Altonfrere
Altonfrere
Niveau 10
26 octobre 2004 à 17:58:19

:gne:

Je doute qu´en modifiant du texte tu obtiennes quelquechose . .. Faudrait plutôt chercher la valeur hexa de 10.000 et non en ASCII.

En plus en insérant des octets dans ton exe ca ne peut que planter. Des fois ca passe mais c´est très rare.

Essaie plutôt de recherche la valeur hexa 10270000, vérifie qu´il y en a bien qu´UNE SEULE et remplace la par A0860100 ( ca c´est pour 10.000 -> 100.000)

Altonfrere
Altonfrere
Niveau 10
26 octobre 2004 à 18:01:18

pour 1.000 -> 100.000

recherche E8030000 et remplace par A0860100

Si jamais tu trouves pas les valeurs hexa c´est que surement le programme les a codé sur 16 bits seulement. Donc tu ne pourras que remplacer par 65535 maximum ( FFFF).

Recherche les mêmes valeurs sans les 4 zéros à la fin et remplace par FFFF

Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 19:22:26

ok, je vais tester ca, merci beaucoup de ta réponse :ok:

Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 19:31:33

nan ca marche pas, ils doivent l´avoir codés sur 15 bits seulment comme tu dit, mais tu pourrais pas me réexpliker koi faire dans ce cas-ci ? ??

Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 19:34:41
  • 16 bits :)
Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 19:36:39

donc si j´ai bien compris, maintenant je dois chercher :
E803 et remplacer par ffff
et
1027 par ffff aussi
c´est bien ca ?
s´cuse moi si je parait un peu cons mais bon je patauge pas mal dans les editeurs hexadecimaux

Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 19:44:21

en faite ya un probleme, je cherche E803 et j´en trouve 4 :S

Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 19:50:33

putin je comprend rien :(

Altonfrere
Altonfrere
Niveau 10
26 octobre 2004 à 19:52:23

plus la séquence hexa est courte plus tu as de chance d´en trouver plusieurs . .. alors vu qu´il n´y en a pas trop teste les 1 par 1 . ..

sinon oui c´est ca le principe

Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 20:08:11

c´est bien trop compliqué :(

Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 20:21:24

bon ya un autre bleme, je trouve null part
1027, t´es sur que c´est la bonne valeur hexadecimal de 1000 ? ??

Altonfrere
Altonfrere
Niveau 10
26 octobre 2004 à 20:30:57

non c´est celle de 10000

je t´explique d´où sortent ces valeurs :

1000 en hexa ca donne 3E8
10000 donne 2710

mais les valeurs sont stockées en " little endian" soit l´octet de poids faible en premier.

Donc 3E8 ca donne E803 et 2710 donne 1027.

Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 20:32:43

ah okkkkk

Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 20:35:49

mais je ne trouve AUCUN 1027 ! ! :(

MathieuN7
MathieuN7
Niveau 10
26 octobre 2004 à 20:37:33

ben c´est pas 1000 que tu cherches?

Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 20:38:06

bon entre temps jai cherché tout les E803 et je les aie tous changé en FFFF mais kan je lance le jeux ca change quedal et puis quand je quitte de . exe c

Xbotman
Xbotman
Niveau 13
26 octobre 2004 à 20:38:31

ca me dit machin chose a generer des erreur et sera fermé par windows etc etc

Altonfrere
Altonfrere
Niveau 10
26 octobre 2004 à 20:39:36

oui bin alors c´est peut être plus vicieux que ca . ..

j´ai testé ton lien + haut mais ca marche pas . . tu aurais pas un autre lien où télécharger le programme ?

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment