Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: [AYUDA] DarkSteam 0.97d+0.99i Beta 43.3 + Agregar una DLL  (Visto 1172 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline sebelt Posteado: July 23, 2024, 08:49:08 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 12
  • Gracias recibida: 57
  • ar
Buenas, utilizo los files DarkSteam 0.97d+0.99i Beta 43.3, y quiero agregar una DLL al GameServer, realmente lo intente sin conocer del tema, usando herramientas como por ej:
Ollydbg, Lord_PE y Stud_pe.
Stud_pe (lo rompe) literalmente..
Ollydbg, al agregar la linea con su funcion, falta agregar el EntryPoint con Lord_PE, pero.. no se como continua la cosa, por eso mismo dejo la informacion del tema:
Nombre de la DLL: Maps.dll
Funcion: Init
No es que no quiera hacerlo, por mas que me traten de explicar no se del tema, averigue y no hay informacion y la que hay no sirve, no funciona, por eso me gustaria que alguien si puede ayudarme a agregar esa DLL al GameServer 0.96.40 se agradeceria mucho.
a continuacion dejo adjunto el link del archivo RAR GameServer con sus archivos y la DLL que quisiera agregar que mencione anteriormente

https://www.mediafire.com/file/nssl93orw7ywoeb/GameServer.rar/file

No tiene contraseña el archivo

Gracias:


Online kayito #1 Posteado: July 23, 2024, 09:59:37 PM

  • MAESTRO

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 1.083
  • Gracias recibida: 19821
  • ar
Probaste con esta manera? Si bien es para hookear a un main, tal vez te sirva también para hookear al gameserver ya que el procedimiento es el mismo.


Gracias:


Offline sebelt #2 Posteado: July 24, 2024, 07:06:39 PM | Modificado: July 24, 2024, 09:30:36 PM by sebelt

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 12
  • Gracias recibida: 57
  • ar
Buenas, lo intente, pero ni lo abre al hacer la modificacion, hice el paso a paso como se muestra en el video, pero no hay chance.
No se si es el GameServer o sere yo

Al cambiar el entrypoint por el nuevo. Hace que no lo abra. Visualmente el codigo de las llamadas se ve bien. Pero bueno.. no funciona. Y si le dejo el antiguo entrypoint funciona. Pero claro.. no lee lo que escribi de la DLL. Si alguien lo hace y prueba modificarlo y si abre. Me lo pueden pasar y yo hacer la prueba. Porque a mi no me sale. Y no se si sere yo que toque mal o es el gameserver


Offline nelson #3 Posteado: July 25, 2024, 02:58:28 PM | Modificado: July 25, 2024, 03:00:44 PM by nelson

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 268
  • Gracias recibida: 2107
  • ar
Buenas, lo intente, pero ni lo abre al hacer la modificacion, hice el paso a paso como se muestra en el video, pero no hay chance.
No se si es el GameServer o sere yo

Al cambiar el entrypoint por el nuevo. Hace que no lo abra. Visualmente el codigo de las llamadas se ve bien. Pero bueno.. no funciona. Y si le dejo el antiguo entrypoint funciona. Pero claro.. no lee lo que escribi de la DLL. Si alguien lo hace y prueba modificarlo y si abre. Me lo pueden pasar y yo hacer la prueba. Porque a mi no me sale. Y no se si sere yo que toque mal o es el gameserver

Facil, no te deja xq ese gameserver es el que subi al foro de darksteam. La Dll Maps, y la GameServer son las mismas.

Agarra tu Maps.dll y renombra a GameServer y deberia de funcionarte. Y quita la ya agregada GameServer.dll


Offline sebelt #4 Posteado: July 27, 2024, 12:02:22 AM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 12
  • Gracias recibida: 57
  • ar
Buenas, lo intente, pero ni lo abre al hacer la modificacion, hice el paso a paso como se muestra en el video, pero no hay chance.
No se si es el GameServer o sere yo

Al cambiar el entrypoint por el nuevo. Hace que no lo abra. Visualmente el codigo de las llamadas se ve bien. Pero bueno.. no funciona. Y si le dejo el antiguo entrypoint funciona. Pero claro.. no lee lo que escribi de la DLL. Si alguien lo hace y prueba modificarlo y si abre. Me lo pueden pasar y yo hacer la prueba. Porque a mi no me sale. Y no se si sere yo que toque mal o es el gameserver

Facil, no te deja xq ese gameserver es el que subi al foro de darksteam. La Dll Maps, y la GameServer son las mismas.

Agarra tu Maps.dll y renombra a GameServer y deberia de funcionarte. Y quita la ya agregada GameServer.dll

Renombre Maps.dll como GameServer.dll como mencionaste, y no se ejecuta el GameServer.
Pareciera ser que el GameServer.dll tuviese algun tipo de condicion la cual no permite que se reemplace por otra DLL

Gracias:


Offline nelson #5 Posteado: July 27, 2024, 08:50:02 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 268
  • Gracias recibida: 2107
  • ar
Buenas, lo intente, pero ni lo abre al hacer la modificacion, hice el paso a paso como se muestra en el video, pero no hay chance.
No se si es el GameServer o sere yo

Al cambiar el entrypoint por el nuevo. Hace que no lo abra. Visualmente el codigo de las llamadas se ve bien. Pero bueno.. no funciona. Y si le dejo el antiguo entrypoint funciona. Pero claro.. no lee lo que escribi de la DLL. Si alguien lo hace y prueba modificarlo y si abre. Me lo pueden pasar y yo hacer la prueba. Porque a mi no me sale. Y no se si sere yo que toque mal o es el gameserver

Facil, no te deja xq ese gameserver es el que subi al foro de darksteam. La Dll Maps, y la GameServer son las mismas.

Agarra tu Maps.dll y renombra a GameServer y deberia de funcionarte. Y quita la ya agregada GameServer.dll

Renombre Maps.dll como GameServer.dll como mencionaste, y no se ejecuta el GameServer.
Pareciera ser que el GameServer.dll tuviese algun tipo de condicion la cual no permite que se reemplace por otra DLL

Ok, te recomiendo que uses el GS limpio tal y como esta en la carpeta Beta 43.3 y hokea con el studpe


Offline sebelt #6 Posteado: July 27, 2024, 04:49:10 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 12
  • Gracias recibida: 57
  • ar
Buenas, lo intente, pero ni lo abre al hacer la modificacion, hice el paso a paso como se muestra en el video, pero no hay chance.
No se si es el GameServer o sere yo

Al cambiar el entrypoint por el nuevo. Hace que no lo abra. Visualmente el codigo de las llamadas se ve bien. Pero bueno.. no funciona. Y si le dejo el antiguo entrypoint funciona. Pero claro.. no lee lo que escribi de la DLL. Si alguien lo hace y prueba modificarlo y si abre. Me lo pueden pasar y yo hacer la prueba. Porque a mi no me sale. Y no se si sere yo que toque mal o es el gameserver

Facil, no te deja xq ese gameserver es el que subi al foro de darksteam. La Dll Maps, y la GameServer son las mismas.

Agarra tu Maps.dll y renombra a GameServer y deberia de funcionarte. Y quita la ya agregada GameServer.dll

Renombre Maps.dll como GameServer.dll como mencionaste, y no se ejecuta el GameServer.
Pareciera ser que el GameServer.dll tuviese algun tipo de condicion la cual no permite que se reemplace por otra DLL

Ok, te recomiendo que uses el GS limpio tal y como esta en la carpeta Beta 43.3 y hokea con el studpe

Usando el GS limpio tal y como en la carpeta Beta 43.3, usando el programa Stud_PE
al importar una nueva DLL, lo que hace.. es pisar el offsets 0003D000 (predefinido), por lo tanto el Stud_PE, no sirve..
utilice otros programas, y misma situacion, van al offsets 0003D000

ahora.. si me decis que copie esa linea que escribe ahi, y la ponga en otro lado, no va a funcionar

pregunto, no se si quieren que aprenda a ciegas, o directamente si ven el GS que llama a las DLL "DarksTeam", "GameServer" (esta completamente roto) para el tema de enganchar DLL
ahora el GS anterior, que llama solo y unicamente a la DLL "DarksTeam", tiene el LoadLibraryA y el GetProcAddress, cosa que el anterior no lo tiene, pero que pasa.. no lo toma para enganchar DLL, por que? desconozco

posiblemente sea que yo no sepa hacerlo, no soy comodo ni nada, pero si hacen la prueban con los archivos que deje en el rar.., pueden ver si funciona o no
los files son "DarkSteam 0.97d+0.99i Beta 43.3", se pone ese rar en la carpeta GameServer y pueden ver si tienen el mismo problema que tengo yo, o que es lo que pasa de por que no lo toma

o si la DLL Maps esta mal programada, por falta de X cosa

con decirme solo el nombre de programas, no me ayuda absolutamente en nada
con ver videos, algo de guia para entender, si, algooo ayuda, pero no entiendo ni J, ya que se habla de las API si existen muchos DLL enganchados, y de que tipo
no hay guias en internet, no hay nada como para entender que hace cada cosa

solo hay videos unicamente enganchando solo "una" DLL, para mains (millones de videos, de lo mismo), y para gameserver (1 tal vez 2), la cosa esta en como se engancha una "tercera" DLL.. si es que es posible, si tiene espacio, o si hay otra cosa que no se mencione
no se si soy claro con lo que dije

me pueden ayudar si es que saben, si es que lo hicieron con ese GS y con esas DLL
digo, no pido mucho, es solo ayudarme, tampoco es una obligacion, solo que realmente no lo entiendo


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
8 Replies
3762 Views
Last post March 14, 2017, 10:01:06 AM
by linkzero
3 Replies
1938 Views
Last post April 28, 2018, 12:25:31 PM
by -Rastaa.TSM☢
6 Replies
2189 Views
Last post April 28, 2018, 01:37:55 PM
by Peluuca
0 Replies
1062 Views
Last post December 31, 2018, 06:19:58 AM
by Disturbi00
2 Replies
2091 Views
Last post July 05, 2020, 09:32:45 PM
by waltfushion