Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: brian2017 en 13 Septiembre 2017, 01:35 am



Título: Buenas gente, necesito ayuda con un proyecto de libreria en C++
Publicado por: brian2017 en 13 Septiembre 2017, 01:35 am
1>principal1.obj : error LNK2005: ya se definió _DllMain@12 en Main.obj
1>C:\Users\(A L E X A N D E R)\Documents\Visual Studio 2008\Projects\sdsd\Debug\hackdll.dll : fatal error LNK1169: se encontraron uno o más símbolos definidos simultáneamente
1>El registro de compilación se guardó en el "file://c:\Users\(A L E X A N D E R)\Documents\Visual Studio 2008\Projects\sdsd\sdsd\Debug\BuildLog.htm"
1>hackdll - 2 errores, 0 advertencias
========== Generar: 0 correctos, 1 incorrectos, 0 actualizados, 0 omitidos ========== 

______________________________________________________________________
me tira ese error a la hora de la compilacion :(


Título: Re: Buenas gente, necesito ayuda con un proyecto de libreria en C++
Publicado por: engel lex en 13 Septiembre 2017, 01:43 am
y el codigo?


Título: Re: Buenas gente, necesito ayuda con un proyecto de libreria en C++
Publicado por: engel lex en 13 Septiembre 2017, 01:57 am
eliminé el codigo porque era muy largo, si es un proyecto de github o similar indica el link, si no, lo más paropiado es pegarlo en pastebin... no creo que el codigo sea tuyo (no creo que hayas llegado a la esta altura con ese error) seguiste las instrucciones de compilación del proyecto?


Título: Re:
Publicado por: brian2017 en 13 Septiembre 2017, 02:19 am
Así es el codigo es mío,  estuve programando el aimbot despues quise implementar junto con un ESP en D3D pero a la hora del debug me manda este error del "DllMain"..

ya se definió _DllMain@12 en Main.obj
1>C:\Users\(A L E X A N D E R)\Documents\Visual Studio 2008\Projects\sdsd\Debug\hackdll.dll : fatal error LNK1169: se encontraron uno o más símbolos definidos simultáneamente
1>El registro de compilación se guardó en el "file://c:\Users\(A L E X A N D E R)\Documents\Visual Studio 2008\Projects\sdsd\sdsd\Debug\BuildLog.htm"
1>hackdll - 2 errores, 3 advertencias
========== Generar: 0 correctos, 1 incorrectos, 0 actualizados, 0 omitidos ==========
-----------------------------------------------------------
Código
  1. BOOL APIENTRY DllMain( HMODULE hModule, DWORD  ulReason, LPVOID lpReserved )
  2. {
  3. if( ulReason == DLL_PROCESS_ATTACH )
  4. {
  5. CreateThread( 0, 0, HackESP, 0, 0, 0 );
  6. }
  7. return TRUE;
  8. }
  9.  

----------------------------------------------------------------
Código
  1. BOOL APIENTRY DllMain( HMODULE hModule, DWORD  ulReason, LPVOID lpReserved )
  2. {
  3. if( ulReason == DLL_PROCESS_ATTACH )
  4. {
  5. CreateThread( 0, 0, AimBOT2017, 0, 0, 0 );
  6. }
  7. return TRUE;
  8. }

pero cuando le borro el "Main" y queda solo "Dll" en el "ESP todo va perfecto.. Injecto el Dll al juego el aimbot funciona pero el "ESP" no porque no tiene la funcion "DllMain"

no soy un profesional todavia en el lenguaje C++  :-(


Título: Re: Buenas gente, necesito ayuda con un proyecto de libreria en C++
Publicado por: brian2017 en 13 Septiembre 2017, 04:19 am
Listo solucionado!!