Jump to content
Sign in to follow this  
butji

Hex edit exe

Recommended Posts

butji

Hi, I was wondering if there was a way to hex edit an exe file.

I looked at the help file for a while but i couldnt find anything.

Share this post


Link to post
Share on other sites
PsaltyDS

FileOpen(), FileRead(), FileWrite(), and FileClose(), using binary mode would do it. See help file.

It's on you to know exactly what offset to edit, and if that's a good idea in the first place.

;)


Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law

Share this post


Link to post
Share on other sites
butji

but how am i supposed to find the offset i need changed in the exe through au3?

Share this post


Link to post
Share on other sites
PsaltyDS

The same way a hammer knows where the nail should be driven. The same way a car knows where it should turn. The same way an S&W 686 knows who needs to be removed from the gene pool... etc.

;)


Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law

Share this post


Link to post
Share on other sites
seandisanti

There are a fair amount of real time debuggers that you can use to find out what needs to be changed, but those can also be used to patch, so you wouldn't really need to do it programatically... additionally if it's an executable created in autoit3, you're not going to get anywhere

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.