Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Hmm interesting

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Sun Feb 10, 2013 3:23 pm    Post subject: Hmm interesting Reply with quote

Hey,
I'm able to open up dissambler in a standalone cetrainer and trainer..
I'm wondering, if we can do it, why can't open up the processor list aswell Razz....

I mean like seriously, it'll be much easier for all of us..
The processor window that opens up when you press on the PC icon..
And yea I know this been suggested already.. but i want to know why CAN'T we...

oh heres the example



test.CETRAINER
 Description:

Download
 Filename:  test.CETRAINER
 Filesize:  428 Bytes
 Downloaded:  312 Time(s)


_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25788
Location: The netherlands

PostPosted: Sun Feb 10, 2013 3:51 pm    Post subject: Reply with quote

This code should show the process list. At least in an unprotected cetrainer.
Not sure if it'll show in a protected one since the mainform tends to be corrupted then

Code:

mf=getMainForm()
op=component_findComponentByName(mf, "sbOpenProcess")
f=getMethodProperty(op,"OnClick")
f(op)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Sun Feb 10, 2013 4:07 pm    Post subject: Reply with quote

oh wow!
Thanks mate!
Also the trainer above is protected and still succeed opening the dissambler.
And Its working because, in the memory the trainer unprotected..
For example, you can download someone trainer, change to String, write Aobscan(
And if he used an Aobscan, you can see all the ASM script.

Edit:
Ok this works even in .exe
But you can't attach with it xD
it gives access violation

_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Mon Feb 11, 2013 8:28 am    Post subject: Reply with quote

Dark byte, is there any way to block the access violation when you attach?
And a way to disply the processor name+ID that the user is currently attached to using the OpenProcessor window?

like
control_setCaption(UDF1_CELabel1, *the way its displays the PID in hex, and the processor name*)

Attaching is working but you get access violation..
Heres an example..
CEButton1= Opening the processor window
CEButton2= Checking if its attached..
(
Code:
local PID=getOpenedProcessID()
if PID==0 then
showMessasge("No processor")
else
showMessage("theres a proc attached!")
)


test.CETRAINER
 Description:

Download
 Filename:  test.CETRAINER
 Filesize:  610 Bytes
 Downloaded:  328 Time(s)


_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25788
Location: The netherlands

PostPosted: Mon Feb 11, 2013 8:41 am    Post subject: Reply with quote

Not sure, protected cetrainers royally screw over the main form by destroying several objects. Opening the process the usual user method probably causes an update in components that have been destroyed

I recommend making your own listbox and fill it with the processlist and call openProcess() when selected

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Mon Feb 11, 2013 10:10 am    Post subject: Reply with quote

erm,
How do I fill it with processor exacly?

_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites