Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro

Alpha Servers
Resultados 1 a 5 de 5

Tópico: Hookar dll

  1. #1

    Avatar de dwilly
    Data de Ingresso
    Feb 2012
    Localização
    Cuiaba
    Idade
    33
    Posts
    23
    Agradecido
    3
    Agradeceu
    3
    Peso da Avaliação
    0

    Padrão Hookar dll

    eu to aprendendo a fazer isso agora e estou com algumas duvisas
    gostaria de pergunta quando c hooka uma dll com ollydbg a pessoa nao pode remover ela certo ?
    tipo caso eu for hokar uma dll antihacker tem como quando a dll for deletada ou retirada o main nao abrir e pedir para recolocar a dll ?
    e como fazer isso, poq so aprendi o basico do basico ainda..

  2. #2



    Avatar de Ayrton Ricardo
    Data de Ingresso
    May 2012
    Localização
    Joao Pessoa - PB
    Idade
    28
    Posts
    1.379
    Agradecido
    262
    Agradeceu
    171
    Peso da Avaliação
    26

    Padrão

    Bom eu faço assim: " Coloco meu server com Checksum do main, daí coloco o main para upload junto com o launcher, dai quando o launcher for aberto ele vai fazer o upload do meu main" se o cara tentar tirar a dll depois do launcher aberto o server acusa checksum incorreto intaum o cara leva dc

    Espero ter ajudado!
    Att. FuryousⱣɃ
    Leiam, todo desenvolvedor PHP precisa conhecer: Hidden Content .




  3. #3

    Avatar de dwilly
    Data de Ingresso
    Feb 2012
    Localização
    Cuiaba
    Idade
    33
    Posts
    23
    Agradecido
    3
    Agradeceu
    3
    Peso da Avaliação
    0

    Padrão

    eu tbm fac isso quando eu hooko com lord_pe
    mais to com um problema agora
    agora que estou perdido, cabei de testa e descobri que do jeito que eu dei hook na dll nao funciono
    foi assim q eu fiz

    1° nome da dll
    2° nome EntryPoint
    3° off set da dll
    4° off set da EntryPoint
    5° off set da LoadLibraryA Andreas
    6° Call dword ptr ds:[]
    7° push da EntryPoint
    8° push eax
    9° ctrl + n getprocedure andress copiar
    10° call dword ptr ds:[] + getprocedure andreas
    11° call eax
    12° ga to origens, pegar off set de origem
    13° JMP + OFF SET DE ORIGEM QUE E = EOP
    14° cop to Select all = selecionar e copiar tudo
    16° execut selection all
    17° salvar
    mais nao finciono sera q fiz alguma coisa errada ?
    ou sera q ta certo e tem q fazer um hook diferente ?
    vo deixa uma foto de como fico tudo
    [Somente usuários registrados podem vem os links. ]


    testei denovo e nao funciono, agora eu tentei assim
    1° Bynary edit = Nome da dll
    2° PUSH <+ off set do nome da dll>
    3° call dword ptr ds:[off set do LoadLibraryA]
    4° JMP + off set de origem
    e tbm deu na mesma, abre o jogo mais nao inicia a dll sera q to fazendo uque de errado ?

    KKKKKKKKKKKKKKKKKKKKKKKKKKKK
    descbri o problema dahduashd
    tipo eu fiz q nem coloquei ae, e salvei o nome do main.exe
    so nao sabia q tinha que abrir o pe explorer e modificar a andreas entry pont para a ultima entrypont que eu criei no caso para a entrypoint da dll que eu cabei d coloca, fiz isso e funciono ^^
    agora queria saber como coloca tipo para quando alguem deleta a dll ele nao abrir o main e fala uma mensagem q ta faltando a dll
    eu sei q tem como fazer c alguem souber me fala xD
    muito grato ja xD

    e um salve para esses americanos ae q me deram um belo help com esses videos da youtube
    pior q o cara faz um video de tutorial que nao ensina nada que so grava o cara fazendo em 1 minuto
    porq isso que eu tava perdido xD
    Última edição por dwilly; 18-09-2012 às 10:37 PM.

  4. #4


    Avatar de Shiu
    Data de Ingresso
    Mar 2010
    Localização
    Em algum lugar
    Idade
    34
    Posts
    7
    Agradecido
    90
    Agradeceu
    6
    Peso da Avaliação
    0

    Padrão

    @dwilly
    Da pra remover a dll sim, basta colocar uma dll em branco, editar o main, ou até mesmo usar outro. De toda forma, dependendo o método, não é todos que conseguem fazer. Geralmente alguém com maiores conhecimentos vai fazer um main crackeado e disponibilizar pro pessoal (se for pra burlar alguma proteção). Você deve fazer algo na dll que sem ela não será possível jogar, talvez colocando o serial dentro, ou algo relacionado.

    Uma verificação simples ali pra saber se a dll ta na pasta ou não, depois do CALL DWORD PTR DS:[OFFSET LoadLibraryA] escreva:

    NOTA
    OR EAX, EAX
    JE 0

    O código acima vai gerar um crash no game.

    Para fechar o main sem o crash, você pode chamar o ExitProcess. Ache um lugar vazio e coloque o código abaixo:

    NOTA
    PUSH 0
    CALL DWORD PTR DS : [OFFSET do ExitProcess]


    E no hook da DLL, chame o offset da função que você criou ali em cima:

    NOTA
    OR EAX, EAX
    JE OFFSET


    Você também pode colocar uma mensagem de erro, mas isso torna um pouco mais complicado (e talvez, desnecessário). Apenas como dica, a função é MessageBoxA. Procure os parâmetros e tente fazer.
    Última edição por Shiu; 19-09-2012 às 12:19 AM.
    "Não importa se estou fazendo certo ou errado, de qualquer forma irão arrumar um jeito de me criticar mesmo!"

  5. #5

    Avatar de dwilly
    Data de Ingresso
    Feb 2012
    Localização
    Cuiaba
    Idade
    33
    Posts
    23
    Agradecido
    3
    Agradeceu
    3
    Peso da Avaliação
    0

    Padrão

    valew, mesmo vou tenta aqui xD para ver c dou conta ^^

 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Pedido| Hookar Glow.dll
    Por juniorpk22 no fórum Pedidos
    Respostas: 7
    Último Post: 07-06-2016, 07:02 PM
  2. |Pedido| Alguem poderia hookar essa dll no gamserver?
    Por juniorpk22 no fórum Pedidos
    Respostas: 5
    Último Post: 04-05-2016, 08:19 PM
  3. |Pedido| Hookar glow.dll no main...
    Por lukasolc no fórum Arquivos MuOnline
    Respostas: 0
    Último Post: 10-08-2013, 06:11 PM
  4. |Tutorial| Hookar DLL em Main.exe
    Por andredeco no fórum Arquivos MuOnline
    Respostas: 2
    Último Post: 05-08-2012, 10:03 AM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •