디버깅중 teb 값을 보고 싶은데 InitTypeRead 에러가 나고 볼수가 없어서 봤더니 심볼이 맞지 않는다는 설명이네요....음 teb command는 심볼이 필요하네요...teb 구조체 정보가 있어야 되서 그런가봅니다....
그래서 lm 명령어로 ntdll심볼정보를 봤더니 아래와 같이 pdb가 아니고 그냥 dll 패스가 적혀있네요...export symbols... 라고 되있고 이건 무슨 의미인지 알고싶지만 알게될때 정리하도록 하고 계속 진행해보도록 하겠습니다. 일단 teb가 되는게 목적이라..^^;
먼진 모르지만 원하는 pdb 파일이 로드되있진 않으므로 다시 reload를 해보았습니다.
reload 하고 다시 ntdll 정보를 보니 private pdb symbols라고 되있네요..제가 원하던 pdb 입니다.
그럼 다시 teb를 보겠습니다. 이제 teb값이 제대로 보이네요~ ^^
댓글 없음:
댓글 쓰기