Source Code DLL
1. Anda Harus Menyiapkan DevC++ Nya..
2. Pinter..
3. Rokok & KopiNya...
4. Uang Utk Bayar NET Nya...
Langkah²..
Buka DevC++ Nya,, Pilih File => New Project => Ambil Yg DLL => C++ ubah Menjadi C Beri Nama Dan OK..
Tara Project Sdh Terbuat..
Hapus Yg Ada isi di dllmain.c and dll.h
Lalu isi Code Berikut Ke Dllmain.c
Dllmain.c:
| Code: |
/* /* Name: RCD Base Copyright: RCD Author: RCD Date: 22/11/10 15:37 Description: SC Dasar untuk lebih mudah menggunakan RCD Logger =============================================================== Edited by Bravo123_ganteng 2011/01/20 */ // Gunakan Strip Executable untuk memperkecil size DLL // Jangan lupa berikan version infoya #include <windows.h> #include <stdio.h> #include <stdlib.h> #include "dll.h" LPTSTR Homo = "PointBlank.i3Exec"; // handle PointMaho.i3Exec DWORD adrMaho1, adrMaho2 = 0; // deklarasi MAHO void AndaMaho(void *adr, void *ptr, int size) // modul penulisan MAHO { unsigned long NewProtection; VirtualProtect((void*)adr,size,PAGE_EXECUTE_READWRITE, &NewProtection); memcpy((void*)adr,(const void*)ptr,size); VirtualProtect((void*)adr,size,NewProtection, 0); } int _fastcall MahoSekali(void){ // Salam Maho // Credit buat para MAHO !!! return 0; } DWORD _stdcall SangatMaho(LPVOID param) { while (1) { // Jalankan Operasi MAHO MahoSekali(); MahoSekali(); MahoSekali(); MahoSekali(); MahoSekali(); MahoSekali(); MahoSekali(); MahoSekali(); MahoSekali(); MahoSekali(); //ROBOT CEWEK if (GetAsyncKeyState(VK_NUMPAD1)&1) { DWORD Maho = (DWORD)GetModuleHandleA(Homo); DWORD dwMahoBase = 0; DWORD MahoHolic = 0; MahoHolic = Maho + PLAYER * 2; MahoHolic = MahoHolic + 4; ReadProcessMemory(GetCurrentProcess(), (void*) (MahoHolic), &dwMahoBase, sizeof(dwMahoBase), NULL); AndaMaho((void *)(dwMahoBase + OFS_TERO),(void*)(PBYTE)"\x35",1); // Viper Jablay AndaMaho((void *)(dwMahoBase + OFS_COP),(void*)(PBYTE)"\x1E",1); // Hide Jablay AndaMaho((void *)(dwMahoBase + OFS_HELM),(void*)(PBYTE)"\x3F",1); // Helm Maho +++ AndaMaho((void *)(dwMahoBase + OFS_TERO1),(void*)(PBYTE)"\x35",1); AndaMaho((void *)(dwMahoBase + OFS_COP1),(void*)(PBYTE)"\x1E",1); AndaMaho((void *)(dwMahoBase + OFS_HELM1),(void*)(PBYTE)"\x3F",1); MessageBeep(0); } //ROBOT LAKI if (GetAsyncKeyState(VK_NUMPAD1)&1) { DWORD Maho = (DWORD)GetModuleHandleA(Homo); DWORD dwMahoBase = 0; DWORD MahoHolic = 0; MahoHolic = Maho + PLAYER * 2; MahoHolic = MahoHolic + 4; ReadProcessMemory(GetCurrentProcess(), (void*) (MahoHolic), &dwMahoBase, sizeof(dwMahoBase), NULL); AndaMaho((void *)(dwMahoBase + OFS_TERO),(void*)(PBYTE)"\x33",1); // Dfox Maho AndaMaho((void *)(dwMahoBase + OFS_COP),(void*)(PBYTE)"\x1C",1); // Leopard MAho AndaMaho((void *)(dwMahoBase + OFS_HELM),(void*)(PBYTE)"\x3F",1); // Helm Maho +++ AndaMaho((void *)(dwMahoBase + OFS_TERO1),(void*)(PBYTE)"\x33",1); AndaMaho((void *)(dwMahoBase + OFS_COP1),(void*)(PBYTE)"\x1C",1); AndaMaho((void *)(dwMahoBase + OFS_HELM1),(void*)(PBYTE)"\x3F",1); MessageBeep(0); } //RESET CHAR if (GetAsyncKeyState(VK_NUMPAD0)&1) { DWORD Maho = (DWORD)GetModuleHandleA(Homo); DWORD dwMahoBase = 0; DWORD MahoHolic = 0; MahoHolic = Maho + PLAYER * 2; MahoHolic = MahoHolic + 4; ReadProcessMemory(GetCurrentProcess(), (void*) (MahoHolic), &dwMahoBase, sizeof(dwMahoBase), NULL); AndaMaho((void *)(dwMahoBase + OFS_TERO),(void*)(PBYTE)"\x2D",1); AndaMaho((void *)(dwMahoBase + OFS_COP),(void*)(PBYTE)"\x16",1); AndaMaho((void *)(dwMahoBase + OFS_HELM),(void*)(PBYTE)"\x39",1); AndaMaho((void *)(dwMahoBase + OFS_TERO1),(void*)(PBYTE)"\x2D",1); AndaMaho((void *)(dwMahoBase + OFS_COP1),(void*)(PBYTE)"\x16",1); AndaMaho((void *)(dwMahoBase + OFS_HELM1),(void*)(PBYTE)"\x39",1); MessageBeep(0); } //BARET ASSAULT if (GetAsyncKeyState(VK_NUMPAD3)&1) { DWORD Maho = (DWORD)GetModuleHandleA(Homo); DWORD dwMahoBase = 0; DWORD MahoHolic = 0; MahoHolic = Maho + PLAYER * 2; MahoHolic = MahoHolic + 4; ReadProcessMemory(GetCurrentProcess(), (void*) (MahoHolic), &dwMahoBase, sizeof(dwMahoBase), NULL); AndaMaho((void *)(dwMahoBase + BARET1),(void*)(PBYTE)"\x79\x7D\xBE\x41", 4); AndaMaho((void *)(dwMahoBase + BARET2),(void*)(PBYTE)"\x79\x7D\xBE\x41", 4); AndaMaho((void *)(dwMahoBase + BARET3),(void*)(PBYTE)"\x79\x7D\xBE\x41", 4); AndaMaho((void *)(dwMahoBase + BARET4),(void*)(PBYTE)"\x79\x7D\xBE\x41", 4); AndaMaho((void *)(dwMahoBase + OFS_TERO1),(void*)(PBYTE)"\x2D",1); AndaMaho((void *)(dwMahoBase + OFS_COP1),(void*)(PBYTE)"\x16",1); MessageBeep(0); } //BARET SUB MACHINE if (GetAsyncKeyState(VK_NUMPAD2)&1) { DWORD Maho = (DWORD)GetModuleHandleA(Homo); DWORD dwMahoBase = 0; DWORD MahoHolic = 0; MahoHolic = Maho + PLAYER * 2; MahoHolic = MahoHolic + 4; ReadProcessMemory(GetCurrentProcess(), (void*) (MahoHolic), &dwMahoBase, sizeof(dwMahoBase), NULL); AndaMaho((void *)(dwMahoBase + BARET1),(void*)(PBYTE)"\x7A\x7D\xBE\x41", 4); AndaMaho((void *)(dwMahoBase + BARET2),(void*)(PBYTE)"\x7A\x7D\xBE\x41", 4); AndaMaho((void *)(dwMahoBase + BARET3),(void*)(PBYTE)"\x7A\x7D\xBE\x41", 4); AndaMaho((void *)(dwMahoBase + BARET4),(void*)(PBYTE)"\x7A\x7D\xBE\x41", 4); AndaMaho((void *)(dwMahoBase + OFS_TERO1),(void*)(PBYTE)"\x2D",1); AndaMaho((void *)(dwMahoBase + OFS_COP1),(void*)(PBYTE)"\x16",1); MessageBeep(0); } //BARET GM if (GetAsyncKeyState(VK_NUMPAD1)&1) { DWORD Maho = (DWORD)GetModuleHandleA(Homo); DWORD dwMahoBase = 0; DWORD MahoHolic = 0; MahoHolic = Maho + PLAYER * 2; MahoHolic = MahoHolic + 4; ReadProcessMemory(GetCurrentProcess(), (void*) (MahoHolic), &dwMahoBase, sizeof(dwMahoBase), NULL); AndaMaho((void *)(dwMahoBase + BARET1),(void*)(PBYTE)"\x7E\x7D\xBE\x41", 4); AndaMaho((void *)(dwMahoBase + BARET2),(void*)(PBYTE)"\x7E\x7D\xBE\x41", 4); AndaMaho((void *)(dwMahoBase + BARET3),(void*)(PBYTE)"\x7E\x7D\xBE\x41", 4); AndaMaho((void *)(dwMahoBase + BARET4),(void*)(PBYTE)"\x7E\x7D\xBE\x41", 4); AndaMaho((void *)(dwMahoBase + OFS_TERO1),(void*)(PBYTE)"\x2D",1); AndaMaho((void *)(dwMahoBase + OFS_COP1),(void*)(PBYTE)"\x16",1); MessageBeep(0); } Sleep(5); // Berikan jeda } return (0); // unhook } BOOL _stdcall DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved ) { DisableThreadLibraryCalls(hDll); // meringankan kerja dll if (dwReason == DLL_PROCESS_ATTACH) { MessageBox (0,"BARET :\n\n- NUMPAD1 => BARET GM\n\n- NUMPAD2 => BARET SUB MACHINE.\n\n- NUMPAD3 => BARET ASSAULT","™_Firhan_Hacker_™", MB_OK | MB_ICONINFORMATION); CreateThread(0, 0, (LPTHREAD_START_ROUTINE)SangatMaho, 0, 0, 0); MessageBox (0,"CHAR HACK :\n\n- NUMPAD 1 => VIPER / HIDE.\n\n- NUMPAD 1 => LEOPARD / D - FOX.\n\n- NUMPAD 0 => RESET CHAR.\n\n","™_Firhan_Hacker_™", MB_OK | MB_ICONINFORMATION); CreateThread(0, 0, (LPTHREAD_START_ROUTINE)SangatMaho, 0, 0, 0); MessageBox (0,"SPECIAL THANX TO : ALL\n\n \n\n \n\n CREDIT BY : Pandhu ","Nice Croot", MB_OK | MB_ICONINFORMATION); CreateThread(0, 0, (LPTHREAD_START_ROUTINE)SangatMaho, 0, 0, 0); TCHAR strDLLName [MAX_PATH]; GetModuleFileName(hDll, strDLLName , MAX_PATH); if (strstr(strDLLName, "PirhanHack.dll") <= 0) { MessageBox(0, "Wahh . . . .?\n\nDi Rubah ya Nama DLL nya..?\n\nBalikin Dong Jadi PirhanHack.dll", "WARNING !!!", MB_OK + MB_ICONSTOP ); ExitProcess(0); } } return TRUE; } // ---------------------------------------------------------------------- /* Tolong bro, sertakan credit ke - abujafar - drache - rcd kalau sudah jadi DLL nya */ |
dll.h :
| Code: |
#include <windows.h> // include untuk createthread #include <stdio.h> #include <stdlib.h> #define PLAYER 0x2647DE #define OFS_TERO 0xB4C #define OFS_COP 0xB50 #define OFS_HELM 0xB54 #define OFS_TERO1 0xB84 #define OFS_COP1 0xB88 #define OFS_HELM1 0xB8CD #define BARET1 0x940 #define BARET2 0xB58 #define BARET3 0xB90 #define BARET4 0xC6C |
selesai..
Tinggal Ambil Execute => Rebuild All



Posting Komentar