이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 72252|회답: 11

[출처] DLL 동적 라이브러리 인터페이스 기능을 보려면 덤프빈을 사용하세요

[링크 복사]
게시됨 2018. 3. 2. 오전 11:00:29 | | |
때로는 exe가 참조하는 동적 라이브러리를 확인하거나, 동적 라이브러리에 어떤 인터페이스 함수가 포함되어 있는지 확인하고 싶을 때, dumpbin.exe 도구를 사용할 수 있습니다:



1. Dumpbin -imports를 입력calldll.exe 입력 정보를 확인하면, *** .dll가 로드되어 있음을 확인할 수 있습니다
2. dumpbin –exports dlltest.dll 입력하여 export 함수를 나열하세요

시작 - 모든 프로그램 > - >Microsoft Visual Studio 2010 - > Visual Studio Tools - "Visual Studio 명령 프롬프트 (2010)"> 이후,

일반 cmd 명령줄 환경과 마찬가지로, 덤빈을 포함한 VS의 일부 도구도 정상적으로 사용할 수 있습니다.

VS2017 더 이상 덤프통 도구 없음직접 다운로드해 주세요! 도구들도 이 게시물에 업로드할 예정입니다.

예를 들어, user32.dll 인터페이스를 보려면, 다음 명령어를 입력하세요:




덤빈 사용에 관한 자세한 내용은 마이크로소프트 공식 문서를 참고해 주세요: https://docs.microsoft.com/en-us/cpp/build/reference/dumpbin-options

덤빈 도구 다운로드:

관광객 여러분, 이 게시물의 숨겨진 내용을 보고 싶으시다면 부탁드립니다회답





이전의:알리바바 클라우드는 중국에서 발생한 최대 규모의 멤캐시 DDoS 반사 공격을 성공적으로 방어했습니다
다음:IP 주소가 차단되었는지 확인하기 위해 여러 장소에 핑을 보내기
게시됨 2018. 12. 6. 오전 10:15:56 |
과거에는 Viewdll과 같은 서드파티 도구가 dll 내보내기 함수를 보기 위해 주로 사용되었습니다. 하지만 Viewdll은 dephi로 작성되어 32비트 dll만 볼 수 있습니다. 실제로 마이크로소프트는 VS 개발 환경에 내장된 dll 내보내기 기능을 볼 수 있는 명령어를 제공했는데, 이 기능은 32비트와 64비트 DLL을 볼 수 있습니다. 사용 방법은 다음과 같습니다: (예: d:\a.dll의 내보내기 기능을 보기)

1. VS 개발 환경으로 가서 Tools -> Visual Studio 2010 명령 프롬프트로 가세요

2. 아래 d:\로 CD

3. 명령어 d:\dumpbin /exports a.dll Enter 입력하면 모든 내보내기 기능을 볼 수 있습니다a.dll

출력을 b.txt 텍스트 파일로 리디렉션하고 싶다면, 명령 형식은 다음과 같습니다: d:\dumpbin /exports a.dll /out:b.txt
 집주인| 게시됨 2018. 3. 16. 오후 2:00:01 |
mmxx0212 2018-3-16 11:20에 게시됨
VC 6.0에는 그런 기능이 없나요? WIN7 이후에 사용할 수 없나요?

vs2017 시스템이지 윈도우 7 시스템이 아닙니다
 집주인| 게시됨 2018. 3. 2. 오후 1:24:01 |
【depends汉化-查看动态链】.rar (377.44 KB, 다운로드 횟수: 12, 售价: 1 粒MB)

이 도구도 좋습니다
게시됨 2018. 3. 16. 오전 11:20:30 |
VC 6.0에는 그런 기능이 없나요? WIN7 이후에 사용할 수 없나요?
게시됨 2018. 5. 25. 오후 7:56:49 |
고마워요, 집주인, 그냥 도움이 필요한 사람이에요
게시됨 2019. 3. 17. 오후 6:22:37 |
덤빈 사용
게시됨 2019. 6. 28. 오후 10:45:27 |
사용하기 쉽습니다
{:1_1:
게시됨 2019. 8. 16. 오후 7:20:21 |
아주 좋아, 아주 좋아
게시됨 2019. 12. 11. 오후 5:01:59 |
..... 00000.
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com