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 


Anti-Cracking Systems

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
fjfc
Advanced Cheater
Reputation: 0

Joined: 21 Sep 2006
Posts: 91

PostPosted: Mon Apr 21, 2008 12:09 am    Post subject: Anti-Cracking Systems Reply with quote

Hi bros =}
so... i'm making a new program and i want it to have e Good Anti-Crack, nothing like packer that everyone can unpack... (ok.. it can help a little) ^^
do you guys have any ideia in a good anti-crack for an APP buit in delphi with user control?

thanks ;D
Back to top
View user's profile Send private message
Estx
Expert Cheater
Reputation: 0

Joined: 04 Mar 2008
Posts: 172

PostPosted: Mon Apr 21, 2008 6:33 am    Post subject: Reply with quote

WinLicense should do the trick.

Can't give you a warez link so just search for it yourself - or buy it. Laughing
Back to top
View user's profile Send private message
Noz3001
I'm a spammer
Reputation: 26

Joined: 29 May 2006
Posts: 6220
Location: /dev/null

PostPosted: Mon Apr 21, 2008 8:55 am    Post subject: Reply with quote

http://www.openrce.org/reference_library/anti_reversing

Some interesting stuff there.
Back to top
View user's profile Send private message MSN Messenger
Buggy
Advanced Cheater
Reputation: 0

Joined: 04 Jan 2008
Posts: 72
Location: Republic of Korea (South Korea)

PostPosted: Mon Apr 21, 2008 8:56 am    Post subject: Reply with quote

when u pack, you could do like this:
pack with Themida without Patch Guard and pack with VMProtect again.

~OR~

pack with UPX and pack with UPX-LOCK (chinese hackers made) and obfuscate it.
OBFUSCATION ( OPEN WITH HEX EDITOR AND CHANGE UPX! and string upx version to 00 00 00 00 ...

~OR~

pack with VMProtect pack with NeoLite with Max Compression and pack with VMProtect and obfuscate it.

when u do in coding,

check PEB.BeingDebugged(=IsDebuggerPresent API)
use CheckRemoteDebuggerPresent
check PEB.NtGlobalFlags
use Windows SEH
check OutputDebugString
check Hardware Breakpoints

or others ~~

_________________

[img]
<a><img></a>[/img]
iroo sooo hooooot
Back to top
View user's profile Send private message
fjfc
Advanced Cheater
Reputation: 0

Joined: 21 Sep 2006
Posts: 91

PostPosted: Mon Apr 21, 2008 9:11 am    Post subject: Reply with quote

What of the three you think it's the best?
thanks
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8587
Location: 127.0.0.1

PostPosted: Mon Apr 21, 2008 10:15 am    Post subject: Reply with quote

fjfc wrote:
What of the three you think it's the best?
thanks


Everything he listed above can be undone and/or bypassed fairly easily.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
fjfc
Advanced Cheater
Reputation: 0

Joined: 21 Sep 2006
Posts: 91

PostPosted: Mon Apr 21, 2008 10:17 am    Post subject: Reply with quote

=/ so please help me... do you know a way that is dificult?
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8587
Location: 127.0.0.1

PostPosted: Mon Apr 21, 2008 10:20 am    Post subject: Reply with quote

fjfc wrote:
=/ so please help me... do you know a way that is dificult?


Using anything premade will not give you much if any protection. Everything has a bypass or method to get around what ever it protects. The only method of protection that will pose any security is to make your own. Along with that, use multiple protections and not just one. Encryption, obfuscation, detection of debuggers etc will all help, but, unless you come up with your own things people will have methods are the ones that are already made.

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

Joined: 20 Apr 2007
Posts: 668

PostPosted: Mon Apr 21, 2008 10:42 am    Post subject: Reply with quote

Couldnt you in some way avoid the debuggers:

Code:
var
window: hwnd;
begin
window:= FindWindow(nil, 'OllyDbg');
if window <> 0 then
begin
showmessage('OllyDbg detected, shutting down');
application.terminate;
end;
end;


Add that to a timer, and there you go Very Happy

well, i guess you could crack that easyly aswell, when you open the .exe in Olly...
Back to top
View user's profile Send private message
fjfc
Advanced Cheater
Reputation: 0

Joined: 21 Sep 2006
Posts: 91

PostPosted: Mon Apr 21, 2008 10:51 am    Post subject: Reply with quote

=/
but what is the best combinations of External Protection (packers) that you guys know?
then i'll do Internal Protection (Code) + External (packers)
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8587
Location: 127.0.0.1

PostPosted: Mon Apr 21, 2008 1:49 pm    Post subject: Reply with quote

Anden100 wrote:
Couldnt you in some way avoid the debuggers:

Code:
var
window: hwnd;
begin
window:= FindWindow(nil, 'OllyDbg');
if window <> 0 then
begin
showmessage('OllyDbg detected, shutting down');
application.terminate;
end;
end;


Add that to a timer, and there you go Very Happy

well, i guess you could crack that easyly aswell, when you open the .exe in Olly...


Theres were plugins and custom edited Olly's come in. Most people have plugins or a custom edited Olly that edits the window / class names inside Olly as well as various other things that get detected. All you have to do is edit 1 letter in the window name and that FindWindow would fail.

_________________
- Retired.
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 -> General programming 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