Ir para conteúdo
Faça parte da equipe! (2024) ×

Criando Trainers no delphi :)


tkor
 Compartilhar

Posts Recomendados

Vá em File > New > Aplication

Adicione :

1 CheckBox

1 Button

Nas variaveis coloque

É necessário se cadastrar para acessar o conteúdo.

Embaixo de

{$R *.dfm}

coloque o codigo

É necessário se cadastrar para acessar o conteúdo.

no button coloque o caption : Iniciar Trainer

É necessário se cadastrar para acessar o conteúdo.

ai voce pode coloca o checkbox invisivel , e quando voce colocar o codigo no button voce pode coloca

exemplo : CheckBox.Visible:= True ... mais ai é de sua opção

no checkbox , coloque

É necessário se cadastrar para acessar o conteúdo.

Entao , ali em Pegar handle , coloca o processo do jogo ? exemplo , MeuJogo.exe ? não :) , voce vai colocar o nome da janela que aparecer no gerenciador de tarefas.. exemplo , se eu jogo Point Blank , entao vo colocar la Point Blank , e não PointBlank.exe , entendeu ?

Onde eu vou encontrar aquelas adresses ? para isso existe Cheat Engine e outros editores de hexadecimais...

 

 

Esse foi meu primeiro post nessa área... pois sou novato em delphi , mais ja sei de bastante coisa...

Creditos total a eu o/

e tb , se puder agradecer eu te agradeço :)

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois...

Bom, você usou todo o conteúdo, que já foi postado, porém a SUA code está reformulada para .exe;

Quem quiser diferenciar o seu trainer para .exe que fica até mais fácil de por banners e etc fica mais móvel :rs:

Sobre colocar o CheckBox Invisível, é "infalível" kkkkk.

Só acho que ficaria melhor como Funcion, mas isso é por questão de cada programmer :tong:

Membro - Bronze - Geek - Bronze - Tech - Mod - Coord - Co-Admin - Platinum

Link para o comentário
Compartilhar em outros sites

revivendo o tópico aqui mas.... to com uma dúvida, sempre criei meus hackers em .DLL e agora estou migrando para os executaveis, por acaso posso usar a address normal ou preciso pegar o pointer e offset dela? thanks

Não, isso é só para address dinâmicos..

 

@Gaabscps

Existem vários métodos, o usado foi um dos mais simples em minha opinião, existem os da Ntdll, e se for em dll o mais simples de todos a ligação direta da dll com a memória por meio de um ponteiro sua offset e seu valor...

Link para o comentário
Compartilhar em outros sites

Galera...

to com um problema aqui simples.. mais é tosco !

TO querendo faz algum trainer...

mais num sei pra que jogo ... pb ja ta zuado de trainer , e pega os pointers e offsets la e mto hard , pra eu que so nob em programação...

alguem ae poderia me indicar algum jogo pra mim começar fazer meus trainers ?

Link para o comentário
Compartilhar em outros sites

Galera...

to com um problema aqui simples.. mais é tosco !

TO querendo faz algum trainer...

mais num sei pra que jogo ... pb ja ta zuado de trainer , e pega os pointers e offsets la e mto hard , pra eu que so nob em programação...

alguem ae poderia me indicar algum jogo pra mim começar fazer meus trainers ?

Pinball.

Link para o comentário
Compartilhar em outros sites

Viish, não adianta para você entender o'que o carinha disse primeiro estude um pouco de Delphi/Assembley/C++ porque... se depender de tutoriais é mesma coisa que você ler japones sem ter curso (Y)

Cuidado com o mal que prática, o perdão vem de Deus e as consequências vem da vida...

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois...

Caro GammaWar,

 

Evite comentar em tópicos cujo último post tem mais de 30 dias.

 

Isso traz tópicos velhos de volta a primeira página,desorganizando a área.

 

Qualquer dúvida sobre as regras gerais do fórum, leia:

 

 

 

Tópico Trancado

Membro - Bronze - Geek - Bronze - Tech - Mod - Coord - Co-Admin - Platinum

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.