Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- This is pretty much useless now, because ROBLOX added a check to determine if you edit bytes or not. Here's the source for you, though!
- Include these in stdafx.h:
- #include <string>
- #include <Windows.h>
- #include <vector>
- #include <iostream>
- **/
- #include "stdafx.h"
- bool noclip = false;
- BYTE noclipoff[] = {0x8A, 0x82, 0xCD, 0x01, 0x00, 0x00};
- BYTE noclipon[] = {0x90, 0x90, 0x90, 0x90, 0x90, 0x90};
- bool swim = false;
- BYTE swimoff[] = {0x8A, 0x86, 0x84, 0x00, 0x00, 0x00};
- BYTE swimon[] = {0x90, 0x90, 0x90, 0x90, 0x90, 0x90};
- bool wallclimb = false;
- //BYTE climboff[] = {0xF3, 0x0F, 0x10, 0x1D, 0x70, 0x64, 0xBF, 0x00};
- BYTE climboff[] = {0xF3, 0x0F, 0x10, 0x1D, 0x70, 0xBD, 0xBF, 0x00};
- BYTE climbon[] = {0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90};
- bool jump = false;
- BYTE jumpoff[] = {0xF3, 0x0F, 0x10, 0x48, 0x04};
- BYTE jumpon[] = {0x90, 0x90, 0x90, 0x90, 0x90};
- bool paranoid = false;
- BYTE paranoidoff[] = {0x8A, 0x82, 0xCC, 0x01, 0x00, 0x00};
- BYTE paranoidon[] = {0x90, 0x90, 0x90, 0x90, 0x90, 0x90};
- bool godmode = false;
- BYTE godmodeon[] = {0xC7, 0x86, 0xC0, 0x01, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x7F};
- BYTE godmodeoff[] = {0xF3, 0x0F, 0x11, 0x86, 0xC0, 0x01, 0x00, 0x00};
- bool becomeowner = false;
- BYTE owneron[] = {0xB8, 0xFF, 0x00, 0x00, 0x00};
- BYTE owneroff[] = {0x8B, 0x81, 0xD0, 0x00, 0x00, 0x00};
- BYTE nop = {0x90};
- int _tmain(int argc, _TCHAR* argv[])
- {
- SetConsoleTitle(TEXT("Team Evade v2.2"));
- system("color c");
- printf("Made by Alureon@ROBLOX\n");
- printf("Attempting to hook ROBLOX\n");
- HWND hWnd;
- do{
- hWnd = FindWindow(0, L"Roblox - [Place1]");
- Sleep(1);
- }while(hWnd == 0);
- if(hWnd != 0) {
- printf("Hooked ROBLOX window!\n");
- printf("Attempting to acquire the process ID for ROBLOX so we can open the process.\n");
- DWORD processID;
- if(GetWindowThreadProcessId(hWnd, &processID) != 0){
- printf("Process ID was found and assigned to DWORD processID.\n");
- printf("Attempting to open the process...\n");
- HANDLE hProc = OpenProcess(PROCESS_VM_READ | PROCESS_VM_WRITE | PROCESS_VM_OPERATION, FALSE, processID);
- if(hProc != 0) {
- printf("The process was opened successfully!\n");
- printf("Commands: noclip, swim, paranoid, wallclimb, god, jump\n");
- std::string cmd;
- while(true){
- printf(">");
- std::cin >> cmd;
- if(cmd == "jump"){
- if(jump){
- WriteProcessMemory(hProc, (LPVOID)0x0097D739, &jumpoff, sizeof(jumpoff), NULL);
- jump = false;
- printf("Superjump off\n");
- } else {
- WriteProcessMemory(hProc, (LPVOID)0x0097D739, &jumpon, sizeof(jumpon), NULL);
- jump = true;
- printf("Superjump on\n");
- }
- }
- if(cmd == "wallclimb"){
- if(wallclimb){
- WriteProcessMemory(hProc, (LPVOID)0x0097D743, &climboff, sizeof(climboff), NULL);
- wallclimb = false;
- printf("Wallclimb off\n");
- } else {
- WriteProcessMemory(hProc, (LPVOID)0x0097D743, &climbon, sizeof(climbon), NULL);
- wallclimb = true;
- printf("Wallclimb on\n");
- }
- }
- if(cmd == "god"){
- if(godmode){
- WriteProcessMemory(hProc, (LPVOID)0x007F234E, &godmodeoff, sizeof(godmodeoff), NULL);
- godmode = false;
- printf("Godmode off\n");
- } else {
- WriteProcessMemory(hProc, (LPVOID)0x007F234E, &godmodeon, sizeof(godmodeon), NULL);
- godmode = true;
- printf("Godmode on; please reset\n");
- }
- }
- if(cmd == "noclip"){
- if(noclip){
- WriteProcessMemory(hProc, (LPVOID)0x0097F381, &noclipoff, sizeof(noclipoff), NULL);
- noclip = false;
- printf("NoClip off\n");
- } else {
- WriteProcessMemory(hProc, (LPVOID)0x0097F381, &noclipon, sizeof(noclipon), NULL);
- noclip = true;
- printf("NoClip on\n");
- }
- }
- if(cmd == "swim"){
- if(swim){
- WriteProcessMemory(hProc, (LPVOID)0x0097D9C7, &swimoff, sizeof(swimoff), NULL);
- swim = false;
- printf("Swim off\n");
- } else {
- WriteProcessMemory(hProc, (LPVOID)0x0097D9C7, &swimon, sizeof(swimon), NULL);
- swim = true;
- printf("Swim on\n");
- }
- }
- if(cmd == "paranoid"){
- if(paranoid){
- WriteProcessMemory(hProc, (LPVOID)0x0097F33B, ¶noidoff, sizeof(paranoidoff), NULL);
- paranoid = false;
- printf("Paranoid off\n");
- } else {
- WriteProcessMemory(hProc, (LPVOID)0x0097F33B, ¶noidon, sizeof(paranoidon), NULL);
- paranoid = true;
- printf("Paranoid on\n");
- }
- }
- }
- } else {
- printf("We were unable to open the process.\n");
- }
- } else {
- printf("We were unable to find the process ID.\n");
- }
- } else {
- printf("Couldn't hook ROBLOX, are you sure it's open?\n");
- }
- std::cin.get();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement