Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Criminal Enterprises
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

*DO NOT* SHARE MEDIA OR LINKS TO LEAKED COPYRIGHTED MATERIAL. Discussion is allowed.

How can i learn to disassembling the exe file


Jor1980
 Share

Recommended Posts

Hi i have been working in the edition of another games basically in the 3d model edition.In this web i saw that people also use exe disassembling to modify game, i would like to know as much as possible of game´s exe disassembling.Could anyone tell me a way to learn that, with any tutorial or documentation? i have a few knowledges of ollydbg but not so much

Link to comment
Share on other sites

what i try to mean is how people obtain information of memory addresses like we can see in a sticky thread about memory adresses in the exe file in this forum, that what i want to learn, and if that is illegal why there are sticky thread.

 

 

 

Link to comment
Share on other sites

It's a gray area. What you need to learn is reverse engineering, but GTAF is not a great resource for this subject. Your friend Google will help you a lot to find what you need.

 

Ill offer a checklist of stuff you'll probably need

 

* good math knowledge

* strong logic that is deducted form math knowledge

* really good programming knowledge

* some assembler programming knowledge wouldn't hurt either

Link to comment
Share on other sites

The 'big' boys use IDA Pro, there is also a free version that for this game will work just fine. IDA has a VERY steep learning curve, you almost have to have years of programming experience to even begin to understand how to use it.

 

There is also TSearch and CheatEngine for the casual hacker. Both are memory walkers, they can read and display and modify the contents of memory that the target program is using. The trick is finding the address of the memory that you want to change which is often not so simple. Even then, once you've found useful memory addresses, you still have to package that information in a 'trainer' which is another skill altogether which may require considerable programming skills.

 

And, don't let anything I've said discourage you, lots of people use these tools and others successfully. It is very satisfying making your computer do what YOU want it to do.

 

Technically it is a violation of the EULA to reverse engineer this game. I, however, believe you are free to do whatever you want with anything on your computer as long as it stays on your computer. It is arguably illegal to make changes to a software (that you don't own) and then provide that modified software to others, that's a violation of copyright. But it's not illegal to tell people how to do it, as long as you don't do it for them.

 

@Mods: If you feel the need to edit or censor parts of this post, feel free to do so. I don't think I'm revealing any information that isn't already freely available to anyone that can use Google.

Edited by zBobG
Link to comment
Share on other sites

The 'big' boys use IDA Pro, there is also a free version that for this game will work just fine. IDA has a VERY steep learning curve, you almost have to have years of programming experience to even begin to understand how to use it.

 

There is also TSearch and CheatEngine for the casual hacker. Both are memory walkers, they can read and display and modify the contents of memory that the target program is using. The trick is finding the address of the memory that you want to change which is often not so simple. Even then, once you've found useful memory addresses, you still have to package that information in a 'trainer' which is another skill altogether which may require considerable programming skills.

 

And, don't let anything I've said discourage you, lots of people use these tools and others successfully. It is very satisfying making your computer do what YOU want it to do.

 

Technically it is a violation of the EULA to reverse engineer this game. I, however, believe you are free to do whatever you want with anything on your computer as long as it stays on your computer. It is arguably illegal to make changes to a software (that you don't own) and then provide that modified software to others, that's a violation of copyright. But it's not illegal to tell people how to do it, as long as you don't do it for them.

 

@Mods: If you feel the need to edit or censor parts of this post, feel free to do so. I don't think I'm revealing any information that isn't already freely available to anyone that can use Google.

Thank´s for your information, i want to learn as much as possible about this.If anyone has information it could be very usefull for me.

 

Thank´s again

Link to comment
Share on other sites

The 'big' boys use IDA Pro, there is also a free version that for this game will work just fine. IDA has a VERY steep learning curve, you almost have to have years of programming experience to even begin to understand how to use it.

 

There is also TSearch and CheatEngine for the casual hacker. Both are memory walkers, they can read and display and modify the contents of memory that the target program is using. The trick is finding the address of the memory that you want to change which is often not so simple. Even then, once you've found useful memory addresses, you still have to package that information in a 'trainer' which is another skill altogether which may require considerable programming skills.

 

And, don't let anything I've said discourage you, lots of people use these tools and others successfully. It is very satisfying making your computer do what YOU want it to do.

 

Technically it is a violation of the EULA to reverse engineer this game. I, however, believe you are free to do whatever you want with anything on your computer as long as it stays on your computer. It is arguably illegal to make changes to a software (that you don't own) and then provide that modified software to others, that's a violation of copyright. But it's not illegal to tell people how to do it, as long as you don't do it for them.

 

@Mods: If you feel the need to edit or censor parts of this post, feel free to do so. I don't think I'm revealing any information that isn't already freely available to anyone that can use Google.

Thank´s for your information, i want to learn as much as possible about this.If anyone has information it could be very usefull for me.

 

Thank´s again

We cant just 'give you info', you need to learn for you self, and it takes time, alot of time! Learn C++, learn how Windows manages it memory, how a EXE file is constructed, etc etc. But i recommand heading of to http://www.gamehacking.com

Link to comment
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
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.