Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "memory.h"
- #include <vector>
- #include <fstream>
- using namespace std;
- DWORD enginedll;
- DWORD enginedll_size;
- int value = 1;
- /* Author yop#frcaw, im not sure dat code is undetected, so be carefull to use it!*/
- void SetClanTag(const char* tag, const char* name)
- {
- unsigned char Shellcode[] =
- "\x51" //push ecx
- "\x52" //push edx
- "\xB9\x00\x00\x00\x00" //mov ecx,00000000 { 0 }
- "\xBA\x00\x00\x00\x00" //mov edx,00000000 { 0 }
- "\xE8\x00\x00\x00\x00" //call 0
- "\x83\x04\x24\x0A" //add dword ptr [esp],0A { 10 }
- "\x68\x00\x00\x00\x00" //push engine.dll+9AC90
- "\xC3" //ret
- "\x5A" //pop edx
- "\x59" //pop ecx
- "\xC3" //ret
- "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" //reserve memory[0x10]
- "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" //reserve memory[0x10]
- ;
- static unsigned int SHELLCODE_SIZE = sizeof(Shellcode) - 0x21;
- unsigned int TAG_SIZE = (strlen(tag) > 15) ? 15 : strlen(tag);
- unsigned int NAME_SIZE = (strlen(name) > 15) ? 15 : strlen(name);
- unsigned int DATA_SIZE = TAG_SIZE + NAME_SIZE + 2;
- LPVOID pShellCodeAdress = VirtualAllocEx(
- memory->process,
- 0,
- SHELLCODE_SIZE + DATA_SIZE,
- MEM_COMMIT | MEM_RESERVE,
- PAGE_EXECUTE_READWRITE
- );
- DWORD tagAdress = (DWORD)pShellCodeAdress + SHELLCODE_SIZE;
- DWORD nameAdress = (DWORD)pShellCodeAdress + SHELLCODE_SIZE + TAG_SIZE + 1;
- DWORD fnSetClanAdress = memory->grabSig(enginedll, enginedll_size, (PBYTE)"\x53\x56\x57\x8B\xDA\x8B\xF9\xFF\x15", "xxxxxxxxx"); //Engine.dll + 0x9AC90
- memcpy(Shellcode + 0x3, &tagAdress, sizeof(DWORD));
- memcpy(Shellcode + 0x8, &nameAdress, sizeof(DWORD));
- memcpy(Shellcode + 0x16, &fnSetClanAdress, sizeof(DWORD));
- memcpy(Shellcode + SHELLCODE_SIZE, tag, TAG_SIZE);
- memcpy(Shellcode + SHELLCODE_SIZE + TAG_SIZE + 1, name, NAME_SIZE);
- WriteProcessMemory(memory->process, pShellCodeAdress, Shellcode, SHELLCODE_SIZE + DATA_SIZE, 0);
- HANDLE hThread = CreateRemoteThread(memory->process, NULL, NULL, (LPTHREAD_START_ROUTINE)pShellCodeAdress, NULL, NULL, NULL);
- WaitForSingleObject(hThread, INFINITE);
- VirtualFreeEx(memory->process, pShellCodeAdress, 0, MEM_RELEASE);
- }
- void main()
- {
- memory->Process("csgo.exe");
- enginedll = memory->module("engine.dll");
- enginedll_size = memory->moduleSize("engine.dll");
- printf("skeet.cc actived xd\n\n");
- while (true)
- {
- switch (value)
- {
- if (i == 1) { SetClanTag(" M", "Autism"); }
- if (i == 2) { SetClanTag(" M", "Autism"); }
- if (i == 3) { SetClanTag(" M", "Autism"); }
- if (i == 4) { SetClanTag(" M", "Autism"); }
- if (i == 5) { SetClanTag(" M", "Autism"); }
- if (i == 6) { SetClanTag(" M", "Autism"); }
- if (i == 7) { SetClanTag(" M", "Autism"); }
- if (i == 8) { SetClanTag(" M", "Autism"); }
- if (i == 9) { SetClanTag(" M", "Autism"); }
- if (i == 10) { SetClanTag(" M", "Autism"); }
- if (i == 11) { SetClanTag("M", "Autism"); }
- if (i == 12) { SetClanTag("M u", "Autism"); }
- if (i == 13) { SetClanTag("M u", "Autism"); }
- if (i == 14) { SetClanTag("M u", "Autism"); }
- if (i == 15) { SetClanTag("M u", "Autism"); }
- if (i == 16) { SetClanTag("M u", "Autism"); }
- if (i == 17) { SetClanTag("M u", "Autism"); }
- if (i == 18) { SetClanTag("M u", "Autism"); }
- if (i == 19) { SetClanTag("M u", "Autism"); }
- if (i == 20) { SetClanTag("M u", "Autism"); }
- if (i == 21) { SetClanTag("M u", "Autism"); }
- if (i == 22) { SetClanTag("Mu", "Autism"); }
- if (i == 23) { SetClanTag("Mu t", "Autism"); }
- if (i == 24) { SetClanTag("Mu t", "Autism"); }
- if (i == 25) { SetClanTag("Mu t", "Autism"); }
- if (i == 26) { SetClanTag("Mu t", "Autism"); }
- if (i == 27) { SetClanTag("Mu t", "Autism"); }
- if (i == 28) { SetClanTag("Mu t", "Autism"); }
- if (i == 29) { SetClanTag("Mu t", "Autism"); }
- if (i == 30) { SetClanTag("Mu t", "Autism"); }
- if (i == 31) { SetClanTag("Mu t", "Autism"); }
- if (i == 32) { SetClanTag("Mut", "Autism"); }
- if (i == 33) { SetClanTag("Mut i", "Autism"); }
- if (i == 34) { SetClanTag("Mut i", "Autism"); }
- if (i == 35) { SetClanTag("Mut i", "Autism"); }
- if (i == 36) { SetClanTag("Mut i", "Autism"); }
- if (i == 37) { SetClanTag("Mut i", "Autism"); }
- if (i == 38) { SetClanTag("Mut i", "Autism"); }
- if (i == 39) { SetClanTag("Mut i", "Autism"); }
- if (i == 40) { SetClanTag("Mut i", "Autism"); }
- if (i == 41) { SetClanTag("Muti", "Autism"); }
- if (i == 42) { SetClanTag("Muti n", "Autism"); }
- if (i == 43) { SetClanTag("Muti n", "Autism"); }
- if (i == 44) { SetClanTag("Muti n", "Autism"); }
- if (i == 45) { SetClanTag("Muti n", "Autism"); }
- if (i == 46) { SetClanTag("Muti n", "Autism"); }
- if (i == 47) { SetClanTag("Muti n", "Autism"); }
- if (i == 48) { SetClanTag("Muti n", "Autism"); }
- if (i == 49) { SetClanTag("Mutin", "Autism"); }
- if (i == 50) { SetClanTag("Mutin y", "Autism"); }
- if (i == 51) { SetClanTag("Mutin y", "Autism"); }
- if (i == 52) { SetClanTag("Mutin y", "Autism"); }
- if (i == 53) { SetClanTag("Mutin y", "Autism"); }
- if (i == 54) { SetClanTag("Mutin y", "Autism"); }
- if (i == 55) { SetClanTag("Mutin y", "Autism"); }
- if (i == 56) { SetClanTag("Mutiny", "Autism"); }
- if (i == 57) { SetClanTag("Mutiny .", "Autism"); }
- if (i == 58) { SetClanTag("Mutiny .", "Autism"); }
- if (i == 59) { SetClanTag("Mutiny .", "Autism"); }
- if (i == 60) { SetClanTag("Mutiny .", "Autism"); }
- if (i == 61) { SetClanTag("Mutiny .", "Autism"); }
- if (i == 62) { SetClanTag("Mutiny.", "Autism"); }
- if (i == 63) { SetClanTag("Mutiny. p", "Autism"); }
- if (i == 64) { SetClanTag("Mutiny. p", "Autism"); }
- if (i == 65) { SetClanTag("Mutiny. p", "Autism"); }
- if (i == 67) { SetClanTag("Mutiny. p", "Autism"); }
- if (i == 68) { SetClanTag("Mutiny.p", "Autism"); }
- if (i == 69) { SetClanTag("Mutiny.p w", "Autism"); }
- if (i == 70) { SetClanTag("Mutiny.p w", "Autism"); }
- if (i == 71) { SetClanTag("Mutiny.p w", "Autism"); }
- if (i == 72) { SetClanTag("Mutiny.pw", "Autism"); }
- if (i == 73) { SetClanTag("Mutiny.pw", "Autism"); }
- if (i == 74) { SetClanTag("Mutiny.pw", "Autism"); }
- if (i == 75) { SetClanTag("utiny.pw", "Autism"); }
- if (i == 76) { SetClanTag("tiny.pw", "Autism"); }
- if (i == 77) { SetClanTag("iny.pw", "Autism"); }
- if (i == 78) { SetClanTag("ny.pw", "Autism"); }
- if (i == 79) { SetClanTag("y.pw", "Autism"); }
- if (i == 80) { SetClanTag(".pw", "Autism"); }
- if (i == 81) { SetClanTag("pw", "Autism"); }
- if (i == 82) { SetClanTag("w", "Autism"); }
- if (i == 83) { SetClanTag("", "Autism"); }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement