¿Cómo abrir Archivos dll?
Descompilar archivos DLL
Descarga e instala un descompilador. Abre el archivo DLL en el descompilador. Usa el "Assembly Explorer" (explorador de compilación) para navegar por los nodos del archivo DLL. Haz doble clic en un nodo para ver su código. Obtén clarificación para las distintas piezas de código. Exporta el código a Visual Basic. Edita el código en Visual Studio.
Un "descompilador" es un programa que te permite ver el código fuente que se usó para construir un archivo o un programa, en este caso un archivo DLL. Para ver el código que hace funcionar un archivo DLL, necesitas un descompilador que lo revierta a código legible. Abrir un archivo DLL sin un descompilador (como con el Bloc de notas) solo mostrará un conjunto de caracteres ilegibles. dotPeek es uno de los descompiladores más populares. Está disponible en jetbrains.com/decompiler/. Si usas dotPeek, simplemente haz clic en "File" (archivo) → "Open" (abrir) y navega hasta el archivo DLL que quieres descompilar. Puedes explorar los contenidos del archivo DLL sin afectar el sistema. Este tipo de archivo está hecho de "nodos" o módulos de código que funcionan en conjuntos para formar el archivo DLL entero. Puedes expandir cada nodo para revisar los subnodos que puedan contener. El código del nodo que selecciones aparecerá en la interfaz derecha de dotPeek. Puedes desplazarte por el código para revisarlo. dotPeek mostrará el código en C# o puede descargar librerías adicionales para que veas el código fuente original. Si el nodo requiere bibliotecas adicionales para visualizarse, dotPeek intentará descargarlas automáticamente. Si has encontrado una pieza de código que no entiendes, puedes usar la función Quick Documentation (documentación rápida) para ver lo que el comando hace.  Coloca el cursor sobre la pieza de código para la que necesitas documentación en la interfaz "Code Viewer" (visor de código). Presiona Ctrl+Q para cargar la ventana "Quick Documentation". Sigue los hipervínculos para saber más de cada aspecto del código que examinas. Si quieres manipular, editar y compilar el archivo por tu cuenta, puedes exportarlo a Visual Studio. El código exportado estará en C#, incluso si originalmente estaba en otro lenguaje.  Haz clic derecho en el archivo DLL en el Assembly Explorer. Selecciona "Export to Project" (exportar como proyecto). Elige las opciones de exportación. Puedes hacer que el proyecto se abra inmediatamente en Visual Studio si quieres comenzar de inmediato. Una vez que el proyecto haya cargado en Visual Studio, tendrás control total sobre la edición y la compilación del DLL. Haz clic aquí para recibir instrucciones detalladas sobre cómo usar Visual Studio.
Decompiling DLL Files