Make your own page | Edit this page
UltimateGuide
Dyndrilliacs handy dandy "ultimate guide/resoure/tutorial/book thread".

If anyone makes a thread requesting information please link directly to this thread.

How To Ask Questions The Smart Way
Table of Contents
To go to a specific section, use your browsers search function (Ctrl + F) with the section numbers to the left of the section name.
  1. General Purpose Language Tutorials
    - [1.a] C/C++
    - [1.b] C++/CLI
    - [1.c] Assembler
    - [1.d] Java
    - [1.e] C#
  2. General Purpose Source Code Repositories
  3. General Purpose Hacking/Reversing Tutorials
  4. Recommended Books/eBooks
    - [4.a] C/C++
    - [4.b] Assembler
    - [4.c] Java
    - [4.d] Misc.
  5. Good Programming Forums
    - [5.a] General
    - [5.b] Assembler
  6. Good Game Hacking Forums
  7. Where to go when you have a major problem.
  8. Other Useful Resources
  9. BWHacks Specific Links
    - [9.a] Java
    - [9.b] Visual BASIC
    - [9.c] C/C++
    - [9.d] Assembler
    - [9.e] C++/CLI
  10. Compilers/IDE's/Tools
    - [10.a] Debuggers
    - [10.b] Disassemblers
    - [10.c] C/C++
    - [10.d] Assembler
    - [10.e] Memory Scanners/Editors
    - [10.f] Packet Logging
    - [10.g] BASIC
    - [10.h] Java
    - [10.i] C#
  1. General Purpose Language Tutorials

    Although there is more than one sub-section, most of the links came from ProgrammingTutorials.com. Another good general resource is Free Programming Resources.com
    ---
    1.e - Java
    ---

    The Official Java Tutorial
  2. General Purpose Source Code Repositories
  3. General Purpose Hacking/Reversing Tutorials
  4. Recommended Books/eBooks
    ---
    4.a - C/C++
    ---

    C++: How to Program, 5th Ed., by Dietel and Dietel
    The Complete Reference C++, 4th Ed., by Herbert Schildt
    ---
    4.b - Assembler
    ---

    Assembly Language for Intel-Based Computers, 4th Ed., by Kip Irvine
    Hacker Disassembling Uncovered, by Kris Kaspersky
    Intel 80X86 Assembler Programmer's Handbook
    Intel 80X86 Assembly Quick Sheet
    Intel Software Development Guides
    ---
    4.c - Java
    ---

    The Complete Reference Java 2, 5th Ed., by Herbert Schildt
    ---
    4.d - Misc.
    ---

    Concepts of Programming Languages, 7th Ed., by Robert W. Sebesta
  5. Good Programming Forums
    ---
    5.a - General
    ---

    The Edge of Nowhere
    Valhalla Legends
    ---
    5.b - Assembler
    ---

    The Assembly Community
  6. Good Game Hacking Forums
  7. Where to go when you have a major problem.
  8. Other Useful Resources
  9. BWHacks Specific Links

    There are also many tutorials located within The BWH Tutorial Forum aimed at a variety of skill levels and using a variety of languages. The Reverse Engineering forum is a good place to go for topics specifically geared toward altering program code, and other more specialized non-programming specific topics.
  10. Compilers/IDE's/Tools
    ---
    10.b - Disassemblers
    ---

    Win32 Disassembler
    ---
    10.d - Assembler
    ---

    FreeASM
    MASM32 Official Website
    ---
    10.e - Memory Scanners/Editors
    ---

    L. Spiro's Memory Hacking Suite
    ---
    10.f - Packet Logging
    ---

    Wireshark
    ---
    10.h - Java
    ---

    JCreator
    Eclipse