lokolokopato
Tipo de Conteúdo
Perfis
Fóruns
Atualizações
Quizzes
Store
Posts postados por lokolokopato
-
-
GetAsyncKeyState function
Sintaxe:
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
Parâmetros:
vKey é o código da tecla que vc quer verificar. Se for para todas basta vc criarum loop.
aqui está um link com o valor das teclas.
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
-
Neste tutorial vou explicar a lógica de um C.rack.
A principio é necessário entender que um C.rack serve para "autenticar" um programa sem utilizar uma chave "real".
E, geralmente, o teste que o programa usar para verificar se a chave é compatível ou não é através do comando em assembly:
CMP value1,value2
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
Como base no código acima, basta alterar a segunda variável do CMP, para value1:
0x00000 CMP value1,value1; como value1 é sempre igual a value1
0x00005 JE 0x0x0000A ; para qualquer valor de value1 JE será usado,
0x0000A CALL 0xFFFFFFFFF ; e , portanto, chamará a função.
Vídeo tutorial:
[video=youtube;5AiEuTvFINQ]
Feito isso, basta apenas salvar as alterações do programa, seguindo os seguintes passos:
1 Passo:
2 Passo:
3 Passo:
4 Passo:
5 Passo:
Download do arquivo utilizado para C.rakear:
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
- 1
-
Como Suspender e Resumir Threads pelo ID do processo:
Utilidade: Diversas utilidades.. Pode ser utilizado para pausar processos para injetar Dll's ou pausar jogos para leitura da memória ,por exemplo.
Source Code:
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
Ou em:
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
Resultado:
[video=youtube;8dbjeUyTzi0]
Se tiver alguma dúvida só enviar uma msg.
- 1
-
O PID provavelmente vai alterar. É um caso de necessidade, se for necessário achar o nome pelo PID é possível.
-
Esse código gera o Processo e seus respectivo ID [no Windows]
Utilidade: Esse método é util para se obter o BaseAddress do processo simplesmente com o nome do processo, e se mudar o algoritmo é posível obter o nome do processo pelo número de ID ou encontrar o número de threads e o ID delas.
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
Resultado:
- 1
-
Porque esse valor "falso" é o resultado do real -> Valor real move para exibir..
para vc mudar ou pelo menos encontrar o valor real é só vc colocar o BP neste valor "falso" com "find out what writes to this values" ai é só achar o addr real.
-
faça um Bypass pro XTRAP..
-
Exemplo usando strlen:
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
a função strlen retorna um valor do tipo
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
.
-
Acho q pra fazer isso é necessário programar em JAVASCRIPT.
-
É necessário se cadastrar para acessar o conteúdo.
- Entre
- ou
- Cadastre-se
Te dei os limões, agora faça a limonada :D
-
Depende do jogo, por exemplo nos mais complexos vc vai ter que "HOOKAR" as funções do jogo..
-
Em C++ vc vai ter q usar a Head: TLHELP32
depois vc vai ter q achar o PID do XTrap e com isso é só vc listar as TID...
para listar as TID é semelhante a listar os PID só q na comparação vc vai ter q comparar o PID de onde as threads foram tiradas com o PID do Xtrap:
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
-
Só criando um servirdor...
-
vc tem que conhecer a estrutura do jogo. com certeza vai ter uma classe ou uma estrutura responsável por isso.
-
Tem varios métodos...
Eu acredito o melhor seria importar a funçao do dano e assim modifica-lá.
-
É simples é só vc pegar o host do seu banco de dados (Acredito que seja MySQL) e conectar ao programa..lembre-se que pra isso é necessário baixar o drive MySQL Connector para a plataforma .NET no site do MYSQL e add nas "referencias" do PB.
-
ta se achando engraçado ou é analfabeto mesmo?
como eu disse " os jogos que a gelera poe no fórum"
o jogos que elas msm fazem
Ta muito exaltado...
O cara explicou certo. vc q se expressou errado.
os jogos q as pessoas postam aqui vc pode utilizá-los de 2 métodos:
1 - Fazendo o Download (Se quem criou tiver postado o link pro download)
2 - Compilar a Source do jogo.
-
Cara...
"Hawk, você colocou os adress atualizados? " Ele nem colocou o Addr = "#define PlayerMgr 0x???????"
"Não testei essa source, pois nem PB eu tenho.. " Se vc ler no início do trópico ta escrito: "Como Usar Classes BasicPlayerInfo [Crossfire]"
"Agora um Exemplo Adcionado na Void" Adicionar na void? vc quer dizer na função?
E esse hack nao vai funcionar pq ele mostrou a classe nao o endereço dos Objetos da classe..
-
Alguem tem os drives do mysql 5.5.24 para eu usar no Delphi XE3?
-
Não é necessário.. só se vc usar MySQL... a questão é nao usar o Access pq ele não é bom e fica muito pesado.. agora os bancos como o MySQL, o SQLServer são melhores pra trabalhos desse tipo.
-
Qual a diferença entre essas duas formas de inicializar uma classe:
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
e
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
-
É necessário apenas seta-lo pro seu IP...
-
da pra vc fechar pelo PID do processo usando ExitWindow
-
Ta tudo errado!
Não é Delphi ou Access o correto é: "Delphi e Access".
O Delphi é uma IDE e o Access é um banco de dados (Não utilizado pra fazer o tipo de sistema q vc deseja).
Os melhores bancos de dados para isso seria: MySQL,Oracle, Firebird ou SQLServer...
Agora quanto a IDE para criar "Sistemas para supermercado" acredito que o melhor não é o Delphi (Já que é criado para a Plataforma .NET/Windows). A melhor opção para de poupar tempo e serviço seria o Java (Tendo em vista que é multiplataforma)...
-Mas se vc quiser continuar com o Delphi e o Access:
-Java e MySQL:
-
¿? getch() Apenas na ativa ¿?
em Dúvidas & Ajuda
Postado
vc tbm pode usar :
o retorno: