RFONLINE.ACE.ST TALK ABOUT ALL RF ONLINE PRIVATE SERVER THE BEST FORUM RF ONLINE PRIVATE SERVER and share Bot, cheats, hacks, exploits, games, tips and tricks, cheat engine, guide, latest cheat, tutorials |
Latest topics | » LostSaga .iop Extractor, Editor ToolWed Jul 21, 2021 1:43 pm by sazfhi » Playstation 3 Online Pass and Rap FileSat Sep 28, 2019 12:15 am by scoolharis » RFLogin 2.7 for RFOnline (flyhack, wallhack, speedhack, zoomhack, lvlhack)Wed Jul 08, 2015 11:54 pm by iamlegend05 » Hack GM|1 Hit All Weapon|Wh|Ammo Jutaan|Brust All| Aimbot Datar Auto HTue Feb 03, 2015 12:00 am by applefire » Cheat Lost Saga Unlimeted Skill Passive, Anti Hit Perfect, Kebal, Freeze CSD/Dungeon, HackShop Dan Masih Banyak LagiThu Jan 15, 2015 5:59 pm by SantaLINU » Cheat Lost Saga VIP No Delay Skill , Unlimeted HP, 1 Hit CSD DungeonThu Jan 15, 2015 5:56 pm by SantaLINU » cheat lost saga fullhack Thu Dec 25, 2014 8:34 pm by rian.kinki » cara jd vipSun Dec 07, 2014 6:53 pm by haxerme » Bounty Hounds Online hacking tool Wed Nov 19, 2014 12:50 pm by jackbauer |
Who is online? | In total there are 5 users online :: 0 Registered, 0 Hidden and 5 Guests :: 1 Bot None Most users ever online was 179 on Thu Oct 08, 2020 3:12 pm |
May 2024 | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|
| | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | Calendar |
|
Statistics | We have 3186 registered users The newest registered user is devcrime
Our users have posted a total of 3547 messages in 1234 subjects
|
| | Make your Own DLL HACKS ! | |
| | Author | Message |
---|
[GM]ARIF
Zodiac : Jumlah posting : 153 Points : 310 REPUTATION : 0 Join date : 2012-03-14 Age : 54
| Subject: Make your Own DLL HACKS ! Fri Jul 13, 2012 3:48 pm | |
| Inline Patching
Nih yg mw buat trainer *.dll, fungsi-nya sama kayak punya jonita, tp trainer ini hanya kerangka ( kalo mw work di semua computer, cari pointernya )Quote Credits : [You must be registered and logged in to see this link.], darkbyte (cheatengine)Quote Tools : Visual Studio 2008 Express Edition ( cari di google ) Download AsmTrainer_StarterKit.rar (Coded by RCD) Download Pinball-SpaceCadet.rar ( buat yang di windows vista/7 gk ada game ini ) Di tutorial kali ini, gw memberikan contoh pembuatan trainer dengan C++, game PINBALL ( biar lebih mudah ) Quote Mencari Offset Score 1. Buka Cheat Engine 2. Cari Address score ( gk perlu gw jelasin ) 3. Kalo dah ketemu, klik kanan > find what writes to this address Quote 4. Coba kurang score di Pinball, kalo bener, nanti ada address yang muncul di Debugging Window, klik kanan > Show this address in the dissasembler Quote 5. Lihat bagian add [eax],esi…..trus lihat juga addressnya, trus ambil 5 angka dari belakang 1757C, masukkin ke addys.h #define ADR_Score 0xXXXXX Terakhir, compile kalo gk ada error, inject Dll ke PINBALL.EXE ( pake injector apapun efeknya sama ) Jalanin PINBALL, lihat scorenya, kalo score tetap 500 ( gk berubah-ubah ) berarti pembuatan trainer berhasil ! Kalo buat PB, cari static pointernya agak susah…………jangan lupa CENDOL nya gan | |
| | | [GM]ARIF
Zodiac : Jumlah posting : 153 Points : 310 REPUTATION : 0 Join date : 2012-03-14 Age : 54
| Subject: Re: Make your Own DLL HACKS ! Fri Jul 13, 2012 3:55 pm | |
| Pointer Hack
Quote Tools :=> PBALL_HACK_SC : Click Here To Download => DevCPP : [You must be registered and logged in to see this link.]=> CheatEngine : [You must be registered and logged in to see this link.]=> PINBALL (silahkan DL jika anda belum punya game ini ) : Click Here To Download Quote Credits : => CheatEngine by DarkByte => WritePointer() by Abujafar => DevCPP by BloodShed => Pinball Space Cadet by Microsoft Tutorial : 1. Buka DevCPP|New|Project|Pilih DLL dan C (jangan C++)|Isikan nama project|OK 2. Buka Cheat Engine dan PinBall | Scan Score sampai setidaknya ada 2 buah address|pilih address yang kedua|Scan Pointer| setting Pointer Scan seperti gambar dibawah ini nanti klik OK|Pilih tempat Save|Tunggu hasil scan Pointer 3. Kalau sudah ketemu Pointer untuk Score pilih yang paling atas | lihat unsur-unsur nya PINBALL.EXE+25040 dan Offset 52 4. Tuliskan static pointer yang sudah ditemukan kedalam cBase.h 5. Scan Balls dan dapatkan Address dasar beserta offsetnya, masukkan seperti ScoreHack di cBase.h 6. Setting DLL yang kamu inginkan ( info pembuat dll, dkk) 7. Silahkan inject DLL kamu ke PINBALL.EXE <— penulisan harus sama F12 untuk HackScore F11 untuk LifeHack INSERT untuk memunculkan dialog About 8. nih lihat hasilnya setelah cheat aktif 9. silahkan donasikan cendol anda Code cBase.c
- Spoiler:
//03/11/10 16:24 /* Name: RCD Copyright: RCD Author: RCD Date: 03/11/10 16:24 Description: Hack pinball with pointer (DEVCPP++) */ // Gunakan Strip Executable untuk memperkecil size DLL #include <windows.h> #include <stdio.h> #include <stdlib.h> #include "cBase.h"
LPTSTR theModule = "PINBALL.EXE"; // Menentukan proses yang akan diambil code-nya
// Write Pointer = Credit by abujafar // Thx untuk abujafar karena proses porting kode dari MSVC ke DevCPP 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; } } } // -------------------------------FUNGSI UTAMA HACKS------------------------------- void ScoreHack(void) { DWORD DoCatchTheBase = (DWORD)GetModuleHandleA(theModule); if (DoCatchTheBase > 0) { Beep (100,1000); // Berikan beep untuk mengetahui aktif/tidak // Misalkan saya mempunya address dasar PINBALL yaitu = PINBALL.EXE+00025040 dan 0x52 maka tuliskan seperti ini ! // WritePointer(<base module> + (DWORD)<base address>, <offset>, <hasil>); WritePointer(DoCatchTheBase + (DWORD)PBALL_BASE, (PBALL_SCORE_OFS), (PBALL_FINAL_SCORE)); MessageBox (0, "Sukses menjalankan procedur ScoreHack();", "", MB_OK + MB_ICONINFORMATION); // Karena ini hanyalah function untuk ScoreHack(); maka tidak diperlukan nilai kembali } } void LifeHack(void) { DWORD DoCatchTheBase = (DWORD)GetModuleHandleA(theModule); if (DoCatchTheBase > 0) { Beep (100,1000); // Berikan beep untuk mengetahui aktif/tidak // Misalkan saya mempunya address dasar PINBALL yaitu = PINBALL.EXE+00025040 dan 0x52 maka tuliskan seperti ini ! // WritePointer(<base module> + (DWORD)<base address>, <offset>, <hasil>); WritePointer(DoCatchTheBase + (DWORD)PBALL_BASE, (PBALL_LIFE_OFS), (PBALL_FINAL_LIFE)); MessageBox (0, "Sukses menjalankan procedur LifeHack();", "", MB_OK + MB_ICONINFORMATION); // Karena ini hanyalah function untuk LifeHack(); maka tidak diperlukan nilai kembali } } void ShowAbout(void) { MessageBox (0, "Dibuat oleh blablabla\nTanggal blablabla\nVersi blablabla\n\nThx to RCD", "About", MB_OK + MB_ICONINFORMATION); } // -------------------------------------------------------------------------------- DWORD WINAPI LoopHacks(LPVOID param) { while (1) { if (GetAsyncKeyState(VK_F12)&1) { MessageBox (0, "Sukses menjalankan procedur GetAsyncKeyState F12();", "", MB_OK + MB_ICONINFORMATION); Beep(100,1000); // Berikan Beep ScoreHack(); MessageBeep(0); } if (GetAsyncKeyState(VK_F11)&1) { MessageBox (0, "Sukses menjalankan procedur GetAsyncKeyState F11();", "", MB_OK + MB_ICONINFORMATION); Beep(100,1000); // Berikan Beep MessageBeep (0); LifeHack(); } if (GetAsyncKeyState(VK_INSERT)&1) { Beep(100,1000); // Berikan Beep ShowAbout(); MessageBeep (0); } // ----------------------------- Sleep(100); // Berikan jeda agar CPU tidak overload / terlalu membebani } return (0); }
// --------------------Main DLL------------------------------------------- BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved ) { DisableThreadLibraryCalls(hDll); // Disable pemanggilan thread dari DLL agar membebani if (dwReason == DLL_PROCESS_ATTACH) { Beep(100,1000); MessageBox(0,"DLL Injected","PINBALL_HACKS", MB_OK + MB_ICONINFORMATION ); MessageBox(0,"Hotkeys :\n>ScoreHack [F12]\n>LifeHack [F11]\n\nCredits by:\n>RCD\n>abujafar","PINBALL_HACKS", MB_OK + MB_ICONINFORMATION ); CreateThread(0, 0, (LPTHREAD_START_ROUTINE)LoopHacks, 0, 0, 0); } if (dwReason == DLL_PROCESS_DETACH) { Beep(100,1000); MessageBox(0,"DLL telah TerUnload. Thx telah mencoba Hack ini !","PINBALL_HACKS", MB_OK + MB_ICONINFORMATION ); } return TRUE; } // ----------------------------------------------------------------------
cBase.h
- Spoiler:
/* Name: RCD Copyright: RCD Author: RCD Date: 03/11/10 16:25 Description: Code for PBALLPointerHack */ #ifndef __PBALL_BASE_H // Berikan nama DLL #define __PBALL_BASE_H #define WIN32_LEAN_AND_MEAN // Set untuk ke mode DLL win32 yang bisa menjalankan runtime code DWORD WINAPI LoopHacks(LPVOID param); // berikan privilege ke LoopHacks() #endif
#define PBALL_BASE 0x25040 // 25040 #define PBALL_SCORE_OFS 0x52 // 52 #define PBALL_LIFE_OFS 0x // 146 #define PBALL_FINAL_SCORE 0x98967F // 98967F (HEX) = 99999999 (DEC) #define PBALL_FINAL_LIFE 0x98967F // 98967F (HEX) = 99999999 (DEC)
NB : jika anda ingin menggunakan code ini untuk menghack PointBlank, maka ubahlah LPTSTR theModule = "PINBALL.EXE"; Harus diubah ke LPTSTR theModule = "PointBlank.I3Exec"; Dan sesuaikan address dasar beserta offsetnya Contoh untuk misi mayor #define PLAYER_BASE 0x491E7C // Address dasar PointBlank.I3Exec #define PLAYER_POINT_OFS 0xAA1 // Offset dari Point Ubah Final Rank dan Point menjadi Rank = 32 // Commander Point = 1869F // 99999 Jika address diatas sudah terdeteksi hackshield (hook) silahkan ubah bagian hooknya contohnya : LoopHacks Semoga tutorial kali ini mudah dipahami berharap thread di sticky | |
| | | [GM]ARIF
Zodiac : Jumlah posting : 153 Points : 310 REPUTATION : 0 Join date : 2012-03-14 Age : 54
| Subject: Re: Make your Own DLL HACKS ! Fri Jul 13, 2012 4:08 pm | |
| Light Injector
- Auto ngecek DLL ada atau tidak
- Membuka Link
- Error Handler saat penginjeksian
- High Speed Injecting
- Light Memory than other injector
You can grab it from [You must be registered and logged in to see this link.]Source Code Included ! | |
| | | [GM]ARIF
Zodiac : Jumlah posting : 153 Points : 310 REPUTATION : 0 Join date : 2012-03-14 Age : 54
| Subject: Re: Make your Own DLL HACKS ! Fri Jul 13, 2012 4:11 pm | |
| Major Mission Hack Source Undetected 17 Nov 2010 by RCD
Credit Hs Bypass : RCD and Drache Credit Write Pointer : abujafarKarena banyak orang yang ngomong bahwa hack mereka telah kedeteck HACKSHIELD maka aku share nih jamunya biar maknyosssss intinya hanya memanggil 10+ procedure kosong, karena hackshield menscan thread loop dari dll yang terinject ke PointBlank.exe. yaitu dengan memanggil procedure HSBypass();1. Di Dev-C++ klik File|New|Project2. Klik DLL pilih type bahasa C bukan C++ 3. Tentukan nama project terserah agan 4. ganti name dllmain.c menjadi cBase.c dll.h menjadi cBase.h5. isikan seluruh kodenya sbg : cBase.c
- Spoiler:
/* Name: RCD Copyright: RCD Author: RCD Date: 17/11/10 16:39 Description: Major Mission Hack by RCD */ // Gunakan Strip Executable untuk memperkecil size DLL // Jangan lupa berikan version infoya #include #include #include #include "cBase.h" LPTSTR theModule = "PointBlank.i3Exec"; // HANDLE PointBlank Module // Write Pointer = Credit by abujafar // Thx untuk abujafar karena proses porting kode dari MSVC ke DevCPP // HEHEHE, write pointer masih lom kedetek 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; } } } int __stdcall HSBypass(void){ // Kosong // HS Bypass Credit by DRACHE and ME [ RCD ] !!! return 0; // unhook } // -------------------------------FUNGSI UTAMA HACKS------------------------------- int __stdcall RankPointHack(void) { DWORD DoCatchTheBase = (DWORD)GetModuleHandleA(theModule); if (DoCatchTheBase > 0) { MessageBeep(0); // Berikan beep untuk mengetahui aktif/tidak // Misalkan saya mempunyai Pointer untuk Point yaitu = PointBlank.i3exec+4C2F38 dan 0xA9D maka tuliskan seperti ini ! // WritePointer( + (DWORD), , ); WritePointer(DoCatchTheBase + (DWORD)PLAYER_BASE, (PLAYER_POINT_OFS), 0xC350); // POINT = 50000 WritePointer(DoCatchTheBase + (DWORD)PLAYER_BASE, (PLAYER_RANK_OFS), 0x32); // GRADE = Commander return 0; // unhook biar gk kedeteck HACKSHIELD } } // -------------------------------------------------------------------------------- DWORD WINAPI LoopHacks(LPVOID param) // THREAD telah dipatch agar terhindar dari pendeteksian HACKSHIELD tested 17 Nov 2010 { while (1) { HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); if (GetAsyncKeyState(VK_F12)&1) { MessageBeep(0); // Berikan Beep RankPointHack(); } // ----------------------------- Sleep(10); // Berikan jeda agar CPU tidak overload / terlalu membebani } return (0); // unhook biar gk ketangkep satpam } // --------------------Main DLL------------------------------------------- BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved ) { DisableThreadLibraryCalls(hDll); // Disable pemanggilan thread dari DLL agar TIDAK membebani if (dwReason == DLL_PROCESS_ATTACH) { MessageBeep(0); MessageBox(0,"DLL Injected\nCredit by RCD","MISMAY HACK", MB_OK + MB_ICONINFORMATION ); //berikan notifikasi CreateThread(0, 0, (LPTHREAD_START_ROUTINE)LoopHacks, 0, 0, 0); // jalanin thread } return TRUE; } // ---------------------------------------------------------------------- /* Tolong gan, sertakan credit ke - abujafar - drache - rcd kalau sudah jadi DLL nya */ cBase.h
- Spoiler:
/* Name: RCD Copyright: RCD Author: RCD Date: 17/11/10 16:39 Description: Major Mission Hack by RCD */ #ifndef __MISMAY_HACK_H // Berikan nama DLL biar gk salah sasaran #define __MISMAY_HACK_H #define WIN32_LEAN_AND_MEAN // Set untuk ke mode DLL win32 yang bisa menjalankan runtime code DWORD WINAPI LoopHacks(LPVOID param); // berikan privilege ke LoopHacks() #endif
#define PLAYER_RANK_OFS 0xXXX // offsetnya bisa anda lihat di dalam source code ( download ) #define PLAYER_POINT_OFS 0xXXX// offsetnya bisa anda lihat di dalam source code ( download ) #define PLAYER_BASE 0xXXX// offsetnya bisa anda lihat di dalam source code ( download )
6. pilih execute > rebuild all7. DLL telah berhasil di build ! tested 17 nov 2010 no BT / kedetect 8. Inject DLL ke PointBlank.exe (pake light injector kalau mau simplenya) 9. Pada saat dilobby tekan F12 dan lihat anda menjadi Commander dengan 50000 Point ! wow 10. Anda bisa tambahkan sendiri untuk Masmed Hack, Dan lain-lain, GOOD LUCK Download Source Code Lengkap - Attachments
- MMHACK_srcx.zip
- MMHACK_src
- You don't have permission to download attachments.
- (5 Kb) Downloaded 0 times
| |
| | | [GM]ARIF
Zodiac : Jumlah posting : 153 Points : 310 REPUTATION : 0 Join date : 2012-03-14 Age : 54
| Subject: Re: Make your Own DLL HACKS ! Fri Jul 13, 2012 4:16 pm | |
| RCD Base 1.0
1. Buatlah sebuah project baru seperti tutorial sebelumnya, rename dllmain.h menjadi addys.h2. isikan code seperti dibawah ini
DLLMAIN.H
- Spoiler:
/* Name: RCD Base Copyright: RCD Author: RCD Date: 22/11/10 15:37 Description: SC Dasar untuk lebih mudah menggunakan RCD Logger =============================================================== MOHON DESKRIPSI INI JANGAN DIBUANG ! */ #include "addys.h" // sumber offset dan deklarasi dll #include // include untuk createthread #include #include
LPTSTR PBlankExec = "PointBlank.PBlankExec"; // handle PointBlank.i3Exec DWORD adrMNZ1, adrMNZ2, adrWallOn, adrWallOff, adrAmmoOn, adrAmmoOff, adrBombermanOn, adrBombermanOff, adrGrenadeOn, adrGrenadeOff = 0; // deklarasi dulu yow
void WriteASM(void *adr, void *ptr, int size) // modul untuk melakukan penulisan ke address asm { DWORD OldProtection; VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &OldProtection); memcpy(adr,ptr,size); VirtualProtect(adr,size,OldProtection, &OldProtection); }
int __stdcall HSBypass(void){ // Kosong // HS Bypass Credit by DRACHE and ME [ RCD ] !!! return 0; // unhook }
DWORD WINAPI HackThread(LPVOID param) // Perulangan { while (1) { // Jika nilai 1 atau True jalankan fungsi dibawah ini ! // PASSING HACKSHIELD DETECT GAMEHACK HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); HSBypass(); // Minimize ON if (GetAsyncKeyState(VK_INSERT)&1) { MessageBeep(0); DWORD dwPBlankModule = (DWORD)GetModuleHandleA(PBlankExec); if (dwPBlankModule > 0) { adrMNZ1 = dwPBlankModule + (DWORD)OFS_Minimize1; WriteASM((void *)(adrMNZ1),(void*)(PBYTE)"\x00", 1); adrMNZ2 = dwPBlankModule + (DWORD)OFS_Minimize2; WriteASM((void *)(adrMNZ2),(void*)(PBYTE)"\x00", 1); } } // Minimize OFF if (GetAsyncKeyState(VK_DELETE)&1) { MessageBeep(0); DWORD dwPBlankModule = (DWORD)GetModuleHandleA(PBlankExec); if (dwPBlankModule > 0) { adrMNZ1 = dwPBlankModule + (DWORD)OFS_Minimize1; WriteASM((void *)(adrMNZ1),(void*)(PBYTE)"\x01", 1); adrMNZ2 = dwPBlankModule + (DWORD)OFS_Minimize2; WriteASM((void *)(adrMNZ2),(void*)(PBYTE)"\x01", 1); } } // WALLSHOT ON if (GetAsyncKeyState(VK_F5)&1) { MessageBeep(0); DWORD dwPBlankModule = (DWORD)GetModuleHandleA(PBlankExec); if (dwPBlankModule > 0) { adrWallOn = dwPBlankModule + (DWORD)ADR_Wallshot; WriteASM((void *)(adrWallOn),(void*)(PBYTE)"\xC3", 1); } } // WALLSHOT OFF if (GetAsyncKeyState(VK_F7)&1) { MessageBeep(0); DWORD dwPBlankModule = (DWORD)GetModuleHandleA(PBlankExec); if (dwPBlankModule > 0) { adrWallOff = dwPBlankModule + (DWORD)ADR_Wallshot; WriteASM((void *)(adrWallOff),(void*)(PBYTE)"\x55", 1); } } // AMMO ON if (GetAsyncKeyState(VK_HOME)&1) { MessageBeep(0); DWORD dwPBlankModule = (DWORD)GetModuleHandleA(PBlankExec); if (dwPBlankModule > 0) { adrAmmoOn = dwPBlankModule + (DWORD)ADR_Ammo; WriteASM((void *)(adrAmmoOn),(void*)(PBYTE)"\xC3", 1); } } // AMMO OFF if (GetAsyncKeyState(VK_DELETE)&1) { MessageBeep(0); DWORD dwPBlankModule = (DWORD)GetModuleHandleA(PBlankExec); if (dwPBlankModule > 0) { adrAmmoOff = dwPBlankModule + (DWORD)ADR_Ammo; WriteASM((void *)(adrAmmoOff),(void*)(PBYTE)"\x55", 1); } } //BOMBERMAN ON if (GetAsyncKeyState(VK_F1)&1) { MessageBeep(0); DWORD dwPBlankModule = (DWORD)GetModuleHandleA(PBlankExec); if (dwPBlankModule > 0) { adrBombermanOn = dwPBlankModule + (DWORD)OFS_Bomberman; WriteASM((void *)(adrBombermanOn),(void*)(PBYTE)"\x00", 1); } } //BOMBERMAN OFF if (GetAsyncKeyState(VK_F2)&1) { MessageBeep(0); DWORD dwPBlankModule = (DWORD)GetModuleHandleA(PBlankExec); if (dwPBlankModule > 0) { adrBombermanOff = dwPBlankModule + (DWORD)OFS_Bomberman; WriteASM((void *)(adrBombermanOff),(void*)(PBYTE)"\x01", 1); } } // Unlimited Grenade ON if (GetAsyncKeyState(VK_PRIOR)&1) { MessageBeep(0); DWORD dwPBlankModule = (DWORD)GetModuleHandleA(PBlankExec); if (dwPBlankModule > 0) { adrGrenadeOn = dwPBlankModule + (DWORD)ADR_UnlmtdGrnade; // Unlimited Grenade type nya beda dari yang lain // Untuk on : 01 81 50 03 00 00 // Cheat ini akan menambah jumlah grenade setiap lempar, have fun ! WriteASM((void *)(adrBombermanOff),(void*)(PBYTE)"???", 1);// ??? <= pikir sendiri } } // Unlimited Grenade Off if (GetAsyncKeyState(VK_NEXT)&1) { MessageBeep(0); DWORD dwPBlankModule = (DWORD)GetModuleHandleA(PBlankExec); if (dwPBlankModule > 0) { adrGrenadeOff = dwPBlankModule + (DWORD)ADR_UnlmtdGrnade; // Untuk off. Offset Bytes nya adalah = 89 81 50 03 00 00 WriteASM((void *)(adrBombermanOff),(void*)(PBYTE)"???", 1); // ??? <= pikir sendiri } } Sleep(5); // Berikan jeda } return (0); // unhook } BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved ) { DisableThreadLibraryCalls(hDll); // meringankan kerja dll if (dwReason == DLL_PROCESS_ATTACH) { MessageBox (0,"Simple DLL Hack\nPowered by RCD Logger 2.0","RCD Base", MB_OK | MB_ICONINFORMATION); CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread, 0, 0, 0); } return TRUE; }
ADDYS.H - Spoiler:
/* Name: RCD Base Copyright: RCD Author: RCD Date: 22/11/10 15:37 Description: SC Dasar untuk lebih mudah menggunakan RCD Logger =============================================================== MOHON DESKRIPSI INI JANGAN DIBUANG ! */ #ifndef __RCD_BASE_H #define __RCD_BASE_H
#define WIN32_LEAN_AND_MEAN #include
void WriteASM(void *adr, void *ptr, int size); DWORD WINAPI HackThread(LPVOID param); #endif // ADDYS TEMPELKAN DISINI !!!
3. Cari offset dengan cara menjalankan RCD Logger 2.0 4. Copas hasil logging ke addys.h5. Build Project dan DLL siap diinject !Download RCD Base 1.0 : - Attachments
- RCD Base.zip
- RCD Base
- You don't have permission to download attachments.
- (5 Kb) Downloaded 0 times
| |
| | | [GM]ARIF
Zodiac : Jumlah posting : 153 Points : 310 REPUTATION : 0 Join date : 2012-03-14 Age : 54
| Subject: Re: Make your Own DLL HACKS ! Fri Jul 13, 2012 4:23 pm | |
| RCD Logger 3.0 Pencari offset yang handal
Product Name : RCD Logger 3.0 Used Module : BASSMOD, BRD - Teleport Prokg.xm, FindPattern, WriteLog, CreateFileFromResource, ExitProcess, etc... Released : 11-12-2010 Creator : RCD Greetz to : [*] _hrd_ [*] ukira [*] NoName [*] DewaPB a.k.a Irvan R.F.O [*] and many more... Archive Type : ZIP Included files : ~>RCDLogger3.0.exe Game Target : PointBlank Anti-Cheat : AhnLab HackShield Pro Type : Addys Logger Supported Logged : [*] Minimize1 [*] Minimize2 [*] Wallshot [*] WallshotNoBT [*] Ammo [*] Bomberman Blog : [You must be registered and logged in to see this link.]Note Tambahan : Boleh C&P tapi jangan lupa nama pembuatnya ! Cara pemakaian : Simply run RCDLogger3.0.exe and FireUp PBLauncher, logging result will show up after complete logging MD5 Sum : - ChangeLogs [+] Bug fixed while Injecting in Windows XP [+] Support Logged Wallshot No BT [+] New Interface [+] Fixed Read Sygnature for Ammo ( FIXED ) [+] Logger scan speed increased a lot [+] Auto Exit, no messagebox again ( after logging ) [+] Light memory VirusScan Log STATUS : NEVER UNDETECTED
Note [.] kalau di komputer kamu RCDLogger3.0 terdeteksi sebagai malware/virus/rootkit itu adalah false positive karena file "RCDLogger.dll" yang berada dalam Resource saya pack dengan VMProtect untuk menghindari hal2 yang tidak diinginkan [.] RCDLogger3.0.exe dipack dengan MEW1.2 untuk mengurangi size, ini juga dapat menyebabkan salah deteksi oleh antivirus lain [.] Jika suatu saat logger tidak dapat mendapatkan offset lagi, saya akan berusaha mengupdate-nya License : Wajib Ngasih Cendol Sebelum Download !!! Gak ngasih cendol gak usah download - Attachments
- RCDLogger3.0.zip
- RCDLogger3.0
- You don't have permission to download attachments.
- (156 Kb) Downloaded 0 times
| |
| | | [GM]ARIF
Zodiac : Jumlah posting : 153 Points : 310 REPUTATION : 0 Join date : 2012-03-14 Age : 54
| Subject: Re: Make your Own DLL HACKS ! Fri Jul 13, 2012 4:28 pm | |
| RCD Base 2.0
RCD Base 2 1. Buatlah sebuah Project DLL dengan bahasa C di devcpp 2. Save all semua files 3. Buat 1 file bernama addys.h 4. Ganti nama : dllmain.c -> cbase2.c dll.h -> cbase2.h 5. Isikan dengan kode sebagai berikut : cbase2.c
- Spoiler:
/* Name: RCDBase2 Copyright: RCD Author: RCD Date: 18/12/10 14:27 Description: Base dasar agar lebih mudah membuat Hack dengan RCDLogger3 ChangLog : Perubahan pada beberapa string yang telah terdeteksi */ #include "cbase2.h" #include "addys.h" LPTSTR i3engine = "PointBlank.i3Exec"; // handle PointBlank.i3Exec DWORD adrWSOn, adrWSOff, OldProtection; // deklarasi variabel BYTE RET[] = {0xC3}; //deklarasi byte untuk RET BYTE PUSH_EBP[]= {0x55}; //deklarasi byte untuk PUSH_EBP /* Karena memwrite sudah terdeteksi HACKSHIELD, maka saya berupaya membuatkan fungsi alternative selain memwrite dan undetected bernama MEMpatch */ //Check Apakah address tersebut di protect ? void UnProtectAndModify(DWORD Offset, DWORD Pointer, DWORD Length){ VirtualProtect((void *)Offset, Length, PAGE_EXECUTE_READWRITE, &OldProtection); // check apakah address tsb dikunci / protected ? kalau iya, lakukan unprotect RtlMoveMemory((void *)Offset, (const void*)Pointer, Length); // ubah address tsb menjadi writeable, dan lakukan patch dengan MEMpatch VirtualProtect((void *)Offset, Length, OldProtection, &OldProtection); // protect lagi address tsb biar gk kena satpam } // Lakukan patch terhadap memory void MEMpatch( BYTE *Offset, BYTE *ByteArray, DWORD Length){ UnProtectAndModify((DWORD)Offset , (DWORD)ByteArray , 1); } DWORD WINAPI InitAllHacks(LPVOID param) // thread telah dipatch. undetected 6 desember 2010 { while (1) { // jika thread telah aktif if (GetAsyncKeyState(VK_INSERT)&1) { // jika hotkey ditekan. DWORD dwI3CubeExec = (DWORD)GetModuleHandleA(i3engine); // dapatkan entry point module i3exec if (dwI3CubeExec > 0) { // jika PointBlank.i3exec telah di inject ke PointBlank.exe adrWSOn = dwI3CubeExec + (DWORD)ADR_WALLSHOT_NOBT; MEMpatch((BYTE*)adrWSOn, RET, sizeof(RET)); // lakukan hack terhadap memory MessageBeep(1); // Beritahukan jika cheat telah sukses di eksekusi } } if (GetAsyncKeyState(VK_DELETE)&1) { // jika hotkey ditekan. DWORD dwI3CubeExec = (DWORD)GetModuleHandleA(i3engine); // dapatkan entry point module i3exec if (dwI3CubeExec > 0) { // jika PointBlank.i3exec telah di inject ke PointBlank.exe adrWSOff = dwI3CubeExec + (DWORD)ADR_WALLSHOT_NOBT; MEMpatch((BYTE*)adrWSOff, PUSH_EBP, sizeof(PUSH_EBP)); // lakukan hack terhadap memory MessageBeep(1); // Beritahukan jika Hack telah sukses di eksekusi } } Sleep(10); // jeda untuk menghindari overheat / kelebihan beban } return (0); // kembalikan nilai ke 0 agar thread menjadi loop selama-nya } BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved ) { DisableThreadLibraryCalls(hDll); // mencegah boros memori. SAVE Resource if (dwReason == DLL_PROCESS_ATTACH) { // jika dll ter-attach MessageBox (0,"[PointBlank] Simple Hack powered by RCD Logger 3 and RCD Base 2 !\nCredits to :\n-MEMpatch [Credit RCD]\n-RCD Logger [Credit RCD]\n-RCD Base 2 [Credit RCD]\n-Check Handle I3Exec [hrd]\n\nYang gak ngasih credit leecher permanen hohohohoho","Welcome", MB_OK | MB_ICONINFORMATION); // berikan salam pembuka jika dll telah ter-attach ke PROCESS CreateThread(0, 0, (LPTHREAD_START_ROUTINE)InitAllHacks, 0, 0, 0); // jalanin thread-nya } return TRUE; // mencoba berulang kali sampai thread ter-attach } cbase2.h- Spoiler:
/* Name: RCDBase2 Copyright: RCD Author: RCD Date: 18/12/10 14:27 Description: Base dasar agar lebih mudah membuat Hack dengan RCDLogger3 ChangLog : Perubahan pada beberapa string yang telah terdeteksi */
#ifndef __RCD_BASE2_H #define __RCD_BASE2_H #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers #include DWORD WINAPI InitAllHacks(LPVOID param); #endif
6. Jalankan RCDLogger 3.0 dan c&p addys yang telah ditemukan ke file "addys.h" 7. Klik Execute|Rebuild All 8. Pastikan tidak ada error, cobalah inject dll yang telah kamu buat ke PB 9. Pembuatan DLL Hack Selesai !!! NB : Jika dll anda sudah tidak bekerja silahkan jalankan RCD Logger 3 dan c&p lagi offset yang telah ditemukan, kalau dll anda sudah terdeteksi cobalah mengubah code yang ada di bagian : - Loop (InitAllHacks) - Memory editing (MEMpatch) - Hook (Loop, GetAsyncKeyState, CreateThread, dkk) Hook yang sudah terdeteksi Hackshield biasanya terjadi di Loop, adalah : - GetAsyncKeyState dengan memanggil function ex: Dan juga Download SC : - Attachments
- RCDBase2.zip
- RCDBase2
- You don't have permission to download attachments.
- (6 Kb) Downloaded 0 times
| |
| | | Sponsored content
| Subject: Re: Make your Own DLL HACKS ! | |
| |
| | | | Make your Own DLL HACKS ! | |
|
Similar topics | |
|
| Permissions in this forum: | You cannot reply to topics in this forum
| |
| |
| |
|