none
Base Address de .dll RRS feed

Respuestas

  • He encontrado la respuesta.

    Process myProcess = Process.GetProcessById(prc_id);
    ProcessModule myProcessModule;
    ProcessModuleCollection myProcessModuleCollection = myProcess.Modules;
    
    string nModule = "dll_a_buscar.dll";
    for (int i = 0; i < myProcessModuleCollection.Count; i++)
    {
        myProcessModule = myProcessModuleCollection[i];
        if (myProcessModule.ModuleName == "nModule")
        {
            textBox1.Text = myProcessModule.BaseAddress.ToString();
            break;
        }
    }

    De esta manera puedo obtener la dirección base de un módulo (.dll) en formato Dec.

    • Marcado como respuesta MarioCr viernes, 24 de enero de 2020 21:18
    viernes, 24 de enero de 2020 21:14

Todas las respuestas

  • hola

    >>Tengo la duda de cómo poder obtener la dirección base de un DLL

    direccion base ? no existe ese concepto

    lo mas parecido seria obtener la carpeta donde esta contenida la dll

    How do I get the path of the assembly the code is in?

    Get the Assembly path C#

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 22 de enero de 2020 17:55
  • Tal vez no me supe explicar. Lo que necesito es poder leer un valor de la memoria contenido en la siguiente dirección: IGC.dll+B8E89

    Como el MainModule.BaseAddress de un proceso, pero con un DLL.

    miércoles, 22 de enero de 2020 18:03
  • He encontrado la respuesta.

    Process myProcess = Process.GetProcessById(prc_id);
    ProcessModule myProcessModule;
    ProcessModuleCollection myProcessModuleCollection = myProcess.Modules;
    
    string nModule = "dll_a_buscar.dll";
    for (int i = 0; i < myProcessModuleCollection.Count; i++)
    {
        myProcessModule = myProcessModuleCollection[i];
        if (myProcessModule.ModuleName == "nModule")
        {
            textBox1.Text = myProcessModule.BaseAddress.ToString();
            break;
        }
    }

    De esta manera puedo obtener la dirección base de un módulo (.dll) en formato Dec.

    • Marcado como respuesta MarioCr viernes, 24 de enero de 2020 21:18
    viernes, 24 de enero de 2020 21:14