| ÀÚ¶õ´Ù Àº ¾ÆÅ°ÅØó µ¶¸³Àû ÀÎ ¹æ½ÄÀ¸·Î ELF ÆÄÀÏÀ» Àаųª ¼öÁ¤Çϰųª »ý¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
ÀÚ¶õ´Ù ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Michael Riepe
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.mr511.de/software/
ÀÚ¶õ´Ù ű×
ÀÚ¶õ´Ù ¼³¸í
Architecture-Indiredent ¹æ½ÄÀ¸·Î ELF ÆÄÀÏÀ» Àаųª ¼öÁ¤Çϰųª »ý¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼Ò³ú¸¦ ÅëÇØ Architecture-Indiredent ¹æ½ÄÀ¸·Î ELF ÆÄÀÏÀ» Àаųª ¼öÁ¤Çϰųª »ý¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼Ò³ú´Â Å©±â¿Í ¿£µð¾È ¹®Á¦¸¦ ó¸®ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Intel ±â¹Ý ½Ã½ºÅÛ¿¡¼ SPARC ÇÁ·Î¼¼¼ÀÇ ÆÄÀÏÀ» ó¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù.ÀÌ ¶óÀ̺귯¸®´Â ½Ã½ºÅÛ v ¸±¸®½º 4 ¶óÀ̺귯¸®ÀÇ Å¬¸° ·ë ´Ù½Ã ¾²±âÀÌ¸ç ¼Ò½º ÄÚµå ȣȯÀÌ °¡´ÉÇÕ´Ï´Ù. ±×°ÍÀº ÁÖ·Î SVR4 ¾ÖÇø®ÄÉÀ̼ÇÀ» ´Ù¸¥ ¿î¿µ üÁ¦¿¡ Æ÷ÆÃÇÏ´Â °ÍÀ» ÀǹÌÇßÁö¸¸ »õ·Î¿î ÀÀ¿ë ºÐ¾ßÀÇ ±âÃÊ·Î »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù (±×¸®°í libbfdÀÇ °¡º¿î ¹«°Ô ´ë¾È). ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ ºÒÇàÇÑ È¥¶õÀ¸·Î ÀÎÇØ elf_getphnum (), elf_getshnum () ¹× elf_getshstrndx ()´Â ¼Ò³ú ±¸Çö°£¿¡ ȣȯµÇÁö ¾Ê½À´Ï´Ù. µû¶ó¼ °³¹ßÀÚ´Â elf_getphdrnum (), elf_getshdrnum () ¹× elf_getshdrnum (), elf_getshdrstrndx ()¸¦ »õ ÇÔ¼ö·Î ´ëüÇϱâ·Î °áÁ¤Çß½À´Ï´Ù. ÀÌ´Â ½ÇÆнà -1À» Ç×»ó ¹ÝȯÇÏ°í ¼º°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌÀü ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ´Â ÄÚµå´Â À̽ļºÀ» ³ôÀ̱â À§ÇØ ¾÷±×·¹À̵åÇؾßÇÕ´Ï´Ù.
ÀÚ¶õ´Ù °ü·Ã ¼ÒÇÁÆ®¿þ¾î