예전에 "다음 세미나 주제"에 대해서 문의드린적이 있는데 물론 여러 주제가 나왔습니다.
그중에서 인상깊었던것이 "linker, loader, file format 의 원리" 였었습니다.
중요한 부분들이라는 생각이 들어 문의드립니다.
아래 주제에 대해서 각자 얼마만큼 이해하고 계신지요?
1. ELF 포멧의 구조와 원리
2. ld의 링킹 과정 및 linker script 기술법
3. 동적링킹(.so) 파일의 구조와 동적 링킹 과정 순서
4. DWARF2 포멧의 구조
이것도 세미나 관련 문의이니 각자 편안하게 말씀해주세요.
그중에서 인상깊었던것이 "linker, loader, file format 의 원리" 였었습니다.
중요한 부분들이라는 생각이 들어 문의드립니다.
아래 주제에 대해서 각자 얼마만큼 이해하고 계신지요?
1. ELF 포멧의 구조와 원리
2. ld의 링킹 과정 및 linker script 기술법
3. 동적링킹(.so) 파일의 구조와 동적 링킹 과정 순서
4. DWARF2 포멧의 구조
이것도 세미나 관련 문의이니 각자 편안하게 말씀해주세요.
댓글 18
-
김기오
2008.02.28 08:37
-
김태훈81
2008.02.28 08:41
1. 예전에 PE 포맷을 분석한적이 있습니다. ELF는 대략적으로만...
2. 커널 스터디 하면서 링크 스크립트를 봤기때문에 약간은 볼수 있습니다. 저도 역시 작성하지는 못합니다.
3. 대략적으로만 알고있습니다.
4. 어디선가 본것같은데 무엇인가요?
-
김기태
2008.02.28 09:51
1. 모릅니다.
2. 커널 스터디 하면서 linker script를 처음 봤는데 대충 이렇게 동작하겠구나 추측하는 정도입니다. 작성은 못합니다.
3. 동적링킹에 대한 개념만 대략적으로 알고 있고 자세한 구조와 순서는 모릅니다.
4. 모릅니다. -
남현우
2008.02.28 09:54
1. PE 포맷을 공부해본적은 있습니다. ELF는 모릅니다.
2. 커널스터디를 하면서 조금이나마 눈에 익히기는 했지만 전혀 모른다고 봐도 무방합니다.
3. 2번과 마찬가지로 모른다고 보는것이.-_-;;;
4. 처음 들어봐서 검색을 해보니 디버깅을 위한 포맷인것 같네요.
대략 어떻게 돌아가겠지라고 추측(?)만 했지 구체적으로는 전혀 공부를 하지 않았네요. 세미나 주제로 정해진다면 저 같은 기초가 부족한 멤버분들(많은 분들이 고수이시긴 하지만)에게 많은 도움이 될 것 같습니다. -
맥주
2008.02.28 11:39
한개도 모릅니다.. -
신철수
2008.02.28 15:02
네개 다 모릅니다;;;
관심 있는건 링커와 로더 부분입니다.
-
박세율
2008.02.28 16:23
전혀 모릅니다.. -
김범영
2008.02.28 17:40
ld의 링킹 과정 및 linker script 기술법은 옛날에 잠깐 다룬 적이 있기는 하지만... 나머지는 잘 모릅니다... -
김재호
2008.02.28 19:39
잘 모르겠네요 .. -
조용락
2008.02.29 08:52
2번과 3번은 필수 유틸리티 책에서 본 게 답니다.ㅎㅎ 정말 꼭 듣고 싶습니다. 4번은 처음들어봅니다~. -
정성욱
2008.02.29 14:33
1. 예전에 프로젝트에서 잠시 필요해서 약간 알고 있습니다.
2. 저도 직접 만들지는 못하네요.
3. 저도 so와 a정도만 알죠..
4. 잘모릅니다.
저도 정확히 잘몰라요 가 정답이군요
-
장동일
2008.02.29 20:05
저도 다른 분들과 비슷할 정도로만...
알고 있습니다.
저도 정확히 잘 모릅니다. -
천풍
2008.02.29 20:18
1. ELF의 구조나 생성되고 사용되는 원리 정도만 알고 있습니다.
2. ld의 링킹 과정은 Linkers and Loader책에서 본적이 있고 linker script를 직접 기술해 본 적은 없습니다.
3. 동적 링킹에 사용되는 .so와 정적 라이브러리로 사용되는 a의 차이점 정도만 알고 있습니다.
4. 처음 들어봅니다. -
남용우
2008.02.29 22:53
저도 정확히는 잘 모릅니다. -
허경탁
2008.03.01 16:40
정확하게는 모르겠습니다. -
박은병
2008.03.02 01:26
1. 간략하게만 알고있습니다.
2. 링킹과정도 개념적으로만..링커스크립트는 커널에서 사용하는정도만..
3. 거의 모름..^^;..
4. ^^;..
-
선준규
2008.03.02 11:53
1. 예전에 분석해본적이 있긴하지만 생각이 잘 안나네요..
2. 링킹과정은 대략적만 알고있고 링커 스크립트는 가끔씩 기술하는 정도입니다.
3. 역시 개념적으로만 알고있습니다.
4. 잘 모르겠네요^^
-
정찬호
2008.03.03 13:00
1. PE파일은 분석 경험이 있습니다.
2. Makefile은 구성할 줄 알지만 그게 끝입니다..
3. 뭐하는 건진 알고있습니다만 내부 구조 및 과정은 모르고 있습니다
4. 잘 모르겠네요.. ^^;;
.
2. 만들어진 스크립트를 보면 대강 이해할 수 있지만 직접 만들지는 못합니다.
3. so와 a의 차이점만 알고 파일 구조나 링킹 과정을 모릅니다.
4. 그런게 있는지도 몰랐네요...
편안하게 말씀드리면 몰러유~라고 밖에..