Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define WIN32_LEAN_AND_MEAN //buang yg tidak berguna
- #include <windows.h> // include untuk createthread
- #include <stdio.h> // Address Ability buy 255 CG Audition.exe+CBDF48 , offset : 6658
- #include <stdlib.h>
- int hack2 = 0; // tinggal mana void yg mau fi freeze oce"
- int hack1 = 0;
- int clink2 = 0;
- int clink = 0;
- CHAR Header[7] = "Auto";
- CHAR File1[100] = "C:\\Login1.ini";
- CHAR File2[100] = "C:\\Login2.ini";
- CHAR File3[100] = "C:\\Login3.ini";
- CHAR File4[100] = "C:\\Login4.ini";
- CHAR FileServer[100] = "C:\\LoginServer.ini";
- CHAR SetPin1[250];
- CHAR SetPassword1[250];
- CHAR SetPin2[250];
- CHAR SetPassword2[250];
- CHAR SetPin3[250];
- CHAR SetPassword3[250];
- CHAR SetPin4[250];
- CHAR SetPassword4[250];
- CHAR SetPage[250];
- CHAR SetServer[250];
- CHAR SetChannel[250];
- int PILIHSERVER = 0;
- DWORD *TextKetik = (DWORD*)0x01D3CE68; // 68 ? ? ? ? E8 ? ? ? ? 50 E8 ? ? ? ? 83 C4 14 6A 0F // 6111
- DWORD *TextPin = (DWORD*)0x01D48673;
- DWORD *checkload = (DWORD*)0x011729EC;
- #define OFS_BYPASS 0x2D2A8 // 8B 3D ?? ?? ?? ?? 83 C4 10 A3 ?? ?? ?? ?? 85 C0 - 5
- #define BASEMUNCULIN 0x019D7714 // 89 2D ?? ?? ?? ?? 5D C7
- #define OFS_MUNCULIN 0x6849
- #define OFS_BYPASSBUTTON 0x2D2F04 // 0F 84 0B 02 00 00 88 18 89 58 04 A1
- #define OFS_ABILITY 0x2D2A64 + 0x06 // C7 85 58 68 00 00 01 00 00 00 A3
- #define OFS_ASMQUEEN 0x2B4A6C
- #define OFS_STATICQUEEN 0x2D8374 // 89 81 A8 00 00 00 85 C0 74 12 D9 05
- #define OFS_ONETOUCH 0x19ECC4C // AOB // 80 3D ?? ?? ?? 01 00 74 0A C7 86 ?? ?? 00 00 -> cmp byte ptr [01Dxxxxx],00
- #define OFS_DENMOLE 0x19CB768 // AOB // 83 3D ?? ?? ?? 01 00 74 41 8B 85 ?? ?? ?? ?? 3D -> cmp dword ptr [01Dxxxxx],00
- #define OFS_BACKGROUND 0x19ECB3C // AOB // A1 ?? ?? ?? 01 3B 05 ?? ?? ?? 01 74 ?? C7 05 -> mov eax,[01Dxxxxx]
- BYTE *checkclick = (void*)0x01DECC39; // C6 04 4D ?? ?? ?? ?? ?? 80 3D F3 -> ADDRESS STATIC + 4
- BYTE *checkitem = (void*)0x01DECC38; // C6 04 4D ?? ?? ?? ?? ?? 80 3D F3 -> ADDRESS STATIC + 3
- BYTE *checkclick2 = (void*)0x01DECC3B; // C6 04 4D ?? ?? ?? ?? ?? 80 3D F3 -> ADDRESS STATIC + 4
- BYTE *checkitem2 = (void*)0x01DECC3A; // C6 04 4D ?? ?? ?? ?? ?? 80 3D F3 -> ADDRESS STATIC + 3
- BYTE *checkgarden = (void*)0x01D321AB; // 66 83 3D ?? ?? ?? ?? 05 76 DA address static + 1
- BYTE *checkskip = (void*)0x0159E654; // 66 83 3D ?? ?? ?? ?? 05 76 DA address static + 1
- BYTE *checkgender = (void*)0x01D7BC8E; //
- BYTE *checkdc = (void*)0x01D3C864; //
- DWORD *checkscan = (DWORD*)0x01A3BD6C; // 83 3D ?? ?? ?? ?? 00 0F 85 ?? 00 00 00 E8 ?? ?? ?? ?? 84
- DWORD *checkpin = (DWORD*)0x015E7C30; // 01 00 00 00 01 00 00 00 08 00 00 00 FF FF FF FF
- DWORD *checklokasi = (DWORD*)0x01D5A864; // A1 ?? ?? ?? ?? 3D 2C 01 00 00 74 07
- DWORD *checkketik = (DWORD*)0x01D3CE68; // 68 ? ? ? ? E8 ? ? ? ? 50 E8 ? ? ? ? 83 C4 14 6A 0F
- DWORD *SetCoorX = (DWORD*)0x19207F0; // A3 ?? ?? ?? ?? 8B 76 18 C1 EB 10 8B CB 8D 46 FB 3B C8 -> mov [Address],eax
- DWORD *SetCoorY = (DWORD*)0x19207F4; // A3 ?? ?? ?? ?? 5F 5E 33 C0 5B 83 C4 0C C2 ?? 00 8B 44 24 28 -> mov [Address],eax
- LPTSTR ModulGame = "Audition.exe";
- //int hack2 = 0; // tinggal mana void yg mau fi freeze oce"
- //int hack1 = 0;
- //////////////assembly /////////////////////
- void Patch(void *adr, void *ptr, int size)
- {
- DWORD OldProtection;
- VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &OldProtection);
- memcpy(adr,ptr,size);
- VirtualProtect(adr,size,OldProtection, &OldProtection);
- }
- void NichKeren(void *adr, void *ptr, int size)
- {
- unsigned long NewProtection;
- VirtualProtect((void*)adr,size,PAGE_EXECUTE_READWRITE, &NewProtection);
- memcpy((void*)adr,(const void*)ptr,size);
- VirtualProtect((void*)adr,size,NewProtection, 0);
- }
- ///////////write memory////////////////////
- void WritePointer(unsigned long ulBase, int iOffset, int iValue)
- {
- if (!IsBadReadPtr((VOID*)ulBase, sizeof(unsigned long)))
- {
- if (!IsBadWritePtr((void*)(*(unsigned long*)ulBase + iOffset), sizeof(unsigned long)))
- {
- *(int*)(*(unsigned long*)ulBase + iOffset) = iValue;
- }
- }
- }
- DWORD WINAPI StartAddress(LPVOID lpArgs);
- void Hack();
- void FullList0s();
- unsigned long Protection;
- int filter(unsigned int, struct _EXCEPTION_POINTERS *);
- HANDLE hMyDll=0;
- DWORD dwptrBase0s=0x011E9630;
- DWORD dwOffset0=0x28;
- DWORD dwOffset3_first=0x1C;
- DWORD dwOffset4_name=0x84;
- DWORD dwOffset4_new=0x0220;
- DWORD dwOffset4_singer=0x04;
- DWORD dwOffset4_0s=0x0194;
- DWORD dwNumberMusic=2200;
- DWORD dwBase;
- DWORD tubo=0x10CE7CC;
- DWORD Result01;
- DWORD Result02;
- DWORD Result03;
- DWORD Result04;
- DWORD Result05;
- int autocheck1 = 0;
- int autocheck2 = 0;
- VOID *Song2 = (VOID *) 0x01184420;
- VOID *Ready2 = (VOID *) 0x011E84C0;
- BYTE b0sMode=0, bActive0s=0, bPerIce=0;
- ///////////////////////////////////////////////////////////////////////////
- void Hack()
- {
- MessageBeep(MB_ICONINFORMATION);
- }
- ////////////////////////////////////////////////////////////////////////////////////
- void FullList0s()
- {
- DWORD tmp, curr, prop;
- BYTE Hack0s[] = {0x01};
- {
- tmp=*(DWORD*)dwptrBase0s+dwOffset0;
- DWORD i;
- for (i=0; i<dwNumberMusic; i++)
- {
- curr=*(DWORD*)tmp+dwOffset3_first+i*4;
- prop=*(DWORD*)curr+dwOffset4_singer;
- //strcpy((char*)prop, "SHAC");
- prop=*(DWORD*)curr+dwOffset4_0s;
- memcpy((BYTE*)prop, (BYTE*)Hack0s, sizeof(Hack0s));
- WriteProcessMemory(GetCurrentProcess(), (BYTE*)(prop), Hack0s, sizeof(Hack0s), NULL);
- //prop=*(DWORD*)curr+dwOffset4_new;
- //*(BYTE*)prop=1;
- }
- bActive0s=1;
- }
- {
- }
- }
- //////////////////////////////////////////////////////////////////////////////////
- int filter(unsigned int code, struct _EXCEPTION_POINTERS *ep)
- {
- if (code==EXCEPTION_ACCESS_VIOLATION)
- {
- return EXCEPTION_EXECUTE_HANDLER;
- }
- return EXCEPTION_CONTINUE_SEARCH;
- }
- void PatchPointer(DWORD DKK,DWORD CHT,DWORD PBExec, DWORD PTRExec, void *ptr, int size)
- {
- DWORD A=0;
- if (IsBadHugeReadPtr((LPDWORD)DKK,4)==0)
- {
- A=*(PDWORD)((DWORD)(DKK))+CHT;
- if (!IsBadWritePtr((LPDWORD)A,4))
- {
- A=*(PDWORD)((DWORD)(A))+PBExec;
- if (!IsBadWritePtr((LPDWORD)A,4))
- {
- A=*(PDWORD)((DWORD)(A))+PTRExec;
- if (!IsBadWritePtr((LPDWORD)A,4))
- {
- DWORD OldProtection;
- VirtualProtect((void *)(A),size,PAGE_EXECUTE_READWRITE, &OldProtection);
- memcpy((void *)(A),ptr,size);
- VirtualProtect((void *)(A),size,OldProtection, &OldProtection);
- }
- }
- }
- }
- }
- int __stdcall MunculinSiram(void) {
- DWORD dwOddys = (DWORD)GetModuleHandleA("Audition.exe") + BASEMUNCULIN;
- DWORD Ptr1 = *(PDWORD)((DWORD)(dwOddys))+0x6849;
- Patch((void*)(Ptr1),(void*)(PBYTE)"\x01\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x0C",12) ;
- return 0;
- }
- int __stdcall MunculinPupuk(void) {
- DWORD dwOddys = (DWORD)GetModuleHandleA("Audition.exe") + BASEMUNCULIN;
- DWORD Ptr1 = *(PDWORD)((DWORD)(dwOddys))+0x6849;
- Patch((void*)(Ptr1),(void*)(PBYTE)"\x01\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x0D",12) ;
- return 0;
- }
- int __stdcall AsmBypassON(void)
- {
- DWORD adrMin1, adrMin2 = 0;
- DWORD dwPB = (DWORD)GetModuleHandleA(ModulGame);
- if (dwPB > 0) {
- adrMin1 = dwPB + (DWORD)OFS_BYPASSBUTTON;
- Patch((void *)(adrMin1),(void*)(PBYTE)"\x0F\x85", 2);
- adrMin1 = dwPB + (DWORD)OFS_ABILITY;
- Patch((void *)(adrMin1),(void*)(PBYTE)"\x64", 1);
- }
- }
- int __stdcall AsmBypassOFF(void)
- {
- DWORD adrMin1, adrMin2 = 0;
- DWORD dwPB = (DWORD)GetModuleHandleA(ModulGame);
- if (dwPB > 0) {
- adrMin1 = dwPB + (DWORD)OFS_BYPASSBUTTON;
- Patch((void *)(adrMin1),(void*)(PBYTE)"\x0F\x84", 2);
- adrMin1 = dwPB + (DWORD)OFS_ABILITY;
- Patch((void *)(adrMin1),(void*)(PBYTE)"\x01", 1);
- }
- }
- int __fastcall PAGE(void)
- {
- if(strcmp(SetPage,"Page 2") == 0)
- {
- *(DWORD*)SetCoorY = 488;
- *(DWORD*)SetCoorX = 616;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- return(0);
- }
- }
- int __fastcall ListServer(void)
- {
- if(strcmp(SetServer,"Server Love") == 0)
- {
- *(DWORD*)SetCoorY = 233;
- *(DWORD*)SetCoorX = 208;
- return(0);
- }
- if(strcmp(SetServer,"Server Family") == 0)
- {
- *(DWORD*)SetCoorY = 233;
- *(DWORD*)SetCoorX = 248;
- return(0);
- }
- if(strcmp(SetServer,"Server Heart") == 0)
- {
- *(DWORD*)SetCoorY = 233;
- *(DWORD*)SetCoorX = 288;
- return(0);
- }
- if(strcmp(SetServer,"Server Dear") == 0)
- {
- *(DWORD*)SetCoorY = 233;
- *(DWORD*)SetCoorX = 320;
- return(0);
- }
- if(strcmp(SetServer,"Server Friend") == 0)
- {
- *(DWORD*)SetCoorY = 233;
- *(DWORD*)SetCoorX = 360;
- return(0);
- }
- if(strcmp(SetServer,"Server Special") == 0)
- {
- *(DWORD*)SetCoorY = 233;
- *(DWORD*)SetCoorX = 400;
- return(0);
- }
- }
- int __fastcall ListChannel(void)
- {
- if(strcmp(SetChannel,"Channel 1") == 0)
- {
- *(DWORD*)SetCoorY = 500;
- *(DWORD*)SetCoorX = 205;
- return(0);
- }
- if(strcmp(SetChannel,"Channel 2") == 0)
- {
- *(DWORD*)SetCoorY = 500;
- *(DWORD*)SetCoorX = 245;
- return(0);
- }
- if(strcmp(SetChannel,"Channel 3") == 0)
- {
- *(DWORD*)SetCoorY = 500;
- *(DWORD*)SetCoorX = 283;
- return(0);
- }
- if(strcmp(SetChannel,"Channel 4") == 0)
- {
- *(DWORD*)SetCoorY = 500;
- *(DWORD*)SetCoorX = 323;
- return(0);
- }
- if(strcmp(SetChannel,"Channel 5") == 0)
- {
- *(DWORD*)SetCoorY = 500;
- *(DWORD*)SetCoorX = 361;
- return(0);
- }
- if(strcmp(SetChannel,"Channel 6") == 0)
- {
- *(DWORD*)SetCoorY = 500;
- *(DWORD*)SetCoorX = 400;
- return(0);
- }
- if(strcmp(SetChannel,"Channel 7") == 0)
- {
- *(DWORD*)SetCoorY = 500;
- *(DWORD*)SetCoorX = 440;
- return(0);
- }
- if(strcmp(SetChannel,"Channel 8") == 0)
- {
- *(DWORD*)SetCoorY = 500;
- *(DWORD*)SetCoorX = 477;
- return(0);
- }
- if(strcmp(SetChannel,"Channel 9") == 0)
- {
- *(DWORD*)SetCoorY = 500;
- *(DWORD*)SetCoorX = 517;
- return(0);
- }
- if(strcmp(SetChannel,"Channel 10") == 0)
- {
- *(DWORD*)SetCoorY = 500;
- *(DWORD*)SetCoorX = 557;
- return(0);
- }
- }
- DWORD WINAPI MemPacth(LPVOID param) // Perulangan
- {
- DWORD OddysAlca = (DWORD)GetModuleHandleA("Audition.exe");
- GetPrivateProfileString((char*)Header,"Password" , "", (char*)SetPassword1 , 250, (char*)File1);
- GetPrivateProfileString((char*)Header,"Password1" , "", (char*)SetPin1 , 250, (char*)File1);
- GetPrivateProfileString((char*)Header,"Password" , "", (char*)SetPassword2 , 250, (char*)File2);
- GetPrivateProfileString((char*)Header,"Password1" , "", (char*)SetPin2 , 250, (char*)File2);
- GetPrivateProfileString((char*)Header,"Password" , "", (char*)SetPassword3 , 250, (char*)File3);
- GetPrivateProfileString((char*)Header,"Password1" , "", (char*)SetPin3 , 250, (char*)File3);
- GetPrivateProfileString((char*)Header,"Password" , "", (char*)SetPassword4 , 250, (char*)File4);
- GetPrivateProfileString((char*)Header,"Password1" , "", (char*)SetPin4 , 250, (char*)File4);
- GetPrivateProfileString((char*)Header,"Page" , "", (char*)SetPage , 250, (char*)FileServer);
- GetPrivateProfileString((char*)Header,"Server" , "", (char*)SetServer , 250, (char*)FileServer);
- GetPrivateProfileString((char*)Header,"Channel" , "", (char*)SetChannel , 250, (char*)FileServer);
- while (1) { // Jika nilai 1 atau True jalankan fungsi dibawah ini !
- if (*checkscan == 1){
- if (*checklokasi == 100){
- keybd_event(VK_ESCAPE, MapVirtualKey(VK_ESCAPE, 0), 0, 0);
- Sleep(20);
- keybd_event(VK_ESCAPE, MapVirtualKey(VK_ESCAPE, 0), KEYEVENTF_KEYUP, 0);
- Sleep(50);
- *(DWORD*)SetCoorY = 622;
- *(DWORD*)SetCoorX = 362;
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(30);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(50);
- }
- if (*checklokasi == 100 && *checkketik == 0){
- lstrcpy((char*)TextKetik,(char*)SetPassword1);
- Sleep(100);
- }//login
- if (*checklokasi == 207 && *checkpin == 1){
- lstrcpy((char*)TextPin,(char*)SetPin1);
- *(DWORD*)SetCoorY = 613;
- *(DWORD*)SetCoorX = 500;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(50);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(500);
- *(DWORD*)SetCoorY = 759;
- *(DWORD*)SetCoorX = 529;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(50);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(500);
- PILIHSERVER=1;
- }//pin
- if(PILIHSERVER==1){
- if(*checklokasi == 207 && *checkpin == 0){
- Sleep(500);
- ListServer();
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(50);
- ListServer();
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(50);
- ListServer();
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(50);
- ListServer();
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(50);
- ListServer();
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(50);
- ListServer();
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(50);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
- Sleep(100);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0);
- Sleep(500);
- PAGE();
- Sleep(500);
- PILIHSERVER=0;
- }
- }//server
- if(*checklokasi == 207 && *checkpin == 0){
- Sleep(100);
- PAGE();
- Sleep(200);
- ListChannel();
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(100);
- *(DWORD*)SetCoorY = 424;
- *(DWORD*)SetCoorX = 694;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(30);
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(30);
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(30);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
- Sleep(100);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0);
- Sleep(100);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
- Sleep(100);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0);
- Sleep(300);
- PAGE();
- Sleep(200);
- ListChannel();
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(100);
- *(DWORD*)SetCoorY =400;
- *(DWORD*)SetCoorX =696;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(30);
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(30);
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(20);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(30);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
- Sleep(100);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0);
- Sleep(100);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
- Sleep(100);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0);
- Sleep(300);
- }//channel
- if(*checklokasi == 206 && *checkpin == 0 && *checkgender == 6){
- Sleep(200);
- *(DWORD*)SetCoorY =944;
- *(DWORD*)SetCoorX =544;
- Sleep(10);
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(30);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(60);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
- Sleep(30);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0);
- Sleep(60);
- clink=1;
- }
- if(*checklokasi == 206 && *checkpin == 0 && *checkgender == 78){
- Sleep(200);
- *(DWORD*)SetCoorY =944;
- *(DWORD*)SetCoorX =544;
- Sleep(10);
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(30);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(60);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
- Sleep(30);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0);
- Sleep(60);
- clink2=1;
- }
- }
- if (clink == 1){
- if (*checklokasi == 216){
- *(DWORD*)SetCoorY = 837;
- *(DWORD*)SetCoorX = 646;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem == 0 && *checkclick == 0){
- *(DWORD*)SetCoorY = 348;
- *(DWORD*)SetCoorX = 475;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem == 4 && *checkclick == 2){
- *(DWORD*)SetCoorY = 414;
- *(DWORD*)SetCoorX = 467;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem == 5 && *checkclick == 2){
- *(DWORD*)SetCoorY = 515;
- *(DWORD*)SetCoorX = 469;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem == 7 && *checkclick == 2){
- keybd_event(VK_ESCAPE, MapVirtualKey(VK_ESCAPE, 0), 0, 0);
- Sleep(100);
- keybd_event(VK_ESCAPE, MapVirtualKey(VK_ESCAPE, 0), KEYEVENTF_KEYUP, 0);
- Sleep(400);
- }
- }
- if (clink2 == 1){
- if (*checklokasi == 216){
- *(DWORD*)SetCoorY = 837;
- *(DWORD*)SetCoorX = 646;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem2 == 0 && *checkclick2 == 0){
- *(DWORD*)SetCoorY = 348;
- *(DWORD*)SetCoorX = 475;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem2 == 4 && *checkclick2 == 2){
- *(DWORD*)SetCoorY = 414;
- *(DWORD*)SetCoorX = 467;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem2 == 5 && *checkclick2 == 2){
- *(DWORD*)SetCoorY = 515;
- *(DWORD*)SetCoorX = 469;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem2 == 7 && *checkclick2 == 2){
- keybd_event(VK_ESCAPE, MapVirtualKey(VK_ESCAPE, 0), 0, 0);
- Sleep(100);
- keybd_event(VK_ESCAPE, MapVirtualKey(VK_ESCAPE, 0), KEYEVENTF_KEYUP, 0);
- Sleep(400);
- }
- }
- Sleep(10); // Berikan jeda
- }
- return (0); // unhook
- }
- DWORD WINAPI MemPacth1(LPVOID param) // Perulangan
- {
- DWORD OddysAlca = (DWORD)GetModuleHandleA("Audition.exe");
- while (1) { // Jika nilai 1 atau True jalankan fungsi dibawah ini !
- if (*checkscan == 1) {
- if (GetAsyncKeyState(VK_F6)&1 && *checklokasi == 1600) {
- clink=1;
- clink2=0;
- }
- if (GetAsyncKeyState(VK_F7)&1 && *checklokasi == 1600) {
- clink=0;
- clink2=1;
- }
- if (GetAsyncKeyState(VK_F8)&1 && *checklokasi == 1600) {
- clink=0;
- clink2=0;
- }
- if (GetAsyncKeyState(VK_F9)&1 && *checklokasi == 1600) {
- hack1=1;
- hack2=0;
- }
- if (GetAsyncKeyState(VK_F10)&1 && *checklokasi == 1600) {
- hack2=1;
- hack1=0;
- }
- if (GetAsyncKeyState(VK_F11)&1 && *checklokasi == 1600) {
- hack2=0;
- hack1=0;
- AsmBypassOFF();
- }
- if (GetAsyncKeyState(VK_F12)&1) {
- ExitProcess(0);
- }
- if (hack1 == 1){
- MunculinSiram();
- AsmBypassON();
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
- Sleep(100);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0);
- Sleep(200);
- }
- if (hack2 == 1){
- MunculinPupuk();
- AsmBypassON();
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
- Sleep(100);
- keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0);
- Sleep(200);
- }
- if (clink == 1){
- if (*checklokasi == 216){
- *(DWORD*)SetCoorY = 837;
- *(DWORD*)SetCoorX = 646;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem == 0 && *checkclick == 0){
- *(DWORD*)SetCoorY = 348;
- *(DWORD*)SetCoorX = 475;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem == 4 && *checkclick == 2){
- *(DWORD*)SetCoorY = 414;
- *(DWORD*)SetCoorX = 467;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem == 5 && *checkclick == 2){
- *(DWORD*)SetCoorY = 515;
- *(DWORD*)SetCoorX = 469;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem == 7 && *checkclick == 2){
- keybd_event(VK_ESCAPE, MapVirtualKey(VK_ESCAPE, 0), 0, 0);
- Sleep(100);
- keybd_event(VK_ESCAPE, MapVirtualKey(VK_ESCAPE, 0), KEYEVENTF_KEYUP, 0);
- Sleep(400);
- }
- }
- if (clink2 == 1){
- if (*checklokasi == 216){
- *(DWORD*)SetCoorY = 837;
- *(DWORD*)SetCoorX = 646;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem2 == 0 && *checkclick2 == 0){
- *(DWORD*)SetCoorY = 348;
- *(DWORD*)SetCoorX = 475;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem2 == 4 && *checkclick2 == 2){
- *(DWORD*)SetCoorY = 414;
- *(DWORD*)SetCoorX = 467;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem2 == 5 && *checkclick2 == 2){
- *(DWORD*)SetCoorY = 515;
- *(DWORD*)SetCoorX = 469;
- mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
- Sleep(100);
- mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
- Sleep(150);
- }
- if (*checklokasi == 1600 && *checkitem2 == 7 && *checkclick2 == 2){
- keybd_event(VK_ESCAPE, MapVirtualKey(VK_ESCAPE, 0), 0, 0);
- Sleep(100);
- keybd_event(VK_ESCAPE, MapVirtualKey(VK_ESCAPE, 0), KEYEVENTF_KEYUP, 0);
- Sleep(400);
- }
- }
- }
- Sleep(10); // Berikan jeda
- }
- return (0); // unhook
- }
- DWORD WINAPI Multi(LPVOID param) // Perulangan
- {
- DWORD OddysAlca = (DWORD)GetModuleHandleA("Audition.exe");
- while (1) {
- //Patch((LPVOID)(OddysAlca + (DWORD)OFS_MULTI1),(LPVOID)"\xEB", 1);
- //Patch((LPVOID)(OddysAlca + (DWORD)OFS_MULTI2),(LPVOID)"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 16);
- //Patch((LPVOID)(OddysAlca + (DWORD)OFS_BYPASS),(LPVOID)"\xB8\x01\x00\x00\x00", 5);
- Patch((LPVOID)(OddysAlca + (DWORD)OFS_STATICQUEEN),(LPVOID)"\xC7\x81\xA8\x00\x00\x00\xFF\x00\x00\x00", 10);
- Patch((LPVOID)(OddysAlca + (DWORD)OFS_ONETOUCH),(LPVOID)" \x01", 1);
- Patch((LPVOID)(OddysAlca + (DWORD)OFS_DENMOLE),(LPVOID)" \x01", 1);
- Patch((LPVOID)(OddysAlca + (DWORD)OFS_BACKGROUND),(LPVOID)" \x31\x01", 2);
- //Patch((LPVOID)(OddysAlca + (DWORD)OFS_ASMQUEEN),(LPVOID)"\x75", 1);
- return (0);
- Sleep(5);
- } // unhook
- return (0);
- } // unhook
- DWORD WINAPI Disconnect(LPVOID param) // Perulangan
- {
- DWORD OddysAlca = (DWORD)GetModuleHandleA("Audition.exe");
- while (1) {
- if (*checkdc == 75){
- ExitProcess(0);
- } // unhook
- Sleep(10); // Berikan jeda
- }
- return (0);
- } // unhook
- DWORD WINAPI Relog(LPVOID param) // Perulangan
- {
- DWORD OddysAlca = (DWORD)GetModuleHandleA("Audition.exe");
- while (1) {
- Sleep(3500000);
- ExitProcess(0);
- Sleep(10); // Berikan jeda
- }
- return (0);
- } // unhook
- DWORD WINAPI Detect(LPVOID param) // Perulangan
- {
- while (1) { // Jika nilai 1 atau True jalankan fungsi dibawah ini !
- HWND hwnd,hwnd1,hwnd2,hwnd3,hwnd4,hwnd5,hwnd6,hwnd7,hwnd8;
- hwnd1 = FindWindow(NULL,TEXT("Usnet Engine 2.0"));
- hwnd2 = FindWindow(NULL,TEXT("Cheat Engine 6.1"));
- hwnd3 = FindWindow(NULL,TEXT("Cheat Engine 5.6"));
- hwnd4 = FindWindow(NULL,TEXT("Cheat Engine 5.6.1"));
- hwnd5 = FindWindow(NULL,TEXT("Cheat Engine 6.0"));
- hwnd6 = FindWindow(NULL,TEXT("Usnet Engine 1.0"));
- hwnd7 = FindWindow(NULL,TEXT("OllyDbg"));
- hwnd8 = FindWindow(NULL,TEXT("Fiddler - HTTP Debugging Proxy"));
- if (hwnd1 != 0 || hwnd2 != 0 || hwnd3 != 0 || hwnd4 != 0 || hwnd5 != 0 || hwnd6 != 0||hwnd7 !=0||hwnd8 !=0)
- {
- ExitProcess(0);
- }
- Sleep(100); // Berikan jeda
- }
- return (0); // unhook
- }
- BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
- {
- if (dwReason == DLL_PROCESS_ATTACH)
- {
- DisableThreadLibraryCalls(hDll);
- if(dwReason == DLL_PROCESS_ATTACH){
- CreateThread(0, 0, (LPTHREAD_START_ROUTINE)MemPacth1, 0, 0, 0);
- CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Multi, 0, 0, 0);
- CreateThread(0, 0, (LPTHREAD_START_ROUTINE)MemPacth, 0, 0, 0);
- CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Disconnect, 0, 0, 0);
- CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Relog, 0, 0, 0);
- HWND hwnd1;
- hwnd1 = FindWindow(NULL,TEXT("skip"));
- if (hwnd1 != 0){
- CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Multi, 0, 0, 0);
- }
- }
- //kuncinama
- else if(dwReason == DLL_PROCESS_DETACH)
- {
- }
- }
- return TRUE;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement