[Help] [ASM]Need Help With Ollydbg

Status
Not open for further replies.
Newbie Spellweaver
Joined
Jan 11, 2009
Messages
55
Reaction score
0
I need help with this... does his commands will work correctly?
DATASERVER VER 0.4.2.0(99+99I)
Code:
CPU Disasm
Address   Hex dump          Command                                  Comments
00430E8C   .  4C 6F 67 69 6 ASCII "Login",0
00430E92      00            DB 00
00430E93      00            DB 00
00430E94      00            DB 00
00430E95      00            DB 00
00430E96      00            DB 00
00430E97  /.  8B35 4CAC4300 MOV ESI,DWORD PTR DS:[43AC4C]            ; ASCII "Admin"
00430E9D  |.  68 DCA84300   PUSH OFFSET Dataserver.0043A8DC          ; ASCII "..\data\dataserver.ini"
00430EA2  |.  6A 01         PUSH 1
00430EA4  |.  68 8C0E4300   PUSH Dataserver.00430E8C                 ; ASCII "Login"
00430EA9  |.  68 B8A84300   PUSH OFFSET Dataserver.0043A8B8          ; ASCII "DataServerInfo"
00430EAE  |.  FFD6          CALL ESI
00430EB0  \.^ E9 89EDFDFF   JMP <ModuleEntryPoint>


OR !

Code:
#define Login				(0x0043AC54)

char ini[] = "./Connect.ini";
bool SQL( char * ini)
{
	DWORD Ring;
	Ring = GetPrivateProfileInt("CommonOptions","TransformRing1",0,ini);
	*(unsigned int*) Login = Ring ;

	return 1;
}
bool IniSettings()							
{											
	bool IniSetting;							
	IniSetting = SQL (ini);	

	return 1;								
}
void Loaded()
{


IniSettings();
MessageBoxA(NULL,"Data Server Started!","Thunder Coders Group",MB_OK);

}
bool APIENTRY DllMain(HINSTANCE hInstance,HANDLE hModule, DWORD  ul_reason_for_call, LPVOID lpReserved)
{ 
	return true;
}
 
Status
Not open for further replies.
Back