Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding > Coding Tutorials
You last visited: Today at 20:14

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Gamehacking] Gamehacking mit C++ für Anfänger.

Discussion on [Gamehacking] Gamehacking mit C++ für Anfänger. within the Coding Tutorials forum part of the General Coding category.

Reply
 
Old 02/07/2010, 02:49   #31
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
Quote:
Originally Posted by BlackFog View Post
Hmm mit Cheatengine habe ich keinen Wert raubekommen o_O. Und ja, ich habe alles selbst geschrieben. Hätte nicht gedacht, dass das soviel Arbeit wird ... ;D
Ich habe mit Cheantengine den Wert rausbekommen, indem ich nach einen exakten 4 byte value gesucht hab.
NBA is offline  
Old 02/16/2010, 18:11   #32
 
elite*gold: 0
Join Date: Mar 2009
Posts: 5
Received Thanks: 0
#include <windows.h>
#include <iostream>

using namespace std;

int main()
{
HWND hwnd;
hwnd = FindWindow(0,L"Solitär"); // Hier scheitert er schon
DWORD Id;
HANDLE ProcessHandle;
ibt value;
unsigned adress = 0x0AC468;

if(!hwnd)
{
cout << "Solitär nicht gefunden!" << endl;
}
else
{
cout << "Solitär gefunden!" << endl;
cout << "Fensterhandle: " << hwnd << endl;

GetWindowThreadProcessId(hwnd,&Id);

cout << Id << endl;
Process Handle = Open Process(PROCESS_VM_WRITE |PROCESS_VM_OPERATION ,false,Id);

cout << "ProcessHandle: " << ProcessHandle << endl;

cout << "Wieviele Punkte dazu? ";
cin >> value;
fflush(stdin);


WriteProcessMemory(ProcessHandle,(LPVOID)adress,&v alue,sizeof(int),NULL);
cout << "Wert geschrieben" << endl;
cin.get();
}



} // Die Klammern sind in der Mitte




so sieht mein code aus.... wieso funktioniert er nicht?
Hadac is offline  
Old 02/20/2010, 19:01   #33
 
elite*gold: 0
Join Date: Jul 2009
Posts: 374
Received Thanks: 34
Quote:
Originally Posted by Hadac View Post
hwnd = FindWindow(0,L"Solitär"); // Hier scheitert er schon
Same Here
Edit)
Mit Visual Studio Klappts ;D

habe aber trotzdem ein problem .... habe in WC3 einen Multipointer gemacht, jedoch weis ich nicht, welchen code ich jetzt in meinem c++ projekt nehmen muss^^

Thx
UnfixableCa
o.rly is offline  
Old 02/20/2010, 21:18   #34
 
elite*gold: 0
Join Date: Nov 2008
Posts: 239
Received Thanks: 48
ich hab den Code einfach mal stumpf in meinen def c++ kopiert und bekomme
ne Fehlermeldung vllt kann mir ja wer sagen woran das liegt ^.^

Es geht um die Zeile 9...also

hwnd = FindWindow (0,L"Solitär");

als Meldung steht da...

Invalid argument
In function Int main ()`:
cannot vonvert const wchar_t to cons Char for argument...bla bla ^.^
Waynee is offline  
Old 02/26/2010, 14:13   #35
 
elite*gold: 0
Join Date: Apr 2008
Posts: 495
Received Thanks: 817

Die Rot markierten Fehler, sind mir aufgefallen. Der rest müsste aber stimmen.
Ich bin auch nicht gerade ein pro in c++.

Hier ist mal mein Code:

MFG
schnewin is offline  
Old 03/02/2010, 17:15   #36


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,911
Received Thanks: 25,410
Quote:
Originally Posted by Waynee View Post
ich hab den Code einfach mal stumpf in meinen def c++ kopiert und bekomme
ne Fehlermeldung vllt kann mir ja wer sagen woran das liegt ^.^

Es geht um die Zeile 9...also

hwnd = FindWindow (0,L"Solitär");

als Meldung steht da...

Invalid argument
In function Int main ()`:
cannot vonvert const wchar_t to cons Char for argument...bla bla ^.^
deine einstellungen sind wohl auf ASCII und nicht auf Unicode
nutz entweder FindWindowW oder lass das "L" weg
MrSm!th is offline  
Thanks
1 User
Old 03/21/2010, 22:46   #37
 
