项目作者: randomstuff

项目描述 :
Create a ELF executable file from a DOL file
高级语言: C
项目地址: git://github.com/randomstuff/dol2elf.git
创建时间: 2015-05-13T23:03:55Z
项目社区:https://github.com/randomstuff/dol2elf

开源协议:

下载


DOL 2 ELF

Create a ELF executable file from a DOL file.

Usage:

  1. dol2elf foo.dol foo.elf

The generated ELF file is currently a dummy ELF file. It is not meant to be
executed but to be read by standard tools which do not groke the DOL format
(objdump, gdb, radare2).

Currently what it includes:

  • one ELF segment for each DOL segment;

  • one section for each DOL segment;

  • a .strtab section (section names);

  • a copy of the DOL header in a .dolhdr section.

In fact, the whole DOL file is copied verbatim at the end of the ELF file.