Main | Tutorials | Source Codes | Downloads | Message Board | Links |
---|
Copyright Notice |
---|
All tutorials
written by me are copyrighted freeware: they are free so long as you use
it for non-profitable purposes. Commercial use is strictly prohibited. Other articles/tutorials are properties of their authors. Contact them for more detail on conditions for use. |
_masta_'s original tutorials | |
---|---|
Introduction
to Windows 32bit Assembler - requires you to have a basic asm knowledge.
The goal is coding the "Hello
World!" example.
|
|
Going
further into the material - this time _masta_ shows us how to code a "seek-and-destroy"
patcher,i.e. a patcher that searches for a certain byte-pattern in a file
and replaces it with a different pattern. Using such a nice patcher it's
possible to write cracks for several versions of a program if the protection
scheme itself isn't changed by the author.
|
|
This
one is interesting for all game-freaks out there as it'll show you how
to code trainers for games. _masta_ shows you how to write a trainer
for Starcraft ! This is the new version,because there was an error in
the source code.
|
|
![]() |
|
Iczelion's tutorial Series | |
Win32 Assembly | VxD Tutorials |
|
|
PE Tutorials | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
ODBC Tutorials | |
![]() ![]() ![]() ![]() ![]() |
|
Translation | Download Whole Packages |
|
![]() ![]() ![]() ![]() |
Other Tutorials by Iczelion | |
![]() |
This short essay gives you hints on how to create your own import libraries which are fully *invokable* with MASM |
![]() |
Give info on how to use winsock in win32asm. The info is for winsock 1.1 but still applicable to winsock 2.x. |
![]() |
|
Articles by Various Authors | |
![]() |
By Exagone (http://exagone.cjb.net). Cover the more basic topics about assembly language than my own such as memory, opcodes, conditional jumps etc. |
![]() |
By ultraschall. This short tutorial shows you how to create a layered window under Windows 2000. Layered window is a feature specific to Windows 2000. Thus this information is applicable to win2k only. |
|
By Ates. Contains interesting tricks you can use in your programs. |
![]() |
This article describes the mechanics of using NASM to assemble a VxD. The reader must already be familiar with coding VxDs using MASM. |
![]() |
This advanced win32asm lesson by Aesculapius shows you how to use memory mapped files as a way to share data among processes. He explains the memory map used by Win32 first so you get a clear picture of how memory mapped file works. Download this excellent article with the accompanying example. |
![]() |
by Cynical Pinnacle. This tutorial teaches you step by step on how to write NT services in asm. Concise and to the point, this is a must read for NT lovers. Come with source code of a simple beep service which you can use to learn about NT services. |
![]() |
by Jeremy Gordon. This article explains the concept of exception handling which will make your application more robust. The info on structured exception handling is hard to come by, especially in asm. A must read. Download the sample code with this article. Visit his homepage. |
![]() |
Two articles with code samples by EliCZ and the_owl. |
![]() |
by X-Calibre. Show you how to use C++ and COM objects from assembly language. Include a cool plasma example in DirectDraw with source code. |
![]() |
by 'Razor'X. Demonstrate how to get information about current free physical memory, virtual memory and more. Written with TASM. |
![]() |
by Latigo. A short tutorial on how to use the tab control. Come with an example with source code. |
![]() |
supplied by RokFOX This is a list of most constants you will encounter in your programming chores. They are grouped by alphabet. The value is in hexadecimal. |
Main | Tutorials | Source Codes | Downloads | Message Board | Links |
---|