C++ Problem D=

09/29/2011 23:19 Exera-kun#1
Das problem is jetzt :

Wen ich die Dll injected und CE 6.0 oder 6.1 offen haben Detected er es
Aber wen ich CE später öffne Functioniert es nicht D=
Und ich weis nicht wieso D=


Das wäre die main.cpp

Wäre nätt wen mir eine helfen würde

Ganze Source nur auf Request [die soll nicht jeder bekommen ^^ ]
09/29/2011 23:40 MrSm!th#2
Dein Thread StartFunc hat den Typ void, allerdings haben Threads laut Definition von MS den Prototypen DWORD WINAPI Thread(LPVOID param).

Hat zwar nichts mit deinem Problem zu tun, ich wollte es aber mal gesagt haben.

Mit deinem Source kann man überhaupt nichts anfangen, woher sollen wir bei dem Ausschnitt wissen, warum CE nicht beendet wird. Es liegt wohl daran, dass du kein Handle bekommst.
Ich weiß ja nichtmal, was da genau passiert; deine Kommentare sagen so ziemlich gar nichts; man weiß zb. nicht, was suspended wird.

Und keine Angst, niemand hier hat Interesse daran, dein 1337 Cheat Engine Schutz zu kopieren.
09/29/2011 23:58 Dr. Coxxy#3
stimme mr smith zu.
kann da so nix sehen...
empfehle dir allerdings die msgboxes rauszunehmen.
nen noob reserver sucht einfach nach dem text/den msgbox-aufrufen und patcht die ifs raus.
lass einfach nen jump in rand() laufen -> crash.

weiteres manko ist, dass sich solche threads/module recht einfach suchen und rauspatchen lassen.

wieso rufst du in einer endlosschleife eine funktion auf, die dann 10x das gleiche tut?
(und i garnicht mal erhöht... denke mal das fehlt hier...)

Code:
	int rand = GetTickCount();
	__asm 
	{
		jmp rand
	}
achtung, das springen i-wohin lässt zwar dein programm mit sehr hoher wahrscheinlichkeit schwer nachvollziehbar crashen, aber dann kann wer weiß was passieren - bluescreen, datenverlust etc.
aber das kann dann ja auch egal sein^^

und wieso suspendest du threads wenn du danach eh exitprocess aufrufst?
10/02/2011 16:02 Medix#4
Quote:
bluescreen
wie soll das gehen?

Bitte korregiere mich wenn ich falsch liege aber du kannst im user mode keinen bluescreen herbei führen.
10/04/2011 01:55 Dr. Coxxy#5
in windows schaffst du alles ;D
deswegen korrigiere ich nur dein 'korregiere'^^
10/04/2011 17:44 Medix#6
Quote:
Originally Posted by Dr. Coxxy View Post
in windows schaffst du alles ;D
deswegen korrigiere ich nur dein 'korregiere'^^
Auf so einen wertlosen Kommentar kann ich auch gerne verzichten. Wenn es möglich ist erläutere mir bitte wie.