Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 801 Bytes

README.md

File metadata and controls

28 lines (20 loc) · 801 Bytes

parsELF

An ELF parser written fully in NASM.

Caution

im still learning, i got no idea what im doing, this is a WORK IN PROGRESS

TODO:

  • ITOA but convert to hexadecimal
  • Actually open a file and read it for once
  • Parse ELF header
  • ...

Function List

  • ITOA - converts num to ASCII (decimal, hex)
  • PRINT - prints some text
  • PRINTN - prints some text and a newline
  • PRINTC - calls print and then printn

About:

This bombastic ELF parser is just a little project to get comfortable with assembly and ELF files. Also this kind of project was suggested for me to do by bextr and other members of tmpout!

Issues

  • PRINTH stuck in infinite loop and ITOA fails, needs proper error handling and stuff