Difference between revisions of "Assembly"
Jump to navigation
Jump to search
(→Basics) |
(→Basics) |
||
Line 21: | Line 21: | ||
* [[Machine Code]] | * [[Machine Code]] | ||
* [[Example 4]] -- Cracking a game | * [[Example 4]] -- Cracking a game | ||
* [[Injection]] | |||
* [[Rebounding]] | |||
* [[Example 5]] -- Writing a cheat for Starcraft (1.05) | * [[Example 5]] -- Writing a cheat for Starcraft (1.05) |
Revision as of 03:30, 11 March 2007
Welcome to the assembly page!
Here you will find various tutorials on assembly (which may include cracking and hacking).
In general, I've tried to start with the basics, and work up to more complicated stuff. I'm going to be writing these in my free time, so check back later to see if more have appeared!
Edit Policy
If you intend to edit anything on these pages, unless it's a minor change (spelling or grammar, for instance), please let me know first!
Basics
- Fundamental Requirements -- Mostly information about C, which you have to be comfortable with(datatypes, memory, pointers, ascii, array, strings, etc)
- Tools
- Registers
- Simple Operations
- Example 1 -- Starcraft CDKey Verification
- Example 2 -- Starcraft CDKey Shuffle
- Comparisons and Jumps
- The Stack
- Functions
- Example 3 -- Storm.dll SStrChr
- Machine Code
- Example 4 -- Cracking a game
- Injection
- Rebounding
- Example 5 -- Writing a cheat for Starcraft (1.05)