Comment développer un exploit Roblox : 12 étapes (avec photos)

Table des matières:

Comment développer un exploit Roblox : 12 étapes (avec photos)
Comment développer un exploit Roblox : 12 étapes (avec photos)
Anonim

Faire un exploit Roblox est difficile. Contrairement au développement logiciel normal, le développement d'un exploit Roblox nécessite que le développeur étudie les composants internes de Roblox et le fonctionnement du moteur. Cela nécessite également que le développeur ait une bonne connaissance de l'informatique et du fonctionnement interne du système d'exploitation Windows. Bien que difficile, développer un exploit Roblox est tout à fait faisable, à condition d'avoir la patience de le faire.

Pas

Partie 1 sur 3: Obtention de vos outils de développement

Développer un exploit Roblox Étape 1
Développer un exploit Roblox Étape 1

Étape 1. Téléchargez la communauté Visual Studio 2019

Visual Studio est la suite d'outils de développement de Microsoft utilisée pour créer des logiciels (programmes/applications) pour le système d'exploitation Windows. Heureusement, Microsoft fournit une version entièrement gratuite de Visual Studio nommée "Community" pour ceux qui collaborent à des projets open source ou créent des logiciels comme passe-temps.

Développer un exploit Roblox Étape 2
Développer un exploit Roblox Étape 2

Étape 2. Achetez un outil d'ingénierie inverse

Le processus de rétro-ingénierie consiste à décortiquer les éléments internes d'un programme afin d'étudier son comportement ou son code. Dans l'exploitation de Roblox, cela est nécessaire car vous devez savoir comment Roblox fonctionne à l'intérieur afin de faire des hacks pour son client. Il existe de nombreux outils de rétro-ingénierie, mais les plus importants sont IDA Pro et Binary Ninja.

Développer un exploit Roblox Étape 3
Développer un exploit Roblox Étape 3

Étape 3. Obtenez un outil de rétro-ingénierie gratuit

Si vous ne souhaitez pas acheter un outil d'ingénierie inverse, il existe toujours des outils d'ingénierie inverse gratuits, tels que radare2 ou Ghidra. Cependant, il est important de noter que leur compatibilité avec votre système d'exploitation n'est pas garantie.

Développer un exploit Roblox Étape 4
Développer un exploit Roblox Étape 4

Étape 4. Obtenez un débogueur

Un débogueur est utilisé pour localiser et corriger les bogues dans les logiciels, et dans certains cas, il est également utilisé pour modifier le comportement d'un programme. Bien que cela ne soit pas complètement nécessaire, l'utilisation d'un débogueur peut vous aider à diagnostiquer des problèmes dans le code de Roblox ou dans vos propres exploits. Si vous avez acheté (ou envisagez d'acheter) IDA Pro, vous n'avez pas besoin d'obtenir un débogueur car il en est déjà fourni un (le débogueur IDA). Sinon, vous pouvez obtenir un débogueur gratuit sur Internet, tel que OllyDbg.

Alternativement, si vous avez Cheat Engine (un outil de triche populaire pour les jeux vidéo), vous pouvez également utiliser ses fonctionnalités de débogage, bien qu'elles soient connues pour leur instabilité

Partie 2 sur 3: Apprentissage de la programmation informatique de base et de l'ingénierie inverse Roblox

Développer un exploit Roblox Étape 5
Développer un exploit Roblox Étape 5

Étape 1. Apprenez un langage de programmation qui compile en code natif et est (de préférence) nativement compatible avec le système d'exploitation Windows

Les langages de haut niveau tels que Lua, Python ou Go ne disposent pas des fonctionnalités et de la compatibilité nécessaires pour développer des exploits Roblox, tandis que les langages de bas niveau tels que C/C++ et Ada peuvent manipuler les structures nécessaires pour faire un hack fonctionnel. De plus, étant donné que le client Roblox est programmé en C++, il serait logique que vous fassiez également vos hacks dans ce langage (mais ce n'est pas nécessaire).

Développer un exploit Roblox Étape 6
Développer un exploit Roblox Étape 6

Étape 2. Lisez des guides sur la rétro-ingénierie logicielle

De nombreux ebooks/PDF gratuits sur la rétro-ingénierie peuvent être trouvés via une simple recherche Google. Certains d'entre eux peuvent nécessiter une compréhension approfondie du fonctionnement d'un ordinateur, mais si vous limitez votre recherche aux sujets que vous devez spécifiquement connaître (comme l'inversion du logiciel C/C++), vous pouvez trouver des guides relativement simples qui vous aideront vous comprenez le processus de rétro-ingénierie.

Développer un exploit Roblox Étape 7
Développer un exploit Roblox Étape 7

Étape 3. Rejoignez une communauté axée sur l'exploitation de Roblox

La plus grande communauté d'exploitation de Roblox ici, V3rmillion, contient de nombreux guides liés au développement et à l'utilisation des exploits de Roblox. Bien que la majorité des utilisateurs de V3rmillion n'aiment pas les nouveaux venus sur la scène de l'exploitation, certains peuvent être très accueillants et vous aideront à développer un exploit.

Développer un exploit Roblox Étape 8
Développer un exploit Roblox Étape 8

Étape 4. Lisez le code source de Roblox

En janvier 2017, une copie du code source de Roblox a été divulguée au public. Si vous deviez obtenir une copie de ce code source, vous pourriez facilement étudier le fonctionnement du moteur de Roblox sans avoir à l'inverser via un utilitaire de rétro-ingénierie.

Sachez que l'obtention du code source susmentionné peut entraîner des problèmes, que ce soit sur le plan juridique ou technique (car les utilisateurs étaient connus pour infecter le code source avec des logiciels malveillants). Cependant, si vous restez dans des communautés sûres connues, les chances de trouver une fuite propre du code source sont plus élevées que partout ailleurs sur Internet

Développer un exploit Roblox Étape 9
Développer un exploit Roblox Étape 9

Étape 5. Demandez l'aide d'ingénieurs inverses et de développeurs de logiciels compétents

Il existe une collection de programmeurs chevronnés ici, toujours prêts à donner un coup de main dans le développement de logiciels, en particulier la construction d'exploits. Alternativement, vous pouvez regarder des vidéos d'auto-apprentissage sur l'ingénierie inverse, comme la suite de vidéos proposée par GuidedHacking

Partie 3 sur 3: Libérer votre exploit

Développer un exploit Roblox Étape 10
Développer un exploit Roblox Étape 10

Étape 1. Trouvez un support pour libérer votre exploit

Alors que certains utilisateurs souhaitent garder leur(s) hack(s) pour eux-mêmes, d'autres souhaitent les rendre publics pour le plus grand bien de la communauté d'exploitation de Roblox. Vous pouvez facilement localiser un site Web pour publier votre exploit. En fait, tout site Web de triche de jeu vidéo est un bon site Web pour publier votre exploit.

Développer un exploit Roblox Étape 11
Développer un exploit Roblox Étape 11

Étape 2. Créez une communauté pour votre exploit

Certains exploits qui ont grandi ont formé une grande communauté organisée tournant généralement autour d'une discussion de groupe. Les logiciels de communication tels que Discord sont parfaits pour les utilisateurs de votre exploit car ils sont gratuits et généralement sans bogues, mais gardez à l'esprit que les communautés d'exploitation ne sont généralement pas les bienvenues sur Discord et vous pouvez vous retrouver ou vos pairs bannis. Veuillez noter que vous n'avez pas besoin de créer une communauté centralisée pour votre exploit: la plupart des exploits gratuits ici ne deviennent pas gros (c'est presque toujours le cas), donc leurs créateurs ne passent généralement pas leur temps précieux à créer un Discord serveur pour leurs exploits.

Développer un exploit Roblox Étape 12
Développer un exploit Roblox Étape 12

Étape 3. Allez encore plus loin et envisagez de vendre votre exploit

Vendre ou publier votre exploit gratuitement dépend entièrement de vous, mais si vous manquez de fonds, la vente de votre exploit peut vous aider à gagner de l'argent. Cependant, attendez-vous à ce que la vente d'exploits s'apparente à l'ouverture d'un stand de limonade: les bénéfices seront modestes en fonction de votre stratégie publicitaire. Un bon prix pour vendre un exploit conformément aux normes d'aujourd'hui se situe entre 15 $ et 20 $.

Notez que vendre un exploit hors de prix diminuera toujours les ventes, alors assurez-vous que le prix de votre exploit est ajusté en fonction des capacités de votre hack

Des astuces

  • Regardez des vidéos sur le développement de hacks pour d'autres jeux, tels que Counter-Strike: Global Offensive. Bien que le piratage Roblox soit très différent de la plupart des jeux ici, des vidéos sur les jeux inversés qui ont moins de sécurité peuvent vous aider à améliorer vos compétences en développement.
  • Restez en contact permanent avec la communauté des exploitants. La communauté de piratage et d'exploitation de Roblox est très volatile et grandit chaque jour, donc les choses vont forcément changer quand on s'y attend le moins. Aller sur vos forums d'exploitation préférés tous les jours est un bon moyen de se tenir au courant des événements de la scène des exploits.
  • Ne faites pas d'exploit ciblant une entité ou un groupe spécifique. L'exploitation doit toujours être pour le plaisir, pas pour le mal. Si vous avez l'intention de nuire aux autres, préparez-vous à ce que les autres réagissent en conséquence.
  • Aidez d'autres développeurs en herbe. La scène de développement d'exploits Roblox avait une aura de non-coopération et d'hostilité générale depuis des années en raison d'une culture d'exclusivité et de monopole. En aidant d'autres personnes à réaliser leurs propres exploits, vous contribuerez à stopper la propagation de cette culture.

Mises en garde

  • Attention aux escrocs. Si vous vendez un exploit, assurez-vous que votre processus de vente est très sûr et utilise un service introuvable pour les paiements, comme Bitcoin ou Stripe. Il y a des personnes malignes ici qui souhaitent simplement vous arnaquer de votre argent ou obtenir votre exploit gratuitement (ou accéder à votre (vos) compte(s) bancaire(s) et à vos informations privées dans le pire des cas !), En utilisant donc un paiement sécurisé et anonyme. processeur tel que Bitcoin est fortement recommandé.
  • Ne plagiez pas. Le plagiat d'exploitation est un problème constant sur la scène des exploits de Roblox et, malheureusement, il est fortement indétectable. Certains exploits tels que "SirHurt", "ProtoSmasher", "Sentinel" et "Proxo" sont connus pour être simplement une combinaison d'exploits publics assemblés puis vendus sur le marché sans créditer leurs créateurs originaux. Le plagiat finira en fin de compte par la destruction de votre propre réputation.

Conseillé: