LinkedInTwitterFacebook

Tag Archives: assembler

Assembly language x64: The System V ABI – part 001.

The System V Application Binary Interface named ABI defines a system interface for compiled application programs. This System V Application Binary Interface is a set of specifications that detail calling conventions, object file formats, executable file formats, dynamic linking semantics, and much more. The ABI defines a binary interface for application programs that are compiled […]

Share

New x64dbg debugger released.

Today, January 4, 2017 come with new released version of x64dbg debugger application. This is a open-source x64/x32 debugger for windows and is under constant active development. The x64dbg can debug both x64 and x32 applications and used Qt, TitanEngine, capstone, Yara, Scylla, Jansson, lz4, XEDParse, Keystone, asmjit and snowman. Simple, powerful development this debugger […]

Share

News: FASMW64 with more examples.

The FASM come with great examples. If you get a look on this topic, you will see the news about FASM. The news are: [FASMW64\FASMW32.EXE] – 32bit asm development [FASMW64\FASMW64.EXE] – 64bit asm development [FASMW64\DLL] – 32bit DLL’s required by most programs [FASMW64\DLL64] – 64bit DLL’s requred by some programs [FASMW64\fasmw16935] – Original FasmW package […]

Share

fasm about format ELF executable 3 – part 002 .

If you read fasm-about-format-elf-executable-3 tutorial then you will have some errors. It’s just a simple example to show you how to deal with .inc files in your project. You need to have func.inc and date.inc files to run fasm with proj.asm. This tow files will come with date and functions for your project. First the […]

Share

fasm about format ELF executable 3 – part 001 .

The Executable and Linking Format named ELF providing developers with a set of binary interface definitions that extend across multiple operating environments. This is one simple example using fasm and ELF executable 3 .

Let’s run it:

Using format ELF executable 3 I can create segment readable executable and use it. Also this […]

Share