Hi Mingus,
Thanks for that example, I have studied it extensively.
Is there any way I can talk you in to helping me with this?
Here's what I got:
----------- code start --------------
#include <windows.h>
#ifdef __BORLANDC__
#pragma argsused
#endif
int goodGuyMessage(){
MessageBox(NULL...
I am sorry, I misread the first post, I thought you mentioned it DID exist.
In that case, here is what you have to do:
It's a pain, but...
Keep BuilderX - it rocks for a freebie...
1. Download and install the Builder 6 Evaluation full Edition.
TASM WILL now be installed. There is no...
1. Register at Borland.com for a FREE BuilderX personal key
2. Download and install it
3. Download this patch, www.prodesignonline.com/newsite/tuts/tasmpatch.zip
4. Install the patch
Now you are inline-asm ready!
(this patch is released by Borland, it's on their site also somewhere)
That...
Ok, now it appears something is going wrong on my machine.
I have VC++ Express and it's not compiling - not compiling in Builder 6 either.
Could you send me the executable to webdevia@yahoo.com (rename extension to .txt) so I can debug it here.
Thanks mingis. I appreciate your help. If you...
sure wont work for me, but it's supposed to.
LPVOID address;
// Get the address of the dword we need to change
_asm mov dword ptr address,offset [myloop+3]
// Ask windows for permission to modify the code
result = VirtualProtect(address,4,PAGE_WRITECOPY,&oldprotect);
// Modify it in...
I am writing a simple C++ application that allows the user to test the app IF they have a password.
I would like to prevent the casual cracker from modifying the code to bypass this password check.
Here is some psuedocode:
if(!password){
// Quit program
}
and in assembly might result in...
I have a TEdit contol named userName on my form. When a button is pressed I am brought here:
void __fastcall TForm1::btnLoginClick(TObject *Sender)
{
}
//---------------------------------------------------------
I have tried the following (after many searches Google and this forum )
// Get...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.