Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 72252|Resposta: 11

[Fonte] dumpbin para visualizar as funções da interface dinâmica da biblioteca DLL

[Copiar link]
Publicado em 02/03/2018 11:00:29 | | |
Às vezes, queremos ver quais bibliotecas dinâmicas um exe referencia, ou quais funções de interface uma biblioteca dinâmica contém, podemos usar dumpbin.exe ferramenta:



1. Insira o dumpbin -imports calldll.exe visualize suas informações de entrada, você pode ver que está carregado com *** .dll
2. Introduza dumpbin – exportações dlltest.dll listar as funções de exportação

Iniciar - > Todos os Programas - >Microsoft Visual Studio 2010 - > Visual Studio Tools - Após > "Visual Studio Command Prompt (2010)",

Assim como no ambiente normal de linha de comando do cmd, você pode usar algumas ferramentas do VS normalmente, incluindo dumpbin.

VS2017 Sem mais Ferramenta de LixoPor favor, baixe você mesmo! Também vou enviar as ferramentas para este post.

Por exemplo, para visualizar a interface user32.dll, insira o seguinte comando:




Para saber mais sobre o uso de dumpbin, consulte a documentação oficial da Microsoft: https://docs.microsoft.com/en-us/cpp/build/reference/dumpbin-options

Download da ferramenta de lixo:

Turistas, se quiserem ver o conteúdo oculto deste post, por favorResposta





Anterior:A Alibaba Cloud defendeu-se com sucesso contra o maior ataque de reflexão DDoS com Memcaching na China
Próximo:Faça ping para múltiplos locais para verificar se o endereço IP está bloqueado
Publicado em 06/12/2018 10:15:56 |
No passado, ferramentas de terceiros como o Viewdll eram geralmente usadas para visualizar funções de exportação dll. No entanto, como o Viewdll é escrito em dephi, ele só pode visualizar dlls de 32 bits. Na verdade, a Microsoft nos forneceu um comando para visualizar a função de exportação dll, embutida no ambiente de desenvolvimento VS, que pode visualizar DLLs de 32 e 64 bits. Veja como usar: (por exemplo, visualize a função de exportação de d:\a.dll)

1. Vá para o ambiente de desenvolvimento VS e depois vá para Ferramentas -> Visual Studio 2010 Prompt de Comando

2. CD a d:\ abaixo

3. Insira o comando d:\dumpbin /exports a.dll enter para ver todas as funções de exportação a.dll

Se você quiser redirecionar a saída para um arquivo de texto b.txt, o formato do comando é o seguinte: d:\dumpbin /exports a.dll /out:b.txt
 Senhorio| Publicado em 16/03/2018 14:00:01 |
mmxx0212 Postado em 2018-3-16 11:20
O VC 6.0 não tem isso? Não pode ser usado depois do WIN7?

É o VS2017, não o sistema Win7
 Senhorio| Publicado em 02/03/2018 13:24:01 |
【depends汉化-查看动态链】.rar (377.44 KB, Número de downloads: 12, 售价: 1 粒MB)

Essa ferramenta também é boa
Publicado em 16/03/2018 11:20:30 |
O VC 6.0 não tem isso? Não pode ser usado depois do WIN7?
Publicado em 25/05/2018 19:56:49 |
Obrigado, senhorio, só preciso
Publicado em 17/03/2019 18:22:37 |
Uso do dumpbin
Publicado em 28/06/2019 22:45:27 |
Fácil de usar
{:1_1:
Publicado em 16/08/2019 19:20:21 |
Muito bem, muito bom
Publicado em 11/12/2019 17:01:59 |
..... 00000.
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com