
A: Yes.The assembler used in this chapter is available for Windows and the output
doesn’t differ if you run the assembler on a Windows operating system or on a
Unix one. nasm Windows binaries are available at the nasm Web site at
http://nasm.sf.net.
Q: Is it possible to reuse functions from an ELF binary?
A: Yes, but the functions must be located in an executable section of the program.
The ELF binary is split into several sections. Ones’ read in memory, and not all
sections have execute permission. So if you want to reuse code from an ELF
binary program, search for usable code in executable program segments using the
readelf utility. If you want to ...