So entwickeln Sie einen Roblox-Exploit: 12 Schritte (mit Bildern)

Inhaltsverzeichnis:

So entwickeln Sie einen Roblox-Exploit: 12 Schritte (mit Bildern)
So entwickeln Sie einen Roblox-Exploit: 12 Schritte (mit Bildern)
Anonim

Es ist schwierig, einen Roblox-Exploit zu erstellen. Im Gegensatz zur normalen Softwareentwicklung erfordert die Entwicklung eines Roblox-Exploits, dass der Entwickler die Interna von Roblox und die Funktionsweise der Engine studiert. Es erfordert auch, dass der Entwickler über gute Kenntnisse der Informatik und der internen Funktionsweise des Windows-Betriebssystems verfügt. Obwohl es schwierig ist, ist die Entwicklung eines Roblox-Exploits durchaus machbar, vorausgesetzt, Sie haben die Geduld, dies zu tun.

Schritte

Teil 1 von 3: Erhalten Ihrer Entwicklungstools

Entwickeln Sie einen Roblox-Exploit Schritt 1
Entwickeln Sie einen Roblox-Exploit Schritt 1

Schritt 1. Laden Sie die Visual Studio 2019-Community herunter

Visual Studio ist Microsofts Suite von Entwicklungstools, die verwendet wird, um Software (Programme/Anwendungen) für das Windows-Betriebssystem zu erstellen. Glücklicherweise bietet Microsoft eine völlig kostenlose Version von Visual Studio namens "Community" für diejenigen, die an Open-Source-Projekten mitarbeiten oder Software als Hobby machen.

Entwickle einen Roblox Exploit Schritt 2
Entwickle einen Roblox Exploit Schritt 2

Schritt 2. Erwerben Sie ein Reverse-Engineering-Tool

Der Prozess des Reverse Engineering analysiert die Interna eines Programms, um sein Verhalten oder seinen Code zu untersuchen. Beim Ausnutzen von Roblox ist dies notwendig, da Sie wissen müssen, wie Roblox im Inneren funktioniert, um Hacks für seinen Client durchzuführen. Es gibt viele Reverse-Engineering-Tools, aber die bekanntesten sind IDA Pro und Binary Ninja.

Entwickeln Sie einen Roblox-Exploit Schritt 3
Entwickeln Sie einen Roblox-Exploit Schritt 3

Schritt 3. Besorgen Sie sich ein kostenloses Reverse-Engineering-Tool

Wenn Sie nicht bereit sind, ein Reverse-Engineering-Tool zu kaufen, gibt es hier immer kostenlose Reverse-Engineering-Tools wie Radare2 oder Ghidra. Beachten Sie jedoch, dass die Kompatibilität mit Ihrem Betriebssystem nicht garantiert ist.

Entwickeln Sie einen Roblox Exploit Schritt 4
Entwickeln Sie einen Roblox Exploit Schritt 4

Schritt 4. Besorgen Sie sich einen Debugger

Ein Debugger wird verwendet, um Fehler in Software zu lokalisieren und zu beheben, und in einigen Fällen wird er auch verwendet, um das Verhalten eines Programms zu ändern. Obwohl dies nicht unbedingt erforderlich ist, kann die Verwendung eines Debuggers Ihnen bei der Diagnose von Problemen im Code von Roblox oder Ihren eigenen Exploits helfen. Wenn Sie IDA Pro erworben haben (oder den Kauf planen), müssen Sie keinen Debugger erwerben, da dieser bereits mitgeliefert wird (der IDA-Debugger). Andernfalls können Sie einen kostenlosen Debugger aus dem Internet beziehen, z. B. OllyDbg.

Wenn Sie Cheat Engine (ein beliebtes Cheating-Tool für Videospiele) verwenden, können Sie alternativ auch deren Debugging-Funktionen verwenden, obwohl sie für ihre Instabilität bekannt sind

Teil 2 von 3: Erlernen der grundlegenden Computerprogrammierung und Roblox Reverse Engineering

Entwickeln Sie einen Roblox Exploit Schritt 5
Entwickeln Sie einen Roblox Exploit Schritt 5

Schritt 1. Lernen Sie eine Programmiersprache, die zu nativem Code kompiliert und (vorzugsweise) nativ mit dem Windows-Betriebssystem kompatibel ist

Hochsprachen wie Lua, Python oder Go fehlen die Funktionen und Kompatibilität, die zur Entwicklung von Roblox-Exploits erforderlich sind, während niedere Sprachen wie C/C++ und Ada Strukturen manipulieren können, die für einen funktionierenden Hack erforderlich sind. Da der Roblox-Client in C++ programmiert ist, wäre es außerdem sinnvoll, dass Sie Ihre Hacks auch in dieser Sprache machen (aber es ist nicht notwendig).

Entwickeln Sie einen Roblox Exploit Schritt 6
Entwickeln Sie einen Roblox Exploit Schritt 6

Schritt 2. Lesen Sie Anleitungen zum Software-Reverse-Engineering

Viele kostenlose E-Books/PDFs zum Thema Reverse Engineering können über eine einfache Google-Suche gefunden werden. Einige von ihnen erfordern möglicherweise ein tiefes Verständnis der Funktionsweise eines Computers, aber wenn Sie Ihre Suche auf die Themen beschränken, die Sie speziell kennen müssen (z Sie verstehen den Prozess des Reverse Engineering.

Entwickeln Sie einen Roblox Exploit Schritt 7
Entwickeln Sie einen Roblox Exploit Schritt 7

Schritt 3. Treten Sie einer Community bei, die sich auf die Nutzung von Roblox konzentriert

Die größte Exploiting-Community von Roblox, V3rmillion, enthält viele Anleitungen zur Entwicklung und Verwendung von Roblox-Exploits. Während die Mehrheit der Benutzer von V3rmillion keine Neulinge in der Exploit-Szene mag, können einige sehr einladend sein und Ihnen bei der Entwicklung eines Exploits helfen.

Entwickeln Sie einen Roblox Exploit Schritt 8
Entwickeln Sie einen Roblox Exploit Schritt 8

Schritt 4. Lesen Sie den Roblox-Quellcode

Im Januar 2017 wurde eine Kopie des Quellcodes von Roblox der Öffentlichkeit zugänglich gemacht. Wenn Sie eine Kopie dieses Quellcodes erhalten würden, könnten Sie leicht untersuchen, wie die Engine von Roblox funktioniert, ohne sie durch ein Reverse-Engineering-Dienstprogramm rückgängig zu machen.

Beachten Sie, dass das Abrufen des oben genannten Quellcodes rechtliche oder technische Probleme verursachen kann (da Benutzer bekanntermaßen den Quellcode mit Malware infizieren). Wenn Sie sich jedoch in der Nähe bekannter sicherer Communities aufhalten, sind die Chancen, ein sauberes Leck des Quellcodes zu finden, höher als anderswo im Internet

Entwickeln Sie einen Roblox Exploit Schritt 9
Entwickeln Sie einen Roblox Exploit Schritt 9

Schritt 5. Bitten Sie kompetente Reverse Engineers und Softwareentwickler um Hilfe

Es gibt hier draußen eine Sammlung erfahrener Programmierer, die immer bereit sind, bei der Softwareentwicklung, insbesondere beim Exploit-Building, mitzuhelfen. Alternativ können Sie sich auch Selbstlernvideos zum Reverse Engineering ansehen, wie z. B. die von GuidedHacking angebotene Videosuite

Teil 3 von 3: Deinen Exploit freigeben

Entwickle einen Roblox Exploit Schritt 10
Entwickle einen Roblox Exploit Schritt 10

Schritt 1. Finden Sie ein Medium, um Ihren Exploit zu veröffentlichen

Während einige Benutzer ihre Hacks für sich behalten möchten, möchten andere sie zum Wohle der Roblox-Ausbeutungsgemeinschaft der Öffentlichkeit zugänglich machen. Sie können leicht eine Website finden, um Ihren Exploit zu veröffentlichen. Tatsächlich ist jede Website, die Videospiele betrügt, eine gute Website, auf der Sie Ihren Exploit veröffentlichen können.

Entwickeln Sie einen Roblox Exploit Schritt 11
Entwickeln Sie einen Roblox Exploit Schritt 11

Schritt 2. Richten Sie eine Community für Ihren Exploit ein

Einige Exploits, die groß wurden, bildeten eine große, organisierte Community, die sich normalerweise um einen Gruppenchat drehte. Kommunikationssoftware wie Discord ist perfekt für die Benutzer Ihres Exploits, da sie kostenlos und in der Regel fehlerfrei sind, aber denken Sie daran, dass ausnutzende Communities auf Discord normalerweise nicht willkommen sind und Sie oder Ihre Kollegen möglicherweise gesperrt werden. Bitte beachte, dass du für deinen Exploit keine zentralisierte Community erstellen musst: Die meisten kostenlosen Exploits hier draußen werden nicht groß (das ist fast immer der Fall), sodass ihre Schöpfer normalerweise ihre kostbare Zeit nicht damit verbringen, einen Discord zu erstellen Server für ihre Exploits.

Entwickeln Sie einen Roblox Exploit Schritt 12
Entwickeln Sie einen Roblox Exploit Schritt 12

Schritt 3. Gehen Sie noch einen Schritt weiter und überlegen Sie, Ihren Exploit zu verkaufen

Es liegt ganz bei Ihnen, Ihren Exploit kostenlos zu verkaufen oder freizugeben, aber wenn Ihr Geld knapp ist, kann der Verkauf Ihres Exploits Ihnen helfen, etwas Geld zu verdienen. Erwarten Sie jedoch, dass der Verkauf von Exploits mit der Eröffnung eines Limonadenstandes vergleichbar ist: Die Gewinne werden je nach Ihrer Werbestrategie bescheiden sein. Ein guter Preis für den Verkauf eines Exploits nach heutigen Standards liegt zwischen 15 und 20 US-Dollar.

Beachten Sie, dass der Verkauf eines überteuerten Exploits immer den Umsatz verringert. Stellen Sie also sicher, dass der Preis Ihres Exploits an die Fähigkeiten Ihres Hacks angepasst wird

Tipps

  • Sehen Sie sich Videos zur Entwicklung von Hacks für andere Spiele an, z. B. Counter-Strike: Global Offensive. Roblox-Hacking unterscheidet sich zwar stark von den meisten Spielen hier draußen, aber Videos über das Umkehren von Spielen, die weniger Sicherheit bieten, können Ihnen dabei helfen, Ihre Entwicklungsfähigkeiten zu verbessern.
  • Bleiben Sie in ständigem Kontakt mit der ausbeuterischen Community. Die Hacking- und Exploiting-Community von Roblox ist sehr volatil und wächst jeden Tag, sodass sich die Dinge ändern werden, wenn Sie es am wenigsten erwarten. Jeden Tag in Ihren bevorzugten Exploit-Foren zu gehen, ist eine gute Möglichkeit, über die Ereignisse der Exploit-Szene auf dem Laufenden zu bleiben.
  • Machen Sie keinen Exploit, der auf eine bestimmte Einheit oder Gruppe abzielt. Ausbeuten sollte immer zum Spaß sein, nicht zum Schaden. Wenn Sie beabsichtigen, anderen zu schaden, dann seien Sie darauf vorbereitet, dass andere entsprechend reagieren.
  • Helfen Sie anderen aufstrebenden Entwicklern heraus. Die Exploit-Entwicklungsszene von Roblox hatte aufgrund einer Kultur der Exklusivität und des Monopols seit Jahren eine Aura der Nicht-Kooperation und der allgemeinen Unfreundlichkeit. Indem Sie anderen helfen, ihre eigenen Heldentaten zu machen, tragen Sie dazu bei, die Verbreitung dieser Kultur zu stoppen.

Warnungen

  • Achten Sie auf Betrüger. Wenn Sie einen Exploit verkaufen, stellen Sie sicher, dass Ihr Verkaufsprozess sehr sicher ist und einen nicht auffindbaren Dienst für Zahlungen wie Bitcoin oder Stripe verwendet. Es gibt hier draußen bösartige Leute, die Sie einfach um Ihr Geld betrügen oder Ihren Exploit kostenlos erhalten möchten (oder im schlimmsten Fall Zugang zu Ihrem/Ihren Bankkonto(n) und privaten Informationen erhalten!), also mit einer sicheren und anonymen Zahlung Prozessor wie Bitcoin wird dringend empfohlen.
  • Plagiieren Sie nicht. Exploit-Plagiate sind ein anhaltendes Problem in der Roblox-Exploit-Szene und leider kaum nachweisbar. Bestimmte Exploits wie "SirHurt", "ProtoSmasher", "Sentinel" und "Proxo" sind bekanntermaßen einfach eine Kombination aus öffentlichen Exploits, die zusammengestellt und dann auf dem Markt verkauft werden, ohne ihre ursprünglichen Schöpfer zu erwähnen. Plagiieren führt letztendlich zur Zerstörung des eigenen Rufs.

Empfohlen: