Como desenvolver uma exploração Roblox: 12 etapas (com imagens)

Índice:

Como desenvolver uma exploração Roblox: 12 etapas (com imagens)
Como desenvolver uma exploração Roblox: 12 etapas (com imagens)
Anonim

Fazer um exploit Roblox é difícil. Ao contrário do desenvolvimento normal de software, o desenvolvimento de um exploit Roblox requer que o desenvolvedor estude os componentes internos do Roblox e como o mecanismo funciona. Também requer que o desenvolvedor tenha bons conhecimentos sobre Ciência da Computação e como o sistema operacional Windows funciona internamente. Embora seja difícil, desenvolver um exploit Roblox é completamente viável, desde que você tenha paciência para fazê-lo.

Passos

Parte 1 de 3: Obtendo Suas Ferramentas de Desenvolvimento

Desenvolva um Roblox Exploit Etapa 1
Desenvolva um Roblox Exploit Etapa 1

Etapa 1. Baixe a comunidade do Visual Studio 2019

O Visual Studio é o conjunto de ferramentas de desenvolvimento da Microsoft usado para criar software (programas / aplicativos) para o sistema operacional Windows. Felizmente, a Microsoft fornece uma versão totalmente gratuita do Visual Studio chamada "Comunidade" para aqueles que colaboram em projetos de código aberto ou fazem software como hobby.

Desenvolva um Roblox Exploit Etapa 2
Desenvolva um Roblox Exploit Etapa 2

Etapa 2. Compre uma ferramenta de engenharia reversa

O processo de engenharia reversa disseca os componentes internos de um programa para estudar seu comportamento ou código. Na exploração do Roblox, isso é necessário porque você precisa saber como o Roblox funciona por dentro para fazer hacks para seu cliente. Existem muitas ferramentas de engenharia reversa aqui, mas as mais proeminentes são IDA Pro e Binary Ninja.

Desenvolva um Roblox Exploit Etapa 3
Desenvolva um Roblox Exploit Etapa 3

Etapa 3. Obtenha uma ferramenta gratuita de engenharia reversa

Se você não deseja comprar uma ferramenta de engenharia reversa, sempre existem ferramentas de engenharia reversa gratuitas aqui, como o radare2 ou o Ghidra. No entanto, é importante observar que sua compatibilidade com o seu sistema operacional não é garantida.

Desenvolva um Roblox Exploit Etapa 4
Desenvolva um Roblox Exploit Etapa 4

Etapa 4. Obtenha um depurador

Um depurador é usado para localizar e corrigir bugs no software e, em alguns casos, também é usado para modificar o comportamento de um programa. Embora não seja totalmente necessário, usar um depurador pode ajudá-lo a diagnosticar problemas no código do Roblox ou em seus próprios exploits. Se você comprou (ou planeja comprar) o IDA Pro, não precisa obter um depurador, pois ele já vem com um (o depurador IDA). Caso contrário, você pode obter um depurador gratuito na Internet, como o OllyDbg.

Como alternativa, se você tiver o Cheat Engine (uma ferramenta de trapaça popular para videogames), também poderá usar seus recursos de depuração, embora sejam conhecidos por sua instabilidade

Parte 2 de 3: Aprendendo Programação Básica de Computador e Engenharia Reversa Roblox

Desenvolva um Roblox Exploit Etapa 5
Desenvolva um Roblox Exploit Etapa 5

Etapa 1. Aprenda uma linguagem de programação que compila para código nativo e é (de preferência) nativamente compatível com o sistema operacional Windows

Linguagens de alto nível como Lua, Python ou Go carecem dos recursos e compatibilidade necessários para desenvolver exploits Roblox, enquanto linguagens de baixo nível como C / C ++ e Ada podem manipular estruturas que são necessárias para fazer um hack funcional. Além disso, considerando que o cliente Roblox é programado em C ++, faria sentido que você fizesse seus hacks nessa linguagem também (mas não é necessário).

Desenvolva um Roblox Exploit Etapa 6
Desenvolva um Roblox Exploit Etapa 6

Etapa 2. Leia os guias sobre engenharia reversa de software

Muitos e-books / PDFs gratuitos sobre engenharia reversa podem ser encontrados por meio de uma simples pesquisa no Google. Alguns deles podem exigir um conhecimento profundo de como um computador funciona, mas se você restringir sua pesquisa aos assuntos que precisa saber especificamente (como reverter software C / C ++), então você pode encontrar alguns guias relativamente fáceis que ajudarão você entende o processo de engenharia reversa.

Desenvolva um Roblox Exploit Passo 7
Desenvolva um Roblox Exploit Passo 7

Etapa 3. Junte-se a uma comunidade focada na exploração do Roblox

A maior comunidade de exploração do Roblox aqui, V3rmillion, contém muitos guias relacionados ao desenvolvimento e uso de explorações do Roblox. Embora a maioria dos usuários do V3rmillion não goste de pessoas que são novas no cenário de exploração, alguns podem ser muito receptivos e o ajudarão a desenvolver uma exploração.

Desenvolva um Roblox Exploit Etapa 8
Desenvolva um Roblox Exploit Etapa 8

Etapa 4. Leia o código-fonte do Roblox

Em janeiro de 2017, uma cópia do código-fonte do Roblox vazou para o público. Se você obtiver uma cópia desse código-fonte, poderá estudar facilmente como o mecanismo do Roblox funciona sem ter que reverter por meio de um utilitário de engenharia reversa.

Esteja ciente de que obter o código-fonte mencionado acima pode causar problemas, tanto legalmente quanto tecnicamente (já que os usuários eram conhecidos por infectar o código-fonte com malware). No entanto, se você permanecer próximo a comunidades seguras conhecidas, as chances de encontrar um vazamento limpo do código-fonte serão maiores do que em qualquer outro lugar na Internet

Desenvolva um Roblox Exploit Etapa 9
Desenvolva um Roblox Exploit Etapa 9

Etapa 5. Peça ajuda de engenheiros reversos e desenvolvedores de software competentes

Há uma coleção de programadores veteranos aqui sempre dispostos a dar uma mão no desenvolvimento de software, especialmente na construção de exploits. Como alternativa, você pode assistir a vídeos de autoaprendizagem sobre engenharia reversa, como o conjunto de vídeos oferecido por GuidedHacking

Parte 3 de 3: Liberando seu Exploit

Desenvolva um Roblox Exploit Etapa 10
Desenvolva um Roblox Exploit Etapa 10

Etapa 1. Encontre um meio para liberar seu exploit

Enquanto alguns usuários desejam manter seus hack (s) para si mesmos, alguns desejam liberá-los ao público para o bem maior da comunidade de exploradores Roblox. Você pode localizar facilmente um site para publicar seu exploit. Na verdade, qualquer site de trapaça de videogame é um bom site para postar seu exploit.

Desenvolva um Roblox Exploit Etapa 11
Desenvolva um Roblox Exploit Etapa 11

Etapa 2. Configure uma comunidade para sua exploração

Algumas façanhas que cresceram muito formaram uma grande comunidade organizada, geralmente girando em torno de um bate-papo em grupo. O software de comunicação como o Discord é perfeito para os usuários do seu exploit, já que eles são gratuitos e geralmente livres de erros, mas tenha em mente que as comunidades de exploit geralmente não são bem-vindas no Discord e você pode ser banido ou a seus colegas. Observe que você não precisa criar uma comunidade centralizada para o seu exploit: a maioria dos exploits gratuitos aqui não cresce muito (quase sempre é o caso), então seus criadores geralmente não gastam seu precioso tempo criando um Discord servidor para seus exploits.

Desenvolva um Roblox Exploit Etapa 12
Desenvolva um Roblox Exploit Etapa 12

Etapa 3. Dê um passo adiante e considere vender sua façanha

Vender ou liberar seu exploit de graça depende inteiramente de você, mas se acontecer de você estar com poucos fundos, então vender seu exploit pode ajudá-lo a conseguir algum dinheiro. No entanto, espere que a venda de façanhas seja semelhante a abrir uma barraca de limonada: os lucros serão modestos, dependendo de sua estratégia de publicidade. Um bom preço para vender um exploit de acordo com os padrões atuais está na faixa de $ 15 a $ 20.

Observe que vender um exploit caro sempre diminuirá as vendas, portanto, certifique-se de que o preço do exploit seja ajustado de acordo com as capacidades do hack

Pontas

  • Assista a vídeos sobre como desenvolver hacks para outros jogos, como Counter-Strike: Global Offensive. Embora o hack do Roblox seja muito diferente da maioria dos jogos aqui, vídeos sobre como reverter jogos que têm menos segurança podem ajudá-lo a melhorar suas habilidades de desenvolvimento.
  • Fique em contato constante com a comunidade exploradora. A comunidade de hackers e exploradores de Roblox é muito volátil e cresce a cada dia, então as coisas estão fadadas a mudar quando você menos espera. Acessar seus fóruns de exploração favoritos todos os dias é uma boa maneira de acompanhar os eventos da cena de exploração.
  • Não faça um exploit visando uma entidade ou grupo específico. Explorar deve ser sempre para diversão, não para prejudicar. Se você pretende prejudicar outras pessoas, esteja preparado para que os outros reajam de acordo.
  • Ajude outros aspirantes a desenvolvedores. O cenário de desenvolvimento de exploit Roblox tinha uma aura de não cooperação e hostilidade geral desde anos devido a uma cultura de exclusividade e monopólio. Ao ajudar outras pessoas a fazerem suas próprias façanhas, você contribuirá para impedir a disseminação dessa cultura.

Avisos

  • Cuidado com os golpistas. Se você está vendendo um exploit, certifique-se de que seu processo de vendas seja muito seguro e use um serviço não rastreável para pagamentos, como Bitcoin ou Stripe. Existem pessoas malignas aqui que simplesmente desejam roubar seu dinheiro ou obter seu exploit gratuitamente (ou obter acesso à (s) sua (s) conta (s) bancária (s) e informações privadas nos piores cenários!), Portanto, usando um pagamento seguro e anônimo processador como Bitcoin é altamente recomendado.
  • Não plagie. O plágio de exploit é um problema constante na cena de exploit do Roblox e, infelizmente, é altamente indetectável. Certos exploits como "SirHurt", "ProtoSmasher", "Sentinel" e "Proxo" são conhecidos por serem simplesmente uma combinação de exploits públicos reunidos e então vendidos no mercado sem creditar seus criadores originais. Plagiar acabará destruindo sua própria reputação.

Recomendado: