RCD Base 2.0
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
[sourcecode language="cpp"]
/*
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 :D
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
}
[/sourcecode]
cbase2.h
[sourcecode language="cpp"]
/*
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
[/sourcecode]
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:
if(GetAsyncKeyState(VK_F12)&1)
{
MajorMissionHack();
Sleep(500);
}
Dan juga
if(::GetAsyncKeyState(VK_F12)&1) DoMisiMayorHack();
Download SC : Click Here
Jangan lupa komentarnya !!
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
[sourcecode language="cpp"]
/*
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 :D
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
}
[/sourcecode]
cbase2.h
[sourcecode language="cpp"]
/*
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
[/sourcecode]
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:
if(GetAsyncKeyState(VK_F12)&1)
{
MajorMissionHack();
Sleep(500);
}
Dan juga
if(::GetAsyncKeyState(VK_F12)&1) DoMisiMayorHack();
Download SC : Click Here
Jangan lupa komentarnya !!
- Uncheck 'download with download manager' to download the file - Please report broken link in the comment!
GUE MASIH BELUM TAU KAK RCD .... -____-
ReplyDeleteHEHE TETAPI GUE HARUS BELAJAR NEH HEHEHE
KK RCD KENAPA NIH PAS CODE DARI KK GUE COPY PASTE
ReplyDeleteUNTUK
cbase2.c
cbase2.h
itu udh gue copy paste kenapa kok masih ada yang eror gan malah tulisannya fatal eror synstax eror mohon bantuannya gan plissssssssssss.......
susah nih -______________-
GAN GUE GK BISA BUAT CHIT WALLSHOT GIMANA NIH ???
ReplyDeleteKENAPA GUE TIAP BIKIN WALLSHOT TRUSS DLL NYA GUE PKEK KENAPA PASS MASUK PB PLAY PAS LOADING KENA BT KENAPA TU APA GUE SALAH BIKIN NYA KAK
AJARIN DONG KK........-____-
TOLONG SHARE KODE KODE UNTUK BUAT CHIT WALLSHOT YA KK KU TUNGGU SHARE NYA !!!!!!!
THX
@atas:lha ini kan lagi bahas buat cit. Disitu jg ada cit ws masa lo gak liat ?
ReplyDeleteEMANG LIAT GUE TAPI KENAPA GUE COBA DLL NYA LANGSUNG BT ALIAS DC
ReplyDeleteAPA GUE SALAH CARA MASUKIN KODE KODE WS NYA ???
kk RCD.... ane error di bagian "" paling atas
ReplyDeletemohon pencerahan
buang kode" htmlnya
ReplyDeleteKK RCD kode kode nya udh di benerin semua ya kk ??
ReplyDeletethx ya kk klo udh benerin kode nya
^+^ teruss berkarya kk RCD !!!!
^_^ --------------------------------------^_^
^_^ CEMPOL BUAT KK RCD ^_^
kk yg RET[] = {0xC3} sama PUSH_EBP = {0x55} itu buat deklarasi value nya yaa ..
ReplyDeleteklo misalkan mau deklarasi value bomb 0x01 apa kah juga pkk RET[] sama PUSH_EBP tau terserah ...
terimah kasih kk atas ilmu nya ...
balas
cara mulai nya gmna yaa..
ReplyDeletega ngarti sama sekali ane...
Om ane mau nanya ganti dengan apa jika udah kedeteck kode tsb??
ReplyDeletemakasih om infonya ws nya best of the best!!!
ReplyDeleteklo buat minimize gmn om?
ada yg dirubah atau nggak?
WS nya dah saya share om di forum.us-net
ReplyDeleteke nyit-nyit.net ga bisa masuk error trus...
Om share cheat WH donk Plese ..........
ReplyDeleteKangen sama cheat WH sampe ke bawa mimpi hehehehhe.....:D
kk SC dr kk work tp kyknya yda ketauan gm
ReplyDeletecz td uda gag bs lg
kk minta sc kyk [R]HAX-RebornV2 blh ga?
kirim by Email az kk SC nya biar ga ketangkep satpam ni Email sy kk
nicknicknock@yahoo.co.id
Thx
thx kk RCD.
ReplyDeletesekarang saya bisa buat cheat sendiri.
nice info.
AKH ERROR MULU GAN RCd....
ReplyDeleteErorr pas di rebuild kayak pesan alert gitu... baccaan "makefile.win gitu" dh gan
Mohon Pencerahannya
gan numpang ni
ReplyDeletebuat yg ga punya id nyit-nyit.net/forum"lain ga usah takut
karena di www.pfdcrew.blogspot.com itu cheat dari nyit-nyit.net di jamin work
save dolo sebelum lo ganti namanya
ReplyDeletekk tolong donk buatin sc logger pb
ReplyDeletekk tolong buatin sc loger point blank donk
ReplyDeletekalo tutor sc kg kedetect hs gimana ya kk ????
ReplyDeletegw dah buat dll pake cara rcd base2.0, sengaja buat yg husus WS aja tp pas round2 mulai DC mulu
ReplyDeletemasiih gak ngrtii caraa makee nii chite pas mao logiin langsung tekluar diaa
ReplyDeletegan RCD kalo pengen CHEAT yang udah dibuat bisa ada dua gimana ane coba error terus tapi kalo cuma WS ga ada error
ReplyDeletethank's b4
kk waktu masuk Point balnk kok malah DC monon pencerahan
ReplyDeletePLISSS !!!
kk RCD maksudnya if(GetAsyncKeyState(VK_F12)&1)
ReplyDelete{
MajorMissionHack();
Sleep(500);
}
Dan juga
if(::GetAsyncKeyState(VK_F12)&1) DoMisiMayorHack();
yang ini taruhnya di mana?? tolong donk kk RCD sayakan mau belajar bantu lah sedikit biar gk ambil cheatnya mulu tapi bisa bikinnya!
maaf sebelumnya...sebelum MTC kemarin w slalu pke RCD (base dan logger) utk buat WS pribadi tp skrg sdh BT mulu... mohon bantuan....
ReplyDeleteuntuk mengetahui key yg digunakan pada dll nya gimana gan..
ReplyDeleteudah ada yg terbaru ga kk???
ReplyDeleteapa ini masih work???
aq pengen buat dll wallshoot
bang RCD aku juga ada eror nieh pas mau rebuild yang tulisannya "makefile.win" padahal sebelum aku ganti namanya udah aku save di dekstop
ReplyDeleteMas cara mengganti nama nih gimana?
ReplyDeletetolong pencerahannya
dllmain.c -> cbase2.c
dll.h -> cbase2.h
woi pelit nyiksa lagi semoga gak bisa masuk surga!
ReplyDeleteLINK SC nya g bisa LOL
kk rcd bisa toollong SC wh + ws gak??
ReplyDeleteKaka richard pas mw build tulisannya cbase2.o error2
ReplyDeletedi No. 6 gk ngerti mohon penjelasannya gan
ReplyDelete