freezing just means constantly overwriting its value
i have code like this
*(DWORD*)(*(DWORD*)ADDR_BASE + ADDR_OFF1)) 0;
now 1 want to freeze final address to 0 and now the problem is how to freeze this code on c++
thanks for helping me
freezing just means constantly overwriting its value
"Joker: why the hakcer are steaklign us name it´s the greatest asshole and motherfucker and i fuck him or her mother"
cybergreen (07-20-2012)
THis is what happens when leeching. Not knowing how to do a loop
Light travels faster than sound. That's why most people seem bright until you hear them speak.
Kwesmd (07-20-2012)
First you can make a loop then put your set syntax inside it..
or you can try to find who write your address and make it no operation.
CMIIW
Last edited by bluelogic; 07-19-2012 at 04:50 PM.
Im a new Forumer, just a newbie.
but i wanted to share what i have. and learn kind of stuff here.
If need help with some stuff or project i'll help as i can.
Hope i can be useful here.
ok now i try to edit my source like this
and my headerCode:#include "ayam.h" // sumber offset dan deklarasi dll #include <windows.h> // include untuk createthread void Start(); BOOL APIENTRY DllMain(HMODULE hModule, DWORD ulReason, LPVOID lpReserved) { if (ulReason == DLL_PROCESS_ATTACH) { CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Start, 0, 0, 0); } return TRUE; } void Start() { while (1) { if (GetKeyState(VK_F11) < 0) // Turn On { *(DWORD*)ADDR_GM = 2; *(DWORD*)ADDR_AOE = 100; *(DWORD*)ADDR_RANGE = 7; } if (GetKeyState(VK_F12) < 0) // Turn Off { *(DWORD*)ADDR_GM = 0; *(DWORD*)ADDR_AOE = 0; *(DWORD*)ADDR_RANGE = 0; } } while (true) { if (GetKeyState(VK_F10) < 0) // Turn On { *(DWORD*)(*(DWORD*)ADDR_BASE + ADDR_OFF1) = 0; *(DWORD*)(*(DWORD*)ADDR_BASE + ADDR_OFF2) = 0; } Sleep(1); } }
#ifndef __ayam_kampong_H
#define __ayam_kampong_H
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#endif
// ADDYS TEMPELKAN DISINI !!!
#define ADDR_GM 0x1075C40
#define ADDR_AOE 0x10C62DC
#define ADDR_RANGE 0x10C62D8
#define ADDR_BASE 0x0B8BBF0
#define ADDR_OFF1 0x7384
#define ADDR_OFF2 0x73A1
now my problem on this
*(DWORD*)(*(DWORD*)ADDR_BASE + ADDR_OFF1) = 0; <==== i want my final address of value to 0(zero) so can u tell me where my mistake again sir???
if you wanted to looping after you press F10, so make another thread like what i do..Code:void setAlwaysZero() { while(1) { *(DWORD*)(*(DWORD*)ADDR_BASE + ADDR_OFF1) = 0; *(DWORD*)(*(DWORD*)ADDR_BASE + ADDR_OFF2) = 0; Sleep(1); } } void Start() { while (1) { if (GetKeyState(VK_F11) < 0) // Turn On { *(DWORD*)ADDR_GM = 2; *(DWORD*)ADDR_AOE = 100; *(DWORD*)ADDR_RANGE = 7; } if (GetKeyState(VK_F12) < 0) // Turn Off { *(DWORD*)ADDR_GM = 0; *(DWORD*)ADDR_AOE = 0; *(DWORD*)ADDR_RANGE = 0; } if (GetKeyState(VK_F10) < 0) // Turn On { CreateThread(0, 0, (LPTHREAD_START_ROUTINE)setAlwaysZero, 0, 0, 0); // so u make another thread to always make value off with loop } Sleep(1); } }
hope this solve your problem..
CMIIW..
Im a new Forumer, just a newbie.
but i wanted to share what i have. and learn kind of stuff here.
If need help with some stuff or project i'll help as i can.
Hope i can be useful here.
cybergreen (07-20-2012)
@Blue logic u code is solved all my problem thanks ^^
Junk deleted.
Marked solved as the OP has the problem solved. No more useless posting.