Respostas:
Para código nativo, provavelmente é melhor usar o Dependency Walker . Também é possível usar o utilitário de linha de comando dumpbin que acompanha o Visual Studio.
Use o DLL Export Viewer gratuito , é muito fácil de usar.
Você pode tentar o Pesquisador de objetos no Visual Studio.
Selecione Editar conjunto de componentes personalizados . A partir daí, você pode escolher entre uma variedade de bibliotecas .NET, COM ou projeto ou apenas importar dlls externas via Browse.
View
. E sim, ele não funciona (por que ele, da Microsoft)
Use a dumpbin
linha de comando .
dumpbin /IMPORTS <path-to-file>
deve fornecer a função importada para essa DLL. dumpbin /EXPORTS <path-to-file>
deve fornecer as funções que exporta.Use o dotPeek da JetBrains.
https://www.jetbrains.com/decompiler/
dotPeek é uma ferramenta gratuita baseada no ReSharper. Ele pode descompilar de forma confiável qualquer assembly .NET em código C # ou IL.
Para DLLs do .NET, você pode usar o ildasm
Sem nos dizer de que idioma é este dll / assembly, podemos apenas adivinhar.
Então, que tal o .NET Reflector
Se uma DLL estiver gravada em uma das linguagens .NET e se você desejar exibir apenas quais funções, há uma referência a essa DLL no projeto.
Em seguida, clique duas vezes na DLL na pasta de referências e você verá as funções que ela possui na janela OBJECT EXPLORER
Se você deseja visualizar o código-fonte desse arquivo DLL, pode usar um aplicativo de descompilador, como o refletor .NET. Espero que isso ajude você.