Trouver une adresse sur BF3

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Status
Not open for further replies.

Xxsasuke

Membre Banni
Nov 2, 2012
78
0
211
28
Ce tutoriel vas vous expliquer comment trouver une adresse sur BF3 grâce
à cheat-engine, le tutoriel est valable pour n’importe-qu’elle jeux


1° Commencez par lancez votre jeux, BF3 dans ce cas

2° Selectionnez BF3 (notre jeux)
11807889.jpg


3° Les variables les plus importantes sont en "Bytes"
Donc séléctionnez "Bytes" dans "Scan Type"
38158278.jpg


4° Ouvez la Chatbox sur BF3 et cherchez la valeur 1 puis cliquez sur "First scan"
93669521.jpg


Le but est de faire un tris dans les valeurs on va don procéder de cette façon

Fermer la Chatbox est cherchez 0 "Next scan"
Ouvrez la Chabox est cherchez 1 "Next scan"
Répétez l'action jusqu’à vous retrouver avec environs 1/5 Valeurs...

Maintenant nous avons 3Valeurs
29049757.jpg


5° Maintenant ça ce complique, attention Brain.exe [ON]
Vous allez sélectionnez les 3Valeurs puis cliquez sur "Copy all selected items to .." (La flèche rouge)
47521781.jpg


6° Prenons la première, et faites un clic droit> Find out what writes to this address. (Découvrez ce qui écrit à cette adresse.)
55539816.jpg


7° Cliquez sur "Oui" puis aller dans le jeux est changez la variables de la discutions (Si le Chat est ouvert fermez le, s'il était fermer ouvrez le)
25345948.jpg

C'est ce que nous avons. maintenant vous pouvez voir la variable la notre du magasin de chat dans ESI et notre offset est de 264.

/!\ Ignorez le Screen, dans votre cheat-engine, il devrais apparaitre '[esi+264]' et non '[esi+64]'/!\
61447129.jpg


Votre adresse est donc sur cette exemple
ESI=F9FFFF60

8° Prenons cette adresse et recherchez-le dans Cheat Engine. (Assurez-vous que le "Hex" la case soit coché et vous devez changer le "Byte" en "Bytes 4")
75013579.jpg

endox.jpg


L'adresse en vert est c'elle de bas ? (0236241C)
Nous allons vérifier et voir si c'est la bonne.
Cliquez sur 'Ajouter adresse Mamnually ".
Cochez la case "pointeur"
Maintenant, mettez l'adresse (0236241C) et le offset(264)
et appuyez sur OK.
79315684.jpg

29234983.jpg


Vous pouvez vérifier en fermant et en ouvrant la Chatbox, vous verrez aussitôt que la valeur change
Mais pourquoi un aussi grand chiffre et pas 1 ou 0 ?
Eh bien, nous avons changé de 4 octets. Il suffit de changer cela à 1 octet.
new12e.jpg


9° Si vous n'avez toujours pas trouvé la bonne adresse, ce que vous pouvez faire est de voir le pointeur de votre adresse.

Pour ce faire, juste un clic droit sur ​​l'adresse et choisir maintenant "Find out what accesses to this address"
89244042.jpg


Ensuite choisissiez l'option "Find out what accesses to this pointer"
11857281.jpg


Aller dans le jeux, ouvre le puis fermez le
Vous devriez voir :
81580342.jpg


Et il suffit de faire ce que nous faisions à nouveau.

Maintenant avec notre adresse de base, nous pouvons construire notre fonction C + +.
endox.jpg


DWORD GetChatStatus(HANDLE hProc) { DWORD Buffer; DWORD Value; ReadProcessMemory(hProc, (LPCVOID)(0x0236241C), &Buffer, 4, NULL); ReadProcessMemory(hProc, (LPCVOID)(Buffer + 0x264), &Value, sizeof(Value), NULL); return (BYTE)Value; }

J’espère que cela vous a plus, cordialement, Xxsasuke.
 

Jack

I'm a machine
V
Ancien staff
Nov 11, 2012
5,985
0
942
30
Discord
アルベド
Mauvaise section , je moove
 
Status
Not open for further replies.