[ASM] Doc. Files all On ASM for the new Learner.. Very helpful menu

User Tag List

Results 1 to 4 of 4
  1. #1
    LegacyAX's Avatar Active Member
    Reputation
    21
    Join Date
    Apr 2009
    Posts
    193
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [ASM] Doc. Files all On ASM for the new Learner.. Very helpful

    Hey guys,

    I seen alot of the newer users that are just getting in to debugging/programming altogether so I figured I post these very useful ASM doc's That I used to start learning the basics of assembly language when I was learning. Hope this helps some of you who want to learn

    Teachs you all the basics you Need to know to start on your reversing journey! Doc's Cover everything from Bits to bytes, to registers and even sample code for reversing Software! /ohhhhahhhh :P Enjoy.


    Heres a few quotes from the help docs....

    Assembler : The Basics In Reversing

    Indeed: the basics!! This is all far from complete but covers about everything you need to know about assembler to start on your reversing journey! Assembler is the start and the end of all programming languages. After all, all (computer LOL) languages are translated to assembler. In most languages we deal with relatively clear syntaxes. However, it's a completely other story in assembler where we use abbreviations and numbers and where it all seems so weird …


    II. Registers:

    Registers are “special places” in your computer's memory where we can store data. You can see a register as a little box, wherein we can store something: a name, a number, a sentence. You can see a register as a placeholder.

    On today’s average WinTel CPU you have 9 32bit registers (w/o flag registers). Their names are:

    EAX: Extended Accumulator Register
    EBX: Extended Base Register
    ECX: Extended Counter Register
    EDX: Extended Data Register
    ESI: Extended Source Index
    EDI: Extended Destination Index
    EBP: Extended Base Pointer
    ESP: Extended Stack Pointer
    EIP: Extended Instruction Pointer

    Download Contents:
    1. Basics of Assembler [MS Word File] Author: Wij (dont ask, dont know him ethier)
    2. Intel64&IA-32 Volume 2A[.PDF] Author: Intel corp.
    3. Intel64&IA-32 Volume 2B[.PDF] Author: Intel corp.
    4. IntelCodeTable [.PDF] Author: Intel corp.

    Packed in .Rar
    Rar Size: 5.66mb (packed Best compression.. big PDF's...)

    Download Link: (megaupload.com request if anyone wants it elsewhere)
    Edit* Here ill just rar them seperate... upload taking to long...

    Basics of Assembly: MEGAUPLOAD - The leading online storage and file delivery service

    IntelCodeTable : MEGAUPLOAD - The leading online storage and file delivery service

    IntelVol2A : http://www.megaupload.com/?d=I6S1VPW3

    IntelVol2B : http://www.megaupload.com/?d=9EJL3JUZ


    All credits to the Authors.

    I found the MS word doc, the most helpful since it goes into the basic's and uses alot less 'technical' terms , (easier for the beginner to understand)

    Maybe this will help cut down on all the asm questions?
    Last edited by LegacyAX; 05-13-2009 at 07:24 PM.

    [ASM] Doc. Files all On ASM for the new Learner.. Very helpful
  2. #2
    flo8464's Avatar Active Member
    Reputation
    30
    Join Date
    Apr 2009
    Posts
    434
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Gonna check it out, thanks.

  3. #3
    fish2k's Avatar Member
    Reputation
    5
    Join Date
    Nov 2008
    Posts
    21
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks!
    I've also reuploaded it as one download. So it's not that anoying to download :S

    MEGAUPLOAD - The leading online storage and file delivery service

  4. #4
    Maeco's Avatar Member
    Reputation
    2
    Join Date
    May 2009
    Posts
    14
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thank you very much LegacyAX!

    Even though it doesn't quite belong here (yet) if you are still learning assembly basics, however I do want to repost the link that SKU provided in this thread: Learning reverse engineer

    Here you can find tutorials on how to use Olly debugger (freeware) in order to start reversing executables (or any other binary written in native code): Tuts 4 You

    Regards,

    Maeco

Similar Threads

  1. [Selling] 1 Month League Power Leveling+Challenges (all you need for the prizes+set etc)
    By Jordan123456 in forum PoE Buy Sell Trade
    Replies: 7
    Last Post: 10-16-2015, 09:03 PM
  2. Replies: 1
    Last Post: 11-14-2012, 03:52 PM
  3. Replies: 0
    Last Post: 01-09-2008, 10:41 PM
  4. 1337 for the New Year.
    By idusy-org in forum Community Chat
    Replies: 3
    Last Post: 01-01-2007, 01:44 AM
All times are GMT -5. The time now is 05:25 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search