schrillismus's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 47
Received Thanks: 11
Hei, danke für das super Tut!

Aber ich habe ein Problem: Ich kann zwar das Programm schreiben (und es veränder auch den Value), aber wenn ich Solitäre neu starte ändert sich die Adresse von den Punkten. Also läuft das Programm nur 1x . ich denke mal, das liegt daran, dass ich Windoof 7 brauche.

Könnte biite jemand mal ein Tut machen, wie ich eine Statische Adresse oder so herausbekomme

mfg schrillismus

PS: Ich habe das gleiche Problem mit jedem Programm, das ich auf diese Weise hacken will.
schrillismus is offline  
Old 03/23/2010, 14:53   #38
 
schrillismus's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 47
Received Thanks: 11
push?
schrillismus is offline  
Old 03/26/2010, 21:42   #39
 
musicinstructor's Avatar
 
elite*gold: 190
Join Date: Nov 2008
Posts: 1,670
Received Thanks: 3,365
Quote:
Originally Posted by schrillismus View Post
Hei, danke für das super Tut!

Aber ich habe ein Problem: Ich kann zwar das Programm schreiben (und es veränder auch den Value), aber wenn ich Solitäre neu starte ändert sich die Adresse von den Punkten. Also läuft das Programm nur 1x . ich denke mal, das liegt daran, dass ich Windoof 7 brauche.

Könnte biite jemand mal ein Tut machen, wie ich eine Statische Adresse oder so herausbekomme

mfg schrillismus

PS: Ich habe das gleiche Problem mit jedem Programm, das ich auf diese Weise hacken will.
das würde mich auch mal interessieren. hat jemand einen sourcecode dafür, um das zu berechnen? geht glaub ich irgendwie mit offsets oder sowas...
musicinstructor is offline  
Old 03/26/2010, 21:49   #40
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
ja, du brauchst den Pointer davon / bzw. musst ihn auslesen
HardCore.1337 is offline  
Old 03/27/2010, 09:13   #41
 
schrillismus's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 47
Received Thanks: 11
Also in einem von den CheatEngine Tutorials wird beschrieben, wie man einen lvl 4 Pointer herausfindet. Aber ich weis keine gute Methode, wie ich das in einem anderen grossen Programm anwenden kann.
schrillismus is offline  
Old 03/27/2010, 09:24   #42
 
.UncleSam's Avatar
 
elite*gold: 1
Join Date: Mar 2010
Posts: 347
Received Thanks: 37
hey,
es hat alles super gut geklappt lief direkt ohne jegliche probleme
.UncleSam is offline  
Old 04/03/2010, 11:37   #43
 
musicinstructor's Avatar
 
elite*gold: 190
Join Date: Nov 2008
Posts: 1,670
Received Thanks: 3,365
Quote:
Originally Posted by General Desert View Post
ja, du brauchst den Pointer davon / bzw. musst ihn auslesen
ja, aber der pointer ist dann doch auch dynamisch, oder?
musicinstructor is offline  
Old 04/03/2010, 14:46   #44

 
elite*gold: 130
Join Date: Apr 2007
Posts: 588
Received Thanks: 90
nein der pointer ist solange Statisch bis an der .exe was geandert wird.
leonor is offline  
Old 04/03/2010, 15:12   #45
 
musicinstructor's Avatar
 
elite*gold: 190
Join Date: Nov 2008
Posts: 1,670
Received Thanks: 3,365
Quote:
Originally Posted by leonor View Post
nein der pointer ist solange Statisch bis an der .exe was geandert wird.
also auch nach neustart? wofür brauchte man dann diese offsets?
musicinstructor is offline  
Reply


Similar Threads Similar Threads
[How To]Gamehacking für anfänger(AutoIT)
08/22/2010 - Coding Tutorials - 4 Replies
Hi, Ich dacht mir ich stelle mal ein kleinen Tutorial hier rein für anfänger die einen Hack erstellen wollen. Was braucht man: -AutoIT -die Normad Memory -Cheat Engine 5.6 -Ein zu hackendes Spiel (in diesem fall Solitaire)



All times are GMT +1. The time now is 20:14.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.