archivo de análisis RUNDLL32.EXE Integral

  

Utilizamos el sistema informático durante tanto tiempo, de hecho, muy poco para centrarse en su sistema de archivos es qué hacer con el sistema de archivos es variada, la función de los diferentes tipos de archivos no es el mismo hoy este tutorial se centra en el siguiente archivo RUNDLL32.EXE.

significa nombre, y " la implementación de archivos &" DLL de 32 bits;. Su papel es el de ejecutar la función interna de los archivos DLL, por lo que en el proceso de las cuales sólo habrá Rundll32.exe, proceso de la puerta de atrás sin el DLL, por lo que, para lograr el proceso oculto. Si ver el sistema tiene múltiples Rundll32.exe, no se asuste, esto lo demuestra Rundll32.exe puso en marcha una serie de archivos DLL. Por supuesto, lo que estos archivos DLL ejecutadas por Rundll32.exe, podemos encontrar desde el sistema local cargado automáticamente.

Ahora, permítanme presentarles archivo Rundll32.exe, es decir, la parte superior ya hemos dicho, la función se invoca en la biblioteca de vínculos dinámicos línea de comandos. También hay un sistema de archivos Rundll.exe, quería decir que y " la implementación de archivos &" DLL de 16 bits;, para tomar nota.

en una mirada prototipos de funciones Rundll32.exe utilizado: nombrefunción Vacío RETROLLAMADA (HWND hwnd, hinst HINSTANCE, LPTSTR lpCmdLine, Int nCmdShow);

que utilizan la línea de comandos: rundll32.exe dllname, nombreDeFunción [argumentos] nombre dllname de un archivo DLL para ser ejecutado; archivos DLL específicos fUNCTIONNAME necesarias para realizar la función de extracción frontal;

[argumentos] dibuja como una función de los parámetros específicos. Breve discusión sobre el papel de Rundll32.exe (yo era un novato) comúnmente utilizado para los amigos Windows9x debe RUNDLL32.EXE y Rundll.exe dos archivos no están familiarizados con ella, sin embargo, debido a que la función de estos dos programas previamente restringido a uso interno de Microsoft , lo que realmente sabe cómo usarlos no debe tener más amigos. Así que bueno, si no sabe, entonces déjame decirte. En primer lugar, por favor haga un pequeño experimento (por favor tenga en avance de los resultados del programa que se está ejecutando, de lo contrario ...):

Haga clic en " Start - Programa -Ms-Dos camino en la ventana de DOS y ", y escriba rundll32.exe user.exe, RestartWindows, y luego pulse la tecla Enter, luego se verá que la máquina se reinicia! qué bueno, ¿no es interesante, por supuesto, la funcionalidad? Rundll que simplemente reiniciar su máquina.

De hecho, Rundll que, por definición, también llevan a cabo DLL, su función es llamar a la biblioteca de vínculos dinámicos de Windows modo de línea de comandos, y la diferencia Rundll.exe Rundll32.exe es que el primero es una llamada 32 la biblioteca de vínculos, que se utiliza en las bibliotecas de enlace de 16 bits, mandan formato es: RUNDLL.EXE ,,

aquí a tener en cuenta tres puntos:

1.DLL Archivos nombre no puede contener espacios, tales como el archivo se encuentra en el directorio C: archivos de programa, debe cambiar la ruta c: ~ 1; coma entre

nombre del archivo DLL y 2.DLL punto de entrada no menos, o el error de programa y no dará ninguna información

3. este es el punto más importante :! Rundll no ser utilizado para llamar al parámetro de valor de retorno que contiene Dll, por ejemplo Win32API en GetUserName (), GetTextFace (), etc. . En Visual Basic, Shell proporciona una orden para ejecutar un programa externo, el formato es: Shell y " la línea de comandos y " si pueden hacer un buen uso de comando Rundll32.exe Shell, hacer que sus programas VB tienen otros métodos son difíciles o incluso imposibles efecto: todavía reiniciar, por ejemplo, el método convencional requiere que primero se crea un módulo en el proyecto de VB, entonces WinAPI comunicado escrito, el último para llamar en el programa. Y ahora sólo uno: Shell y " rundll32.exe user.exe, RestartWindows " no es conseguir mucho más conveniente, de hecho, Rundll32.exe tiene una ventaja única en el Panel de control de Windows y llamar a diferentes opciones del sistema!?.

Ahora, yo mismo venga a ser recogida en Internet acerca de las instrucciones Rundll se enumeran a continuación (muy útil y se puede ahorrar mucho tiempo llamando a la API de Windows !!), todas las referencias en el programa para el diseño:

línea de comandos: rundll32.exe shell32.dll, funciones Control_RunDLL: pantalla del panel de control

línea de comandos: rundll32.exe shell32.dll, Control_RunDLL access.cpl ,, 1 función: visualización y " Panel de control - accesibilidad - teclado y " opción de ventana

columna de comando: rundll32.exe shell32.dll, Control_RunDLL access.cpl ,, 2 funciones: pantalla y " Panel de control - opciones de accesibilidad - sonido y " opciones de la ventana

línea de comandos: rundll32.exe shell32.dll, Control_RunDLL access.cpl ,, 3 funciones: visualización y " Panel de control - opciones de accesibilidad - visualización y " ventana de opciones

línea de comandos: rundll32. exe shell32.dll, Control_RunDLL access.cpl ,, 4 funciones: visualización y " Panel de control - opciones de accesibilidad - ratón y " ventana de opciones

línea de comandos: rundll32.exe shell32.dll, Control_RunDLL access.cpl 5 función: display " control de Junta - Accesibilidad - tradicional y " opción de ventana

Columna de comando: rundll32.exe shell32.dll, Control_RunDLL sysdm.cpl @ 1 Función: Ejecutar y " Panel de control - Agregar nuevo hardware y " asistente.

Columna de comando: rundll32.exe shell32.dll, funciones SHHelpShortcuts_RunDLL AddPrinter: la implementación de y " Panel de control - Agregar Nueva Impresora y " asistente.

Línea de comandos: rundll32.exe shell32.dll, Control_RunDLL appwiz.cpl ,, 1 función: Display " Panel de control - Agregar /Quitar Programas - instalación /desinstalación y " panel.

Columna de comando: rundll32.exe shell32.dll, Control_RunDLL appwiz.cpl ,, 2 funciones: visualización y " Panel de control - Agregar /Quitar Programas - Instalar Windows y " panel.

Columna de comando: rundll32.exe shell32.dll, Control_RunDLL appwiz.cpl ,, 3 funciones: Display " Panel de control - Agregar /Quitar Programas - Disco de inicio " panel. Línea de comandos: syncui.dll rundll32.exe, la función Briefcase_Create: establecer un nuevo y " en el escritorio; mi maletín y ".

Copyright © Conocimiento de Windows All Rights Reserved