C++ und Reverse engineering für roblox lernen?
Passt dieser plan ? Und funktionieren die Tools für roblox ohne ban wen nein welche kann ich sonst usen am besten free
Lernplan: Kernel Executor
Ziel: In 6–9 Monaten theoretisch verstehen, wie ein Kernelmode-Executor funktioniert.
---
Phase 1 – Grundlagen verstehen (1 Monat)
Ziele:
[ ] C-Programmierung lernen (Zeiger, Speicher, Structs)
[ ] Usermode vs Kernelmode verstehen
[ ] Ring 0 / Ring 3 und Betriebssystem-Konzepte lernen
[ ] Roblox-Engine grob verstehen
Tools & Quellen:
Visual Studio Code / GCC
YouTube: low level learning, Jacob Sorber
Buch (optional): Computer Systems: A Programmer’s Perspective
---
Phase 2 – Windows-Interna & Kernelmode (1–2 Monate)
Ziele:
[ ] WDK und Visual Studio einrichten
[ ] Ersten Treiber schreiben („Hello World“)
[ ] Kernel-Funktionen kennenlernen: PsLookupProcessByProcessId, MmCopyVirtualMemory
Tools:
Windows 10 VM mit VMware/VirtualBox
WinDbg + Windows Driver Kit (WDK)
Microsoft Doku zu KMDF (Kernel Mode Driver Framework)
---
Phase 3 – Prozesszugriff & Speicher (1–2 Monate)
Ziele:
[ ] EPROCESS-Strukturen und Handle Tables verstehen
[ ] Kernel-Speicherzugriffe in Theorie beherrschen
[ ] Zugriff auf fremde Prozesse simulieren
Tools:
WinDbg
Beispielprojekte auf GitHub
VM-Testsystem
---
Phase 4 – Reverse Engineering & Roblox intern (2 Monate)
Ziele:
[ ] Lua Virtual Machine intern verstehen (Stack, Protos, Bytecode)
[ ] Roblox RemoteEvents & Funktionen analysieren
[ ] Reverse Engineering Tools einsetzen (theoretisch)
Tools:
Ghidra oder IDA Free
Cheat Engine (nur Analyse!)
Roblox-Client in VM beobachten
---
Phase 5 – Theoretischer Executor Design (1–2 Monate)
Ziele:
[ ] Architektur für Kernel Executor entwerfen (Task Queue, Speicherzugriff)
[ ] Kommunikation zwischen Kernel und Userspace simulieren
[ ] Lua-Ausführung steuern (Design-Dokument schreiben)
Tools:
Texteditor für Theorie-Dokument
Ablaufdiagramme
ggf. Draw.io / Excalidraw für Visualisie
Rung