The Art of Assembly, assembly = hacking = learn it.
| Legacy, Delphi and Other Languages Discuss, The Art of Assembly, assembly = hacking = learn it. at Programmers Lounge forum; OK I starting going through my bookmarks and I thought it might be time to share some of the links ... |
| Notices | Welcome to the Gamerz Needs forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |  | 
09-28-2005, 09:34 AM
|  | Shapphire Hole | | | Last Online: 02-18-2008 12:53 PM Join Date: Aug 2005 Location: Peru - Lima
Posts: 445
Thanks: 49
Thanked 171 Times in 64 Posts
Nominated 0 Times in 0 Posts TOTW/F/M Award(s): 0 Downloads: 1 Uploads: 0
Latest Blog:
Rep Power: 8 Points: 16,537.25 Bank: 3,481.66 Total Points: 20,018.91 | | | The Art of Assembly, assembly = hacking = learn it.
OK I starting going through my bookmarks and I thought it might be time to share some of the links that helped me get going in hacking.
Assembly. It's the answer to the #1 asked question of noobs - what language should I learn? It's the one and only code you really need to know . EVERYTHING can be done in assembly, some things have to be done in assembly.
To learn how to hack is to learn to read assembly. Unless you have access to source code, it's your only real option. Hardly anything compiled to an executable program can be rebuilt back to its native code source. Everything can be reversed back to assembly.
There are 2 stages of learning assembly. You can learning to read it and you can learning to write it. Writing assembly is completely different then learning to reading it. If you have programing skills in other languages like php, perl, or anything else, I'll bet money you choose a C language for writing you hacks. Why? The code structure for assembly is rather unique while code structure for most other laguages are based on, or mirror C in many ways. That make writing in C easier to learn then writing code in assembly. But before you can do anything in C, you need to learn to read assembly first.
Below are some loosely grouped links on assembly. Im not going to get into packed exe's or dissasemblers. Start with the general sections. They will give you the overall concept of assembly language. Then work your way into the small bits and concepts links. They deal with specific concepts on assembly langugage. Not all are game related. Last if you feel you have a good handle on assembly, its time to move into reversing and game hacking. These tuts deal specifically with common issues you will face when hacking game code, like DMA etc.
Remember, assembly is a difficult language. Take your time to learn it right. You'll be better off later down the road.
General http://www.emu8086.com/ http://webster.cs.ucr.edu/ http://en.wikibooks.org/wiki/Programming:x86_assembly http://www.hexsoft.gifgraphix.com/tu..._Beginners.zip http://maven.smith.edu/~thiebaut/Art.../artofasm.html http://www.drpaulcarter.com/pcasm/ http://pc.nanobot2k.org/Tutorials/assemb.txt http://www.nuvisionmiami.com/books/asm/ http://www.hexsoft.gifgraphix.com/tu..._A_Roadmap.rar http://pc.nanobot2k.org/Tutorials/135.htm http://win32asm.cjb.net/ http://www.hexsoft.gifgraphix.com/tu...T_ASM_Book.rar
Small bits and concepts http://pc.nanobot2k.org/Tutorials/158.zip http://www.df.lth.se/~john_e/gems.html http://pc.nanobot2k.org/Tutorials/tsongkie_part1.txt http://www.extalia.com/home/index.ph...guides&view=45 http://pc.nanobot2k.org/Tutorials/pcasmtut.txt http://www.hexsoft.gifgraphix.com/tu...raining_P1.txt http://www.hexsoft.gifgraphix.com/tu...raining_P2.txt http://pc.nanobot2k.org/Tutorials/tsongkie_part2.txt
Reversing & Game Hacking http://pc.nanobot2k.org/Tutorials/gamehacking_sorin.htm http://pc.nanobot2k.org/Tutorials/178.htm http://www.extalia.com/home/index.ph...guides&view=34 http://pc.nanobot2k.org/Tutorials/hackingtrainer.txt http://pc.nanobot2k.org/Tutorials/dma_runtime.txt http://pc.nanobot2k.org/Tutorials/reverse_brzi.txt http://pc.nanobot2k.org/Tutorials/Re...ame%20code.htm
enjoy and learn something ya bastards.
Credits by Stork | | The Following 4 Users Say Thank You to cOlo For This Useful Post: | | 
10-27-2005, 12:16 PM
|  | |GzNč|Shinway | | | Last Online: Today 08:59 PM Join Date: Sep 2005 Location: In a van down by the river... Wireless Internet FTW lmfao!!! Age: 22
Posts: 1,314
Thanks: 178
Thanked 452 Times in 126 Posts
Nominated 3 Times in 3 Posts TOTW/F/M Award(s): 0 Downloads: 51 Uploads: 80
Latest Blog: My Kick Ass Computer
Rep Power: 11 Points: 35,327.74 Bank: 9,632,481.76 Total Points: 9,667,809.50 | | |
Yet another great tutorial by colo, nice job
| 
01-16-2006, 09:42 PM
|  | | | | Last Online: Today 06:04 PM Join Date: Aug 2005 Location: Australia Age: 23
Posts: 6,413
Thanks: 583
Thanked 3,631 Times in 767 Posts
Nominated 45 Times in 8 Posts  TOTW/F/M Award(s): 5 Downloads: 9 Uploads: 2
Latest Blog: Pimps and Hoes Party
Rep Power: 10 Points: 1,017,406.65 Bank: 13,823,427.22 Total Points: 14,840,833.87 | | |
He gave credits to stork, but thanks for posting this colo
| 
06-21-2006, 09:52 PM
|  | Silver Dragon | | | Last Online: 09-11-2008 03:15 AM Join Date: Feb 2006 Location: http://forum.theh4x.com/ Age: 16
Posts: 1,015
Thanks: 70
Thanked 256 Times in 130 Posts
Nominated 0 Times in 0 Posts TOTW/F/M Award(s): 0 Downloads: 0 Uploads: 0
Latest Blog:
Rep Power: 9 Points: 350.62 Bank: 74,149.52 Total Points: 74,500.15 | | |
i hate the last line...
' i hate ya bastards '
__________________ BoRn To KiLl... LiVe To FiGhT @nT1-1eE(H... 0wNeD... P@wNeD | 
07-16-2006, 09:18 AM
| | Double Gold Axe | | | Last Online: 07-26-2008 09:34 AM Join Date: Jun 2006 Age: 22
Posts: 147
Thanks: 19
Thanked 113 Times in 32 Posts
Nominated 0 Times in 0 Posts TOTW/F/M Award(s): 0 Downloads: 1 Uploads: 0
Latest Blog:
Rep Power: 6 Points: 14,820.72 Bank: 0.00 Total Points: 14,820.72 | |
I know ive thanked u already but thanks alot again the site http://pc.nanobot2k.org
is awsome and hopefully i can finally learn this |  | |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | | | | Thread Tools | | | | Display Modes | Linear Mode |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off | | | | | | |