Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

Fala gente,

Dessa vez tenho 1 duvida meio tensa para mim, talvez para vocês seja fácil =)

 

Eu tenho 1 dll essa dll deve ser sempre aberta com o exe de um jogo que ja está compilado,

eu gostaria de saber se tem alguma forma de eu injetar essa dll no exe inbutir ela, para ela sempre que o exe executar junto.

Assim ela seria obrigatório '-'

 

Tentei com programas themida, molebox, etc..

Acho que deve ter algum modo com algum Debugger.

 

 

 

Vlw galera.

Att, KiritoAndAsuna.

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/
Compartilhar em outros sites

Simples, faça um code cave chamando sua .dll via "LoadLibrary" e pronto.

Darkness is a part of my soul

5de5ae31e8.jpg

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7082183
Compartilhar em outros sites

Simples, faça um code cave chamando sua .dll via "LoadLibrary" e pronto.

Desculpe Dark mas não tenho muito experiencia com assembly pode me ajudar com 1 exemplo para eu entender?

 

 

Obrigado.

Att,

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7082234
Compartilhar em outros sites

Exemplo em C++:

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

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7082337
Compartilhar em outros sites

Certo até ae tudo bem é do meu conhecimento, mas o problema é por isso em 1 codigo compilado, eu tenho dificuldade nisso como eu vou por no exe que ja é compilado .-.

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7082385
Compartilhar em outros sites

Pensei que o executável era seu.

 

Bom, nesse caso você tem duas alternativas:

1 - Criar uma função de importação para poder adicionar sua DLL na lista de "imports" do executável via Stud_PE.

2 - Adicionar sua dll na função LoadLibraryA via Olly.

 

Segue abaixo:

 

Bom, quando há uma função de hook (Estrutura PE):

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

 

Quando não há (seu caso):

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

 

@Edit

Achei aqui em uma de minhas sources a função de importação em C++:

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

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7082410
Compartilhar em outros sites

Não, é apenas uma função de importação...

 

Para 'importar' você fará (em assembly) o que eu mostrei acima... Ou então, baixe o aplicativo "Stud_PE" para hookar sua dll no executável que deseja...

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7082529
Compartilhar em outros sites

Sim sim, eu fui importar com o Stud_PE

e deu:

PE has no exports!

 

como se a minha dll não tivesse a função... rsrs

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7082565
Compartilhar em outros sites

E não tem... (:

 

Bom, coloque isso em sua DLL:

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

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7082619
Compartilhar em outros sites

Hum, tem 1 problema eu não programo em c++ ela.

 

Ela é em delphi eu utilizo tudo no form da dll.

Mas bem a base da dll é isso ↓

 

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

 

Bom até poço usar a função cod agora, pra hookar,

dae o meu exe nao abre.

Deve ser pq eu ainda não programei o assembly dele né ?

dae ele vai abrir ?

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7082700
Compartilhar em outros sites

Hooka manualmente via Olly então, como eu mostrei no post anterior...

 

Achei um vídeo aqui:

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

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7082800
Compartilhar em outros sites

Seu code não funciona, pois está todo errado. ¬_¬', me pergunto por que vocês não sabendo algo tão simples querem criar cheats, é foda.

Dessa vez não vou dar códigos na mão, mas vou falar onde está o problema: "Na estrutura da função 'cod'".

Darkness is a part of my soul

5de5ae31e8.jpg

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7084084
Compartilhar em outros sites

Seu code não funciona, pois está todo errado. ¬_¬', me pergunto por que vocês não sabendo algo tão simples querem criar cheats, é foda.

Dessa vez não vou dar códigos na mão, mas vou falar onde está o problema: "Na estrutura da função 'cod'".

Não se preucupe '-'

aquilo não é utilizado era 1 teste para 1 programa.

Não uso nem uma função pois trabalho tudo no form da dll.

Outra coisa, estou a desenvolver um anti-hack.

 

E eu não quero de mão beijada pois quero aprender a trabalhar com assembly e trabalhar melhor com as dlls no delphi.

 

 

@Edit

Galera consegui hookar o problema acontecia pois o exe que eu está usando tinha 1 tipo de proteção usei 1 unpacker.

Desprotegi o exe, depois disso exportei todas as funções da minha dll e adicionei elas via Stub.

Depois voi so arrumar uns pointer e ela esta funcionando :D

 

Eu agradeço a todos obrigado.

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7084400
Compartilhar em outros sites

Eu sinceramente não recomendo que use funções exportadas de sua .dll, é perigoso demais, pois qualquer um pode criar uma .dll com a mesma função(Já fiz muito isso) e o jogo não vai verificar qual será a verdadeira e então carregará-la e nesse momento já estará criado um bypass pro seu antihack.

Darkness is a part of my soul

5de5ae31e8.jpg

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7085677
Compartilhar em outros sites

Eu sinceramente não recomendo que use funções exportadas de sua .dll, é perigoso demais, pois qualquer um pode criar uma .dll com a mesma função(Já fiz muito isso) e o jogo não vai verificar qual será a verdadeira e então carregará-la e nesse momento já estará criado um bypass pro seu antihack.

hummm, realmente isso é verdade, ae que fica a pergunta como fazer para o game carregar somente a minha dll, ae já é mais complicado né, podes me dar 1 ideia de como poço fazer não precisa ser código somente como verificar '-'

 

Vlw...

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7085705
Compartilhar em outros sites

Remova um pedaço do jogo, criptografe outra, faça uma salada de frutas com o código de forma que só a sua .dll saiba revertê-la.

Pode também colocar configurações essenciais para o funcionamento/conexão do mesmo com seu servidor em tempo de execução pela .dll.

Darkness is a part of my soul

5de5ae31e8.jpg

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7085715
Compartilhar em outros sites

Remova um pedaço do jogo, criptografe outra, faça uma salada de frutas com o código de forma que só a sua .dll saiba revertê-la.

Pode também colocar configurações essenciais para o funcionamento/conexão do mesmo com seu servidor em tempo de execução pela .dll.

Fiz o seguinte encriptei 1 parte do codigo do exe do game.

Criei 1 version exclusiva na autch do game que so o meu exe tem.

A dll ao injetar ela descriptografa a parte que eu criptografei.

 

Acho que assim ja ficou bom.

Para uma versão teste.

 

 

Att, Marcelo vlw Dark xD

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7085748
Compartilhar em outros sites

Sim, já fica melhor, porém é claro, precisará mais que isso..

Bom achei a melhor solução.

Eu tenho licença do Themida juntei a dll com o exe com themida assim fica mais difícil ainda '-'.

 

 

 

Bom o tópico foi resolvido '-'

Agradeço a todos '-'

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7088092
Compartilhar em outros sites

Dúvida Resolvida

 

Caro ,

Caso ainda tenha alguma dúvida sobre o assunto e queira adicionar aqui,

deixe uma mensagem no meu perfil que reabrirei o tópico.

 

Obrigado à todos que ajudaram.

 

 

Tópico Trancado

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

Link para o comentário
https://www.webcheats.com.br/topic/1647181-injetar-dll-no-exe/#findComment-7088536
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • 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.