pure csharp x64 assembler with native cpu execution tutorial
Channel: H4X0R9000
Date: 25/09/2012

(NOTE: The video above was created for a tutorial on x64 assembly language which I will publish in the future.)

This pure C# program parses the almost-ML64-compatible x64 assembly-language listing generated by Microsoft Visual C++ 2010 (when configured to produce x64 assembly-language listing files), and forms corresponding x64 CPU byte code, and executes that byte code in a new thread. This dynamic generation and execution of x64 CPU byte code is similar to what the .NET Common Language Runtime (CLR) does during the Just-In-Time (JIT) compiling process and subsequent execution.

TECHNOLOGIES: C#/.NET; 64-bit Windows 7/Vista; Multi-threaded code; x64 CPU byte code;

[2012 April-May]

64-bit Windows 7/Vista Demo: 
http://colinfahey.com/past_projects/