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 


Is there any documentation?

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Source
View previous topic :: View next topic  
Author Message
Freiza
Grandmaster Cheater
Reputation: 22

Joined: 28 Jun 2010
Posts: 662

PostPosted: Tue Mar 13, 2012 11:03 am    Post subject: Is there any documentation? Reply with quote

Is there any documentation for CE sources so that I can look at it and learn.
_________________
Back to top
View user's profile Send private message Send e-mail
Dark Byte
Site Admin
Reputation: 470

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

PostPosted: Tue Mar 13, 2012 12:03 pm    Post subject: Reply with quote

besides some lose schematics not really. Just read the comments and the class definitions
and ask questions

_________________
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
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8587
Location: 127.0.0.1

PostPosted: Tue Mar 13, 2012 12:46 pm    Post subject: Reply with quote

Quote:
return; //error, there's no fucking reason to do a scan like this....

Quote:
DWORD New8087CW=0x133f; //fuck floating point exceptions

Quote:
//hideme(DriverObject); //ok, for those that see this, enabling this WILL fuck up try except routines, even in usermode you'll get a blue sreen

Quote:
//edit, who cares, fuck the original state, it's my own state now

Quote:
fucker:
mov rdi,[rbp+128+ 72] ; param1:currentcpuinfo (rdi of the original host registers, so past the guest registers, inside the host save state)
mov rsi,rbp ; param2: pointer to the guest registers (stored on stack)

cmp rdi,0
jne notfucker


xchg bx,bx
wbinvd

mov rbx,0x681e
vmread rax,rbx

mov rbx,0x6808
vmread rbx,rbx



mov rdi,[rsp+128+ 72] ; param1:currentcpuinfo (rdi of the original host registers, so past the guest registers, inside the host save state)
mov rsi,rsp ; param2: pointer to the guest registers (stored on stack)


notfucker:
;sub rbp,8

Quote:
sendstring("This fucking retarded system doesn'\t even have cpuid. Should I fry it ?\n\r");
Quote:
displayline("Someone has fucked up the memory allocator\n");


Seems you are an angry coder DB lol.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Freiza
Grandmaster Cheater
Reputation: 22

Joined: 28 Jun 2010
Posts: 662

PostPosted: Tue Mar 13, 2012 12:51 pm    Post subject: Reply with quote

Strange. DB 's secret revealed.
_________________
Back to top
View user's profile Send private message Send e-mail
Dark Byte
Site Admin
Reputation: 470

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

PostPosted: Tue Mar 13, 2012 5:19 pm    Post subject: Reply with quote

Interesting note about that "fucker:" routine.

executing this:
Code:

mov [rbp+128+ 72],123
mov rdi,[rbp+128+ 72]

The result was that the value at [rbp+128+72] DID contain the value 123, but RDI was 0

Didn't know what other name to give this situation...

In the end it turned out that it was the emulator (bochs) that did something wrong, but it took a long time to get fixed

_________________
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
qvloveh34ever
How do I cheat?
Reputation: 0

Joined: 13 Mar 2012
Posts: 2

PostPosted: Wed Mar 14, 2012 1:45 pm    Post subject: Reply with quote

hi Dark Byte

can u reupload this plugin ?

[Plugin] Edited CE Packet Editor

(Plugin development box)

Smile

thx

sry my bad english
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Source 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