Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - KanoxSmoKinG

#1
Ingeniería Inversa / Error al abrir DLL
25 Marzo 2017, 22:46 PM
Estoy trabando de abrir esta DLL con net reflector pero no puedo
Alguien me podría ayudar con ese problema?
#2
Cita de: Eleкtro en 22 Marzo 2017, 03:24 AM
Hola.

Primero que nada, si pretendes experimentar con el código fuente de Cheat Engine, entonces descárgate el código de la última versión (v6.6) desde el respositorio oficial en GitHub:

Segundo, un programa no se suele componer de un único archivo, sino de múltiples archivos que representan las distintas ventanas, controles y diálogos de la aplicación, entre otras cosas.

Tercer y último punto, Cheat Engine está desarrollado con la IDE de Lazarus, lo cual hablando con propiedad de la palabra no es lo mismo que Delphi, ni la IDE Delphi, ni el lenguaje Delphi como tal; el Pascal que usa Delphi es distinto. Aparte, en ese video que has compartido el autor muestra la IDE Delphi 7, la cual tiene ya una década y media... es posible que esa persona haya descargado algún código fuente del cheat engine muy  antiguo que haya sido desarrollado en esa versión ya obsoleta de Delphi, lo cierto es que no lo sé, pero las versiones actuales de Cheat Engine no están desarrolladas en la IDE de Delphi.

En resumen: Descárgarte Lazarus (no Delphi / Embarcadero), y abre el archivo de proyecto principal cheatengine.lpi, ahí te saldrán todas o casi todas las ventanas con sus controles y podrás localizar y editar las cadenas de texto que desees.

Si prefieres realizar una edición más "manual" entonces puedes cojer tu editor de texto favorito y abrir los archivos con extensión .lfm (Lazarus Form) para modificar las las propiedades de texto de los controles.

¡Saludos!
Gracias!  ;-) Solo que como soy nuevo en lazarus no se si en este exista una función para cambiar una palabra sin tener que buscarla y cambiarla 1 x 1
Ejemplo
Quiero modificar MainForm por Chrome pero en el código hay por ejemplo 500 (Mainform)
La pregunta es que si se pueden cambiar todas de un solo golpe sin tener que editar 1 x 1
#3
Quiero modificar los strings y mas cosas del cheat engine, Ya tengo delphi7 instalado.
Este es el source code del cheat engine, http://cheatengine.org/download/CheatEngine64src.rar
Lo que no se cual es el archivo principal, Osea cual debo de abrir en el delphi para modificar todo
En este vídeo abre un archivo pero ese no me sale en la carpeta del source
https://www.youtube.com/watch?v=SmeAsxvtyYo
#4
Estoy haciendo un menú D3D tenia muchos errores los cuales ya arregle en el 100% Pero ahora solo me queda 1 error es este





Me pueden decir como lo resuelvo?

Nota: La librería si esta agregada al  proyecto, Les dejo unas fotos, Estan en 32 y 64 Bits pero no se por que no la detecta




· Imagenes ajustadas al tamaño maximo según las reglas (800x600)
>aquí las reglas del foro
-Engel Lex
#5
Cita de: Ragaza en 15 Marzo 2017, 16:59 PM
Puedes usar detour o api hooking centrado a video juegos. Con eso podrás interceptar las funciones de estos juegos y hacer determinadas cosas(como dispara rcuando la distancia sea X, entre otras muchas cosas).

Aqui te paso un video que intercepta las llamadas del buscaminas para ganar la partida:
[youtube=640,360]https://www.youtube.com/watch?v=yZPEIceQ0eM[/youtube]
En mi caso no se puede hacer eso, Ya que el juego es Online, Ademas de que esta protejido
#6
Cita de: integeroverflow en 15 Marzo 2017, 05:16 AM
iba a comentar lo mismo.

veo que tu intencion es programar un hack para un juego. podrias empezar jugando con cheat engine, sacando algunas direcciones y programar una dll que luego vas a inyectar al proceso, que modifique esos valores, por ejemplo el dinero o el puntaje (lo que sea) al presionar X tecla usando un hook del teclado.
algo basico.
de a poco le vas agarrando la mano y cuando te sientas seguro comenzas a investigar sobre la libreria directx y ya te metes a mostrar texto en la pantalla o a dibujar figuras.

por mas que logres compilar ese codigo, no te va a servir de mucho si no entendes como funciona. es mejor hacer algo basico que no sirva para nada pero haberlo hecho desde 0 y entender bien como funciona, y de a poco ir "escalando" hasta lograr tu objetivo.


Estoy hackeando Operation7 Ya tengo alunas address de hecho tengo un hack en inyeccion DLL que yo mismo hice, Es indetectable al anti cheat, el problema que tiene es que no se puede Desactivar/Activar los cheats por eso hago el trainer, Una vez lo tenga hecho ya agregare los kernel del anti cheat y otras cosas para hacerlo indetectable
#7
Cita de: integeroverflow en 15 Marzo 2017, 04:31 AM
entonces configura tu proyecto para que linkee la libreria de d3dx9.lib y agrega al compilador el include path del sdk para que agarre d3dx9.h.


Como se hace eso?
#8
Programación C/C++ / como arreglo este error
15 Marzo 2017, 02:30 AM
http://i.imgur.com/Cr3DVui.png
ya instale  el SDK de directx pero ni eso soluciona el error
Aqui el proyecto: https://www.sendspace.com/file/s4u1p7


· No se debe escribir en mayúsculas
>aquí las reglas del foro
-Engel Lex
#9
Cita de: integeroverflow en 15 Marzo 2017, 01:06 AM
necesitas descargar el SDK de directx 9.0.

el otro error es porque estas compilando el codigo con el juego de caracteres UNICODE. cambia el proyecto a multibyte o usa GetModuleHandleA();

o bien agrega una L adelante de la cadena literal, L"d3dx9.dll"

Esta es la SDK?
https://www.microsoft.com/en-us/download/details.aspx?id=6812
Y que hago una vez se instale? Se resuelve solo?
#10
Tengo un problema con este proyecto

Me dijeron que ese error es por que lo estoy haciendo en windows 8.1 y que solo funciona en windows 7

Hay alguna forma de arreglar eso?

Aqui el proyecto: https://www.sendspace.com/file/s4u1p7

Foto de los errores: