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 


{TUTORIAL}HOW TO ADD A LOGIN SCRIPT ON VB6
Goto page Previous  1, 2, 3
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
Flyte
Peanuts!!!!
Reputation: 6

Joined: 19 Apr 2006
Posts: 1887
Location: Canada

PostPosted: Thu Nov 08, 2007 5:23 pm    Post subject: Reply with quote

Wiccaan wrote:
You can also kill the flag via NtQuerySystemInformation, tons of ways to patch IsDebuggerPresent. Can also detour the function and create your own callback to always return false. Patching it with the 3 bytes (more common method) is the easiest, but also the more detected method.


Anybody using IDP probably doesn't know how to detect the patch anyways. Rolling Eyes
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: Thu Nov 08, 2007 5:45 pm    Post subject: Reply with quote

Flyte wrote:
Wiccaan wrote:
You can also kill the flag via NtQuerySystemInformation, tons of ways to patch IsDebuggerPresent. Can also detour the function and create your own callback to always return false. Patching it with the 3 bytes (more common method) is the easiest, but also the more detected method.


Anybody using IDP probably doesn't know how to detect the patch anyways. Rolling Eyes


Lol true Razz But it is common to see it as a standard method for protection. Such things like SecurROM use it along with with a virtual debugger attached to the process to 'fake' the DebugPort and make things like Olly unattachable. (Again, can be reset like IDP, not a big deal.)

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Noz3001
I'm a spammer
Reputation: 26

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

PostPosted: Thu Nov 08, 2007 5:53 pm    Post subject: Reply with quote

Wiccaan wrote:
noz3001 wrote:
If you wanna make it an uncrackable password, use a database.


A database wouldn't be good either, you can just remove the check from polling the database for it's information.


Lol, i said uncrackable password not unpatchable program =P
Back to top
View user's profile Send private message MSN Messenger
Flyte
Peanuts!!!!
Reputation: 6

Joined: 19 Apr 2006
Posts: 1887
Location: Canada

PostPosted: Thu Nov 08, 2007 5:56 pm    Post subject: Reply with quote

noz3001 wrote:
Lol, i said uncrackable password not unpatchable program =P


I smell a buffer overflow.
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: Thu Nov 08, 2007 7:39 pm    Post subject: Reply with quote

noz3001 wrote:
Wiccaan wrote:
noz3001 wrote:
If you wanna make it an uncrackable password, use a database.


A database wouldn't be good either, you can just remove the check from polling the database for it's information.


Lol, i said uncrackable password not unpatchable program =P


Just because it's stored in a database doesn't mean it wont be uncrackable. Wink

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

Joined: 30 Oct 2006
Posts: 1597

PostPosted: Thu Nov 08, 2007 9:32 pm    Post subject: Reply with quote

Wiccaan wrote:
XxOsirisxX wrote:
To make it "harden" to be detectable by Olly Debug, just make it as..

Code:
If Text1=label1.caption then...



The label1 must be away from the form.


Dude... are you serious? Do you even know how VB works? No this WILL NOT make it harder for Olly to see, it will be the exact same thing.

And to proove it:

Created a new form, added a textbox and a lable. All default properties. Set the texts to:

Textbox: TextBoxText
Label: LabelCaptionText

Code:

Code:
Private Sub Form_Load()
    If Text1.Text = Label1.Caption Then
        MsgBox "Matched"
    End If
End Sub


Messagebox in there just to say its correct or not, remove it if you want it's not needed nor will it hinder your assumption.

Next, compiled and opened in Olly:



My bad. I trough it where more harden, anyways, i'm not a Olly D. fan =x

Thanks for let me know that i where wrong.

_________________

Back to top
View user's profile Send private message
Golden Wing
Grandmaster Cheater
Reputation: 0

Joined: 29 Aug 2007
Posts: 905

PostPosted: Thu Nov 08, 2007 10:15 pm    Post subject: Reply with quote

stop with this fuckin gay shit we all know pepsi is a fuckin noob that leech stuff and their is only 1 thing hes good at a repwhore
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: Fri Nov 09, 2007 4:46 am    Post subject: Reply with quote

Wiccaan wrote:
noz3001 wrote:
Wiccaan wrote:
noz3001 wrote:
If you wanna make it an uncrackable password, use a database.


A database wouldn't be good either, you can just remove the check from polling the database for it's information.


Lol, i said uncrackable password not unpatchable program =P


Just because it's stored in a database doesn't mean it wont be uncrackable. Wink


Let me test that theory Wink
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming All times are GMT - 6 Hours
Goto page Previous  1, 2, 3
Page 3 of 3

 
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