Hack Anti-Hacks, Cheats, Aimbots Para Qualquer Jogo Online Aprenda a Fazer Cheats

Tira todas suas dúvidas no chat online

TEMPO DE LEITURA: 3 MINUTOS

Outro assunto muito importante que deve ser compreendido antes de podermos desenvolver nossos próprios cheats é ponteiros.

Ponteiros são a Base dos Cheats e é por isso que estarei dando uma introdução a esse conteúdo aqui ;D

  • Se você ainda não viu a aula 02 do Treinamento de Cheats estudar a Clique no link Abaixo

Treinamento Online de Cheats - Introdução a Ponteiros Aula 03 

Mas para quem ta começando do zero na programação esse não é o assunto ideal para se estudar agora, pois é provável que você não entenda ou fique confuso com o assunto.

Ta, e o que são ponteiros?

Ponteiro é um tipo de dado(uma variável) que armazena um endereço de memória. Você deve esta se perguntando, como assim armazena um endereço de memória?

Ok, vou tentar tornar mais simples.

Fazendo uma analogia a um Navegador WEB(Browser) um ponteiro seria um link, pois os links eles guardam um endereço de um website(Como por exemplo, http://bit.ly/Criar-Cheats) e quando você digita o link no navegador ele lhe leva ao website respectivo. É exatamente assim que funcionam os ponteiros.

Na imagem a baixo temos um exemplo da representação de uma pequena parte da memória do seu computador endereçada(ordenada) em grupos de 4 bytes(tamanho de uma posição da memória). Note que a variável lp está guardando o endereço da variável vida, sendo assim lp é um ponteiro.



Agora deve ter ficado mais claro, certo? Mas você ainda pode estar se perguntando para que serve isso tudo?

Com o endereço armazenado, você pode ter acesso e até mesmo modificar aquela região de memória. Seguido o raciocínio da imagem acima, através da variável lp, podemos ler ou escrever na variável vida.




Segue um exemplo de código na linguagem C de como isso é feito:

#include <stdio.h>
#include <stdlib.h>
3
int main(){
5
 int vida = 80; //Aqui declaramos a variável vida com valor inicial 80
int *lp; //Aqui declaramos nosso ponteiro, por isso temos que por o *  
8
printf("Sua vida atual eh: %d",vida); //Mostramos na tela o valor da variável vida(que     nesse momento é 80)
10 
11 lp = &vida; //Capturamos o endereço da variável vida através do & e armazenamos em lp
12 *lp = 999; //Aqui modificamos o valor de vida para 999 através da variável lp
13
14 printf("Sua vida atual eh: %d",vida); //Mostramos na tela o valor da variável vida(que agora é 999)

15 }

 *OBS: Meu objetivo aqui não é fazer você aprender a linguagem C e sim entender a lógica por trás dos ponteiros.

Abaixo temos a representação da alteração da memória através de ponteiros:



Note que meu objetivo é sempre voltar o conteúdo para área da segurança da informação(nesse caso, para cheats), pois ponteiros tem várias funcionalidades fora dessa área. =)

Vale ressaltar que da maneira que trabalhamos com ponteiros acima(maneira como é ensinada por aí) teremos acesso somente a memória do nosso programa(conseguimos obter endereços somente do que faz parte do nosso programa(variáveis, funções, etc)), isso porque o sistema operacional tem algumas restrições quanto a manipulação de memória, mas felizmente existem métodos que combinados com ponteiros nos permitem ter acesso a memória de outros programas ;D


Veja também esse mesmo assunto pelo vídeo ABAIXO! que eu fiz especialmente para você entender melhor 



Agora voce pode ter tido uma ideia de algumas funcionalidades de ponteiros,  deu pra sentir o poder? hahaha

Em artigos seguintes devo falar um pouco mais sobre memória e esses métodos citados no parágrafo anterior.


Gostou do conteúdo? Você ainda tem desejo de aprender passo a passo por vídeos aulas bem explicadas como criar seu primeiro cheat? Hack, Aimbot, Wallhack Seja la qual for sua vontade de mita em qualquer jogo online, Então Clique AQUI e Conheça o Treinamento Online de Cheats Único no BRASIL.



Quaisquer dúvidas comentem no chat online que lhe ajudarei.
Abraço,

Pesquisar

Quais Cheats Vocês Desejam?

Contato

Nome

E-mail *

Mensagem